👉 Caledonia Mining Corporation Plc has been raised to a buy rating by Maxim 👉 Higher-than-expected gold production in Q2 from its mine in Zimbabwe 👉 New quarterly record of 21,070 ounces in Q2 2025 👉 Expected production of 75,500-79,500 ounces of gold during the year 👉 Free cash flow to be used to reduce debt and pay dividends