Avatar 1Avatar 2Avatar 3Avatar 4Avatar 5

Earn 10$ Cash for every Pro+ Friend you Refer!

Caledonia Mining Corporation

Caledonia Mining Corporation

CMCL · NYSE MKT
CMCL · NYSE MKT

Next Earnings: 03 Mar 2025

9.49
USD0.444.86%

Historical EPS Surprise

EPS Estimate
EPS Actual
Report Date
Date
EPS Estimate
EPS Actual
EPS Difference
Surprise %
12/05/2025
31/03/2025
-
-
0
-
03/03/2025
31/12/2024
-
-
0
-
12/11/2024
30/09/2024
-
0.12
0
-
12/08/2024
30/06/2024
-
0.44
0
-
13/05/2024
31/03/2024
-
0.11
0
-
28/03/2024
31/12/2023
-
-0.17
0
-

Annual EPS

EPS Actual
Date
EPS Actual
Stock Price
31/12/2024
0.67
9.41
31/12/2023
-0.03
12.20
31/12/2022
1.91
12.28
31/12/2021
2.25
11.02
31/12/2020
1.98
14.47
31/12/2019
0.78
7.49

Q4 18

Dec 31’ 18

0000--
 168.7M68.7M68.7M--0.01%
 01.701.701.701.70
 000-

Q1 19

Mar 31’ 19

0000--
 168.7M68.7M68.7M--0.01%
 00000
 000-

Q2 19

Jun 30’ 19

0000--
 168.7M68.7M68.7M--0.01%
 00000
 000-

Q4 19

Dec 31’ 19

0000--
 176.8M76.8M76.8M-0.12%
 02.232.232.232.23
 010-

Q1 21

Mar 31’ 21

0000--
 024.4M----
 00000
 000-

Q2 21

Jun 30’ 21

0000--
 028.5M----
 00000
 000-

Q4 21

Dec 31’ 21

22.121.752.492.040.04%
 1115.7M115.7M115.7M--
 2.122.122.122.122.15
 000-

Q1 22

Mar 31’ 22

0000--
 0-----
 00000
 000-

Q2 22

Jun 30’ 22

0000--
 0-----
 00000
 000-

Q3 22

Sep 30’ 22

00000.57-
 0-----
 00000
 000-

Q4 22

Dec 31’ 22

12.252.252.252.260.00%
 1148M148M148M-0.22%
 2.252.252.252.462.46
 000-

Q1 23

Mar 31’ 23

00000.57-
 0----0.22%
 00000
 000-

Q2 23

Jun 30’ 23

0000--
 0-----
 00000
 000-

Q3 23

Sep 30’ 23

0000--
 0-----
 00000
 000-

Q4 23

Dec 31’ 23

30.270.130.542.20-0.88%
 3148.5M146M150M-0.05%
 0.270.270.620.620.53
 000-

Q1 24

Mar 31’ 24

0000--
 0----0.05%
 00000
 000-

Q2 24

Jun 30’ 24

0000--
 0-----
 00000
 000-

Q3 24

Sep 30’ 24

0000--
 0-----
 00000
 000-

Q4 24

Dec 31’ 24

Previous qtr.

11.391.391.390.177.13%
 3177.1M173.8M181M-0.21%
 1.391.391.481.481.48
 001-

Q1 25

Mar 31’ 25

Current qtr.

0000--
 144.2M44.2M44.2M--
 00000
 000-

Q4 25

Dec 31’ 25

11.371.371.371.39-0.01%
 3189.2M186.4M192.5M-0.07%
 1.371.371.371.371.37
 000-