Upgrade

Caledonia Mining Corporation Pl

CMCL

Last
$23.75
Day
-2.7%
1y
-29.8%
5y
+94.0%
52w
-37.0%
SPY YTD
+13.3%
XLB
+6.8%
Earnings
2026-11-0930d
EMA 21
24.24
EMA 50
23.65
EMA 200
23.39
20d high
-4.8%
5y high
-37.0%
5y range
52th
Website · 2,357 employees · Jersey

Positions held

Your positions

CMCL isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
8
Hold
watch
Signal
Neutral
Target
$27.26
Stop
$22.99
Stop distance
3.2%
Target vs last
+14.8%

Fundamentals

Market cap$471.97MEnterprise value$446.71MTrailing P/E6.99Forward P/E5.34
PEG—Price / book1.61Beta0.73Dividend yield2.29%
Revenue growth16.5%Earnings growth28.3%Gross margin60.2%Operating margin61.0%
Profit margin24.1%ROE27.9%ROA17.1%Debt / equity0.36
Current ratio5.73Free cash flow$50.24MAnalyst recommendationbuyMean target$43.88
52w high$38.7552w low$15.85

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q22025-Q1
Revenue$75.9M$66.4M$74.7M$71.4M$65.3M—
Op margin43.9%40.5%40.9%43.8%44.4%—
Net income$23.8M$15.9M$10.7M$15.1M$20.5M—
Gross margin51.6%48.3%52.9%51.6%51.8%—
Gross profit$39.2M$32.1M$39.5M$36.8M$33.8M—
Operating income$33.3M$26.9M$30.6M$31.3M$29.0M—
  • Revenue +14% vs prior quarter ($76M vs $66M).
  • Gross margin 51.6% (was 48.3% prior quarter).
  • Operating margin expanded to 43.9%.

Yearly (6y)

20252024202320222021
Revenue$268M$183M$146M$142M—
Op margin42.3%30.9%14.8%33.4%—
Net income$55.2M$17.9M-$7.9M$11.2M—
Gross margin51.2%42.1%28.4%43.5%—
Gross profit$137M$77.0M$41.5M$61.8M—
Operating income$113M$56.6M$21.7M$47.4M—
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

CMCL · daily-2.1% over 13 sessions
Close EMA21 EMA50 EMA200
22.0822.8523.6124.3725.142026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
$0M$19M$38M$57M$76M0%26%53%2025-Q22025-Q32025-Q42026-Q12026-Q2