Stay ahead of market moves with our real-time Earnings Calendar. Discover upcoming earnings reports with actionable insights to help you anticipate volatility and fine-tune your trade timing.

STMRF logo
STMRF
$1.56 B Market Cap
Earnings Date
2027-03-01
Monday
Forecasted EPS$0.07
Reported EPS--
Forecasted Revenue$1.14 B
Reported Revenue--
STMRF logo
STMRF
$1.56 B Market Cap
Earnings Date
2026-08-14
Friday
Forecasted EPS-$0.03
Reported EPS--
Forecasted Revenue$979.00 M
Reported Revenue--
STMRF logo
STMRF
$1.56 B Market Cap
Earnings Date
2026-02-23
Monday
Forecasted EPS-$0.07
Reported EPS$0.00
Surprise0.07
Surprise %105.3%
Forecasted Revenue$1.03 B
Reported Revenue$1.03 B
STMRF logo
STMRF
$1.56 B Market Cap
Earnings Date
2025-08-24
Sunday
Forecasted EPS--
Reported EPS-$0.06
Forecasted Revenue--
Reported Revenue$867.20 M
STMRF logo
STMRF
$1.56 B Market Cap
Earnings Date
2025-02-24
Monday
Forecasted EPS--
Reported EPS$0.06
Forecasted Revenue$5.28 M
Reported Revenue$1.09 B
STMRF logo
STMRF
$1.56 B Market Cap
Earnings Date
2024-08-25
Sunday
Forecasted EPS--
Reported EPS$0.15
Forecasted Revenue$6.08 M
Reported Revenue$1.23 B
STMRF logo
STMRF
$1.56 B Market Cap
Earnings Date
2024-02-26
Monday
Forecasted EPS--
Reported EPS$0.15
Forecasted Revenue--
Reported Revenue$1.37 B
STMRF logo
STMRF
$1.56 B Market Cap
Earnings Date
2023-08-13
Sunday
Forecasted EPS--
Reported EPS$0.38
Forecasted Revenue--
Reported Revenue$1.49 B
STMRF logo
STMRF
$1.56 B Market Cap
Earnings Date
2023-02-26
Sunday
Forecasted EPS--
Reported EPS$0.51
Forecasted Revenue--
Reported Revenue$1.63 B
STMRF logo
STMRF
$1.56 B Market Cap
Earnings Date
2022-08-11
Thursday
Forecasted EPS--
Reported EPS$0.32
Forecasted Revenue--
Reported Revenue$1.10 B
STMRF logo
STMRF
$1.56 B Market Cap
Earnings Date
2022-02-16
Wednesday
Forecasted EPS--
Reported EPS$0.09
Forecasted Revenue--
Reported Revenue$289.24 M
STMRF logo
STMRF
$1.56 B Market Cap
Earnings Date
2021-08-12
Thursday
Forecasted EPS--
Reported EPS-$3.83
Forecasted Revenue--
Reported Revenue$68.79 M
STMRF logo
STMRF
$1.56 B Market Cap
Earnings Date
2020-09-30
Wednesday
Forecasted EPS$0.01
Reported EPS-$0.05
Surprise-0.07
Surprise %-495.9%
Forecasted Revenue$131.14 M
Reported Revenue$136.31 M
STMRF logo
STMRF
$1.56 B Market Cap
Earnings Date
2019-08-21
Wednesday
Forecasted EPS$0.17
Reported EPS$0.16
Surprise-0.01
Surprise %-4.1%
Forecasted Revenue$169.33 M
Reported Revenue$172.35 M