Investing in Global Indemnity Group (NYSE:GBLI) three years ago would have delivered you a 25% gain
Investors can choose low-cost index funds for market returns, but some stocks underperform. Global Indemnity Group's shares have lagged the market, despite 7.3% EPS growth annually. Insider buying hints positivity, but long-term trends should be considered for investment decisions.