Caledonia Mining Corporation Plc (CMCL.L) LSE

Currency In GBp

AD

CMCL.L Historical Return

If you invested 1000 GBp in Caledonia Mining Corporation Plc (CMCL.L) 10 years ago, it would be worth 27,575.76 GBp as of July 13, 2026, based on a reinvested dividends scenario. Over the same period, a 1000 GBp investment made 5 years ago would be worth 1,714.48 GBp, while 1000 GBp invested 1 year ago would be worth 904.43 GBp. This corresponds to total returns of 2,657.58%, 71.45%, -9.56%, respectively, with annualized returns of 39.31%, 11.38%, -9.56%.

Custom investment amounts or purchase dates can also be explored using the Stoculator calculator. Past performance does not guarantee future results.

AD

CMCL.L Historical Data

Date Range:

DateOpenCloseAdj CloseHighLowVolume
July 10, 20261,4101,3901,3901,4201,3755,957
July 09, 20261,4001,4101,4101,4201,4003,553
July 08, 20261,4351,4101,4101,4601,4104,399
July 07, 20261,4901,4351,4351,5301,4101,447
July 06, 20261,5501,5001,5001,5501,5001,504
July 03, 20261,5501,5001,5001,5501,490920
July 02, 20261,5001,5001,5001,5501,5001,684
July 01, 20261,4751,5001,5001,5501,4505,005
June 30, 20261,5001,4751,4751,5001,4501,044
June 29, 20261,5101,5001,5001,5501,4551,293
June 26, 20261,4751,5101,5101,5501,450660
June 25, 20261,5001,4751,4751,5201,4501,307
June 24, 20261,5301,5201,5201,5501,490504
June 23, 20261,5551,5101,5101,5871,5105,795
June 22, 20261,5501,5551,5551,6001,5159,986
June 19, 20261,6001,5501,5501,6501,5021,907
June 18, 20261,5501,6001,6001,6501,5501,658
June 17, 20261,5601,6001,6001,6501,520865
June 16, 20261,5601,5601,5601,6001,5252,868
June 15, 20261,5001,5601,5601,6001,4506,275
June 12, 20261,4351,5001,5001,5001,4204,968
June 11, 20261,4501,4251,4251,4501,3855,402
June 10, 20261,4901,4301,4301,5001,41012,428
June 09, 20261,5351,4901,4901,5501,4903,449
June 08, 20261,5601,5351,5351,5701,5008,210
June 05, 20261,5851,5501,5501,6201,5503,761
June 04, 20261,6001,5851,5851,6201,5501,439
June 03, 20261,6701,6101,6101,6901,5843,070
June 02, 20261,7001,6751,6751,7401,6504,341
June 01, 20261,7351,7001,7001,7901,68072,481
May 29, 20261,7101,7101,7101,7641,6507,717
May 28, 20261,7101,7101,7101,7101,6861,284
May 27, 20261,7101,7101,7101,7701,6504,849
May 26, 20261,7451,7101,7101,7901,6504,531
May 22, 20261,7451,7351,7351,7801,700232
May 21, 20261,7451,7451,7451,7901,700917
May 20, 20261,7701,7451,7451,7901,702.51,010
May 19, 20261,7501,7351,7351,8101,7002,043
May 18, 20261,7251,7501,7501,7951,70023,085
May 15, 20261,8251,7251,7251,8501,7002,743
May 14, 20261,839.61,8251,8251,8501,8001,305
May 13, 20261,8051,8051,8051,9001,7954,274
May 12, 20261,7951,7951,7951,8501,7405,901
May 11, 20261,7801,7951,7951,8501,7306,358
May 08, 20261,7501,7601,7601,8001,700778
May 07, 20261,7151,7401,7401,7801,6605,407
May 06, 20261,6401,7301,7301,7801,6153,880
May 05, 20261,6401,6401,6401,6801,6003,458
May 01, 20261,6901,7051,7051,736.881,6501,140
April 30, 20261,6751,6901,6901,7301,6501,440
April 29, 20261,7051,6901,6901,7501,6704,089
April 28, 20261,8301,7051,7051,8751,7005,073
April 27, 20261,8401,8651,8651,9301,8105,139
April 24, 20261,8251,8151,8151,825.51,7804,251
April 23, 20261,8501,8251,8251,8751,8003,346
April 22, 20261,8751,8501,8501,9471,810402
April 21, 20261,9151,9101,9101,9801,8401,422
April 20, 20261,9251,9001,9001,9481,8601,928
April 17, 20261,8851,9351,9351,9701,812.817,261
April 16, 20261,8251,8801,8801,9501,8101,327
AD