Earnings Calendar

Updated Jun 17, 6:00 PM ET

Friday, July 31

30 reportsAwaiting results
TimeSymbolCompanyMkt CapEPS Est.EPS ActualSurpriseRev Est.Rev Act.Hist. Beat
ENB logoENBEnbridge Inc.$123B$0.45
Pending
$8.0B75%
CL logoCLColgate-Palmolive Company$71.7B$0.96
Pending
$5.4B100%
OSK logoOSKOshkosh Corporation$63.9B$2.66
Pending
$2.8B63%
CCJ logoCCJCameco Corporation$43.1B$0.27
Pending
$588M63%
AU logoAUAngloGold Ashanti Plc$42.0B$2.13
Pending
$3.3B50%
NWG logoNWGNatWest Group plc$32.3B$0.47
Pending
$6.0B100%
CBOE logoCBOECboe Global Markets, Inc.$30.9B$3.29
Pending
$695M100%
FTS logoFTSFortis Inc.$28.6B$0.56
Pending
$2.1B88%
NVT logoNVTnVent Electric plc$26.6B$1.15
Pending
$1.3B88%
LYB logoLYBLyondellBasell Industries N.V.$20.4B$3.18
Pending
$9.5B50%
MRNA logoMRNAModerna, Inc.$19.7B-$2.01
Pending
$102M88%
RBC logoRBCRBC Bearings Incorporated$19.2B$3.38
Pending
$508M100%
TU logoTUTELUS Corporation$18.6B$0.11
Pending
$3.7B63%
MGA logoMGAMagna International Inc.$18.3B$1.52
Pending
$10.4B63%
IESC logoIESCIES Holdings, Inc.$14.6B$4.83
Pending
$1.1B75%
BTSG logoBTSGBrightSpring Health Services, Inc. Common Stock$12.2B$0.35
Pending
$3.7B63%
BEP logoBEPBrookfield Renewable Partners L.P.$10.8B-$0.34
Pending
$1.6B38%
FLR logoFLRFluor Corporation$7.0B$0.68
Pending
$3.9B38%
TXNM logoTXNMTXNM Energy, Inc.$6.3B$0.55
Pending
$536M50%
BEPC logoBEPCBrookfield Renewable Corporation$5.5B-$0.61
Pending
$1.8B50%
LBRDA logoLBRDALiberty Broadband Corporation$4.7B$2.13
Pending
38%
WPP logoWPPWPP plc$4.0B$0.81
Pending
$6.2B13%
VEON logoVEONVEON Ltd.$3.5B$1.61
Pending
$1.2B75%
KYIV logoKYIVKyivstar Group Ltd. Common Shares$3.2B$0.35
Pending
$324M80%
DJT logoDJTTrump Media & Technology Group Corp.$2.3B
Pending
EAF logoEAFGrafTech International Ltd.$2.2B-$1.49
Pending
$125M63%
LPG logoLPGDorian LPG Ltd.$1.9B$2.26
Pending
$170M25%
PWP logoPWPPerella Weinberg Partners$1.6B$0.14
Pending
$168M50%
BFLY logoBFLYButterfly Network, Inc.$1.5B-$0.03
Pending
$29.1M88%
OPY logoOPYOppenheimer Holdings Inc.$1.1B
Pending
88%
ENB logo
ENBEnbridge Inc.
Pending
Mkt Cap$123B
EPS Est.$0.45
EPS Act.
Rev Est.$8.0B
Surprise
Hist. Beat75%
CL logo
CLColgate-Palmolive Company
Pending
Mkt Cap$71.7B
EPS Est.$0.96
EPS Act.
Rev Est.$5.4B
Surprise
Hist. Beat100%
OSK logo
OSKOshkosh Corporation
Pending
Mkt Cap$63.9B
EPS Est.$2.66
EPS Act.
Rev Est.$2.8B
Surprise
Hist. Beat63%
CCJ logo
CCJCameco Corporation
Pending
Mkt Cap$43.1B
EPS Est.$0.27
EPS Act.
Rev Est.$588M
Surprise
Hist. Beat63%
AU logo
AUAngloGold Ashanti Plc
Pending
Mkt Cap$42.0B
EPS Est.$2.13
EPS Act.
Rev Est.$3.3B
Surprise
Hist. Beat50%
NWG logo
NWGNatWest Group plc
Pending
Mkt Cap$32.3B
EPS Est.$0.47
EPS Act.
Rev Est.$6.0B
Surprise
Hist. Beat100%
CBOE logo
CBOECboe Global Markets, Inc.
Pending
Mkt Cap$30.9B
EPS Est.$3.29
EPS Act.
Rev Est.$695M
Surprise
Hist. Beat100%
FTS logo
FTSFortis Inc.
Pending
Mkt Cap$28.6B
EPS Est.$0.56
EPS Act.
Rev Est.$2.1B
Surprise
Hist. Beat88%
NVT logo
NVTnVent Electric plc
Pending
Mkt Cap$26.6B
EPS Est.$1.15
EPS Act.
Rev Est.$1.3B
Surprise
Hist. Beat88%
LYB logo
LYBLyondellBasell Industries N.V.
Pending
Mkt Cap$20.4B
EPS Est.$3.18
EPS Act.
Rev Est.$9.5B
Surprise
Hist. Beat50%
MRNA logo
MRNAModerna, Inc.
Pending
Mkt Cap$19.7B
EPS Est.-$2.01
EPS Act.
Rev Est.$102M
Surprise
Hist. Beat88%
RBC logo
RBCRBC Bearings Incorporated
Pending
Mkt Cap$19.2B
EPS Est.$3.38
EPS Act.
Rev Est.$508M
Surprise
Hist. Beat100%
TU logo
TUTELUS Corporation
Pending
Mkt Cap$18.6B
EPS Est.$0.11
EPS Act.
Rev Est.$3.7B
Surprise
Hist. Beat63%
MGA logo
MGAMagna International Inc.
Pending
Mkt Cap$18.3B
EPS Est.$1.52
EPS Act.
Rev Est.$10.4B
Surprise
Hist. Beat63%
IESC logo
IESCIES Holdings, Inc.
Pending
Mkt Cap$14.6B
EPS Est.$4.83
EPS Act.
Rev Est.$1.1B
Surprise
Hist. Beat75%
BTSG logo
BTSGBrightSpring Health Services, Inc. Common Stock
Pending
Mkt Cap$12.2B
EPS Est.$0.35
EPS Act.
Rev Est.$3.7B
Surprise
Hist. Beat63%
BEP logo
BEPBrookfield Renewable Partners L.P.
Pending
Mkt Cap$10.8B
EPS Est.-$0.34
EPS Act.
Rev Est.$1.6B
Surprise
Hist. Beat38%
FLR logo
FLRFluor Corporation
Pending
Mkt Cap$7.0B
EPS Est.$0.68
EPS Act.
Rev Est.$3.9B
Surprise
Hist. Beat38%
TXNM logo
TXNMTXNM Energy, Inc.
Pending
Mkt Cap$6.3B
EPS Est.$0.55
EPS Act.
Rev Est.$536M
Surprise
Hist. Beat50%
BEPC logo
BEPCBrookfield Renewable Corporation
Pending
Mkt Cap$5.5B
EPS Est.-$0.61
EPS Act.
Rev Est.$1.8B
Surprise
Hist. Beat50%
LBRDA logo
LBRDALiberty Broadband Corporation
Pending
Mkt Cap$4.7B
EPS Est.$2.13
EPS Act.
Rev Est.
Surprise
Hist. Beat38%
WPP logo
WPPWPP plc
Pending
Mkt Cap$4.0B
EPS Est.$0.81
EPS Act.
Rev Est.$6.2B
Surprise
Hist. Beat13%
VEON logo
VEONVEON Ltd.
Pending
Mkt Cap$3.5B
EPS Est.$1.61
EPS Act.
Rev Est.$1.2B
Surprise
Hist. Beat75%
KYIV logo
KYIVKyivstar Group Ltd. Common Shares
Pending
Mkt Cap$3.2B
EPS Est.$0.35
EPS Act.
Rev Est.$324M
Surprise
Hist. Beat80%
DJT logo
DJTTrump Media & Technology Group Corp.
Pending
Mkt Cap$2.3B
EPS Est.
EPS Act.
Rev Est.
Surprise
Hist. Beat
EAF logo
EAFGrafTech International Ltd.
Pending
Mkt Cap$2.2B
EPS Est.-$1.49
EPS Act.
Rev Est.$125M
Surprise
Hist. Beat63%
LPG logo
LPGDorian LPG Ltd.
Pending
Mkt Cap$1.9B
EPS Est.$2.26
EPS Act.
Rev Est.$170M
Surprise
Hist. Beat25%
PWP logo
PWPPerella Weinberg Partners
Pending
Mkt Cap$1.6B
EPS Est.$0.14
EPS Act.
Rev Est.$168M
Surprise
Hist. Beat50%
BFLY logo
BFLYButterfly Network, Inc.
Pending
Mkt Cap$1.5B
EPS Est.-$0.03
EPS Act.
Rev Est.$29.1M
Surprise
Hist. Beat88%
OPY logo
OPYOppenheimer Holdings Inc.
Pending
Mkt Cap$1.1B
EPS Est.
EPS Act.
Rev Est.
Surprise
Hist. Beat88%