Bowler Metcalf's (JSE:BCF) five-year earnings growth trails the 30% YoY shareholder returns

Investing in stocks carries risks of losing 100%, but also potential gains exceeding 100%. Bowler Metcalf Limited (JSE:BCF) has seen a 168% increase in 5 years, with recent share price rising by 59%.