GLO's performance has been disappointing, underperforming both the S&P 500 and MSCI World Index over the past five months.