Earnings Calendar

Tuesday, July 21, 2026

U.S. earnings releases by market session.

Session

Pre-market

33
TickerCompanyEPSRevenueMove
NVS
Novartis AG
2.41Beat$14.41BBeat—
SCHW
The Charles Schwab Corporation
1.62Beat$7.07BBeat—
SCCO
Southern Copper Corporation
2.01Beat—N/A—
DHR
Danaher Corporation
1.94Beat$6.26BBeat—
MMM
3M Company
2.4Beat$6.50BBeat—
MRSH
Marsh
2.96Beat$7.40BBeat—
NOC
Northrop Grumman Corporation
7.68Beat$10.88BBeat—
AMX
America Movil, S.A.B. de C.V.
0.47Miss$241.07BMiss—
GM
General Motors Company
3.57Beat$48.03BBeat—
MSCI
MSCI Inc.
4.94Beat$867.00MMiss—
DHI
D.R. Horton, Inc.
3.2Beat$9.23BBeat—
HAL
Halliburton Company
0.55Beat$5.71BBeat—
SYF
Synchrony Financial
2.59Beat$3.72BMiss—
KEY
KeyCorp
0.44Beat$1.96BMiss—
EFX
Equifax, Inc.
2.25Beat$1.70BBeat—
GPC
Genuine Parts Company
2.15Beat$6.54BBeat—
MLI
Mueller Industries, Inc.
1.13Miss$1.43BBeat—
ALLY
Ally Financial Inc.
1.21Miss$2.28BBeat—
HAS
Hasbro, Inc.
1.28Beat$1.14BBeat—
VMI
Valmont Industries, Inc.
6.14Beat$1.12BBeat—
VICR
Vicor Corporation
1.04Beat$143.35MBeat—
AUB
Atlantic Union Bankshares Corporation
0.94Beat$387.57MBeat—
UCB
United Community Banks, Inc.
0.71Miss$279.28MMiss—
OFG
OFG Bancorp
1.39Beat$190.30MBeat—
BFC
Bank First Corporation
2.45Beat$65.00MBeat—
FOR
Forestar Group Inc
0.7Miss$407.00MMiss—
PEBO
Peoples Bancorp Inc.
0.96Beat$121.95MBeat—
MBWM
Mercantile Bank Corporation
1.53Beat$68.76MMiss—
CCBG
Capital City Bank Group
0.95Beat$63.88MMiss—
BHB
Bar Harbor Bankshares, Inc.
0.92Inline$49.68MBeat—
SFST
Southern First Bancshares, Inc.
1.2Beat$35.88MMiss—
CMTV
Community Bancorp.
0.84N/A$16.04MN/A—
ASRV
AmeriServ Financial Inc.
0.16N/A$22.67MN/A—

Session

After close

33
TickerCompanyEPSRevenueMove
IBKR
Interactive Brokers Group, Inc.
0.69Beat$1.90BBeat—
CB
Chubb Limited
7.26Beat$14.71BBeat—
COF
Capital One Financial Corporation
5.81Beat$15.85BBeat—
EQT
EQT Corporation
0.39Miss$1.81BMiss—
EWBC
East West Bancorp, Inc.
2.63Beat$791.14MBeat—
NLY
Annaly Capital Management Inc.
0.79Beat$892.86MBeat—
WBS
Webster Financial Corporation
1.6Miss$740.00MMiss—
WAL
Western Alliance Bancorporation
2.22Miss$1.00BBeat—
RRC
Range Resources Corporation
0.74Beat$833.57MBeat—
WFRD
Weatherford International plc
0.55Miss$1.10BBeat—
HWC
Hancock Whitney Corporation
1.55Inline$403.57MBeat—
OZK
Bank OZK
1.49Beat$435.80MMiss—
AIR
AAR Corp.
1.53Beat$928.00MBeat—
ALK
Alaska Air Group, Inc.
-0.92Beat$4.07BMiss—
PEGA
Pegasystems Inc.
0.18Miss$420.72MMiss—
NP
Neptune Insurance Holdings Inc.
0.1Miss$55.87MBeat—
WSBC
WesBanco, Inc.
0.92Beat$275.79MBeat—
NIC
Nicolet Bankshares Inc.
2.99Beat$177.75MBeat—
FFBC
First Financial Bancorp.
0.8Miss$264.17MMiss—
NBHC
National Bank Holdings Corporation
0.78Miss$129.06MMiss—
TFIN
Triumph Financial, Inc.
0.44Inline$122.12MBeat—
MCB
Metropolitan Bank Holding Corp.
1.54Miss$93.01MMiss—
TRST
TrustCo Bank Corp NY
0.98N/A$50.66MN/A—
HAFC
Hanmi Financial Corporation
0.79Beat$72.20MMiss—
FCBC
First Community Bankshares, Inc.
0.76Beat$57.22MBeat—
VLRS
Controladora Vuela Compania de Aviacion, S.A.B. de C.V.
-1.11Miss$859.00MMiss—
ORRF
Orrstown Financial Services, Inc.
1.09Beat$62.67MBeat—
NPB
Northpointe Bancshares, Inc.
0.6Miss$64.32MMiss—
BWB
Bridgewater Bancshares, Inc.
0.45Miss$40.89MBeat—
AMSF
AMERISAFE, Inc.
0.44Miss$91.98MBeat—
KREF
KKR Real Estate Finance Trust Inc.
-0.6Inline$18.20MMiss—
FVCB
FVCBankcorp, Inc.
0.42Beat$21.30MBeat—
FSBW
FS Bancorp, Inc.
1.08Miss$38.80MBeat—

Session

Time not supplied

0
No earnings scheduled for this session.