CMCL 財務: Caledonia Mining Corporation PLC AI 分析