InvestingBrimstone Investment (JSE:BRT) shareholders have endured a 24% loss from investing in the stock three years agoJuly 10, 2025