August 12, 2025

leads gainers as all-share index strengthens above 145000