← Go back to Weekly Summary

Key Financial Reports

Earnings Per Share

Mon, Oct 26, 2026
Arçelik Anonim Sirketi
ACKAY
Arçelik Anonim Sirketi
Actual
-0.96
Estimate
-
Surprise
-
Previous
-
Galp Energia, SGPS, S.A.
GLPEY
Galp Energia, SGPS, S.A.
Actual
0.16
Estimate
-
Surprise
-
Previous
-
Tue, Oct 27, 2026
ASSA ABLOY AB (publ)
ASAZY
ASSA ABLOY AB (publ)
Actual
0.21
Estimate
-
Surprise
-
Previous
-
Novartis AG
NVS
Novartis AG
Actual
2.46
Estimate
2.25
Surprise
9.33%
Previous
-
HSBC Holdings plc
HSBC
HSBC Holdings plc
Actual
2.10
Estimate
2.13
Surprise
-1.41%
Previous
-
Johnson Controls International plc
JCI
Johnson Controls International plc
Actual
1.66
Estimate
1.58
Surprise
5.06%
Previous
1.42
NXP Semiconductors N.V.
NXPI
NXP Semiconductors N.V.
Actual
3.75
Estimate
3.78
Surprise
-0.79%
Previous
3.24
Seagate Technology Holdings plc
STX
Seagate Technology Holdings plc
Actual
7.34
Estimate
7.17
Surprise
2.37%
Previous
5.48
ASM International N.V.
ASMIY
ASM International N.V.
Actual
7.08
Estimate
-
Surprise
-
Previous
-
Pentair plc
PNR
Pentair plc
Actual
1.18
Estimate
1.07
Surprise
10.28%
Previous
1.14
Logitech International S.A.
LOGI
Logitech International S.A.
Actual
1.31
Estimate
1.17
Surprise
11.97%
Previous
1.66
Wärtsilä Oyj Abp
WRTBY
Wärtsilä Oyj Abp
Actual
0.05
Estimate
-
Surprise
-
Previous
-
ICON Public Limited Company
ICLR
ICON Public Limited Company
Actual
2.46
Estimate
2.40
Surprise
2.50%
Previous
2.35
Pharming Group N.V.
PHAR
Pharming Group N.V.
Actual
0.30
Estimate
0.33
Surprise
-9.09%
Previous
0.02
Wed, Oct 28, 2026
Turkiye Garanti Bankasi A.S.
TKGBY
Turkiye Garanti Bankasi A.S.
Actual
0.16
Estimate
-
Surprise
-
Previous
-
Telenor ASA
TELNY
Telenor ASA
Actual
0.29
Estimate
-
Surprise
-
Previous
-
Airbus SE
EADSY
Airbus SE
Actual
0.46
Estimate
-
Surprise
-
Previous
-
UBS Group AG
UBS
UBS Group AG
Actual
0.85
Estimate
-
Surprise
-
Previous
-
Banco Santander, S.A.
SAN
Banco Santander, S.A.
Actual
0.26
Estimate
0.26
Surprise
0.00%
Previous
0.27
BNP Paribas S.A.
BNPQY
BNP Paribas S.A.
Actual
1.61
Estimate
-
Surprise
-
Previous
-
Aon plc
AON
Aon plc
Actual
3.36
Estimate
3.34
Surprise
0.60%
Previous
3.81
Fortum Oyj
FOJCY
Fortum Oyj
Actual
0.01
Estimate
-
Surprise
-
Previous
-
Equinor ASA
EQNR
Equinor ASA
Actual
1.20
Estimate
1.38
Surprise
-13.04%
Previous
1.33
GSK plc
GSK
GSK plc
Actual
1.47
Estimate
1.40
Surprise
5.00%
Previous
1.36
SSAB AB (publ)
SSAAY
SSAB AB (publ)
Actual
0.08
Estimate
-
Surprise
-
Previous
-
TE Connectivity Ltd.
TEL
TE Connectivity Ltd.
Actual
3.14
Estimate
3.08
Surprise
1.95%
Previous
2.94
Deutsche Bank AG
DB
Deutsche Bank AG
Actual
1.08
Estimate
0.82
Surprise
31.71%
Previous
0.66
Mercedes-Benz Group AG
MBGYY
Mercedes-Benz Group AG
Actual
0.46
Estimate
-
Surprise
-
Previous
-
Dassault Systèmes SE
DASTY
Dassault Systèmes SE
Actual
0.36
Estimate
-
Surprise
-
Previous
-
Garmin Ltd.
GRMN
Garmin Ltd.
Actual
2.76
Estimate
2.38
Surprise
15.97%
Previous
2.81
BASF Se
BASFY
BASF Se
Actual
0.20
Estimate
-
Surprise
-
Previous
-
Amrize Ltd
AMRZ
Amrize Ltd
Actual
1.02
Estimate
0.98
Surprise
4.08%
Previous
0.88
Stellantis N.V.
STLA
Stellantis N.V.
Actual
-0.01
Estimate
-0.07
Surprise
85.71%
Previous
0.14
Smurfit Westrock Plc
SW
Smurfit Westrock Plc
Actual
0.45
Estimate
0.60
Surprise
-25.00%
Previous
0.35
AerCap Holdings N.V.
AER
AerCap Holdings N.V.
Actual
6.56
Estimate
4.57
Surprise
43.54%
Previous
5.14
Koninklijke KPN N.V.
KKPNY
Koninklijke KPN N.V.
Actual
0.07
Estimate
-
Surprise
-
Previous
-
Constellium SE
CSTM
Constellium SE
Actual
0.84
Estimate
0.74
Surprise
13.51%
Previous
1.04
Scorpio Tankers Inc.
STNG
Scorpio Tankers Inc.
Actual
2.49
Estimate
1.83
Surprise
36.07%
Previous
4.68
Cimpress plc
CMPR
Cimpress plc
Actual
-0.11
Estimate
0.65
Surprise
-116.92%
Previous
1.08
Thu, Oct 29, 2026
Linde plc
LIN
Linde plc
Actual
4.59
Estimate
-
Surprise
-
Previous
-
Danske Bank A/S
DNKEY
Danske Bank A/S
Actual
0.59
Estimate
-
Surprise
-
Previous
-
Shell plc
SHEL
Shell plc
Actual
3.86
Estimate
-
Surprise
-
Previous
-
Anheuser-Busch InBev SA/NV
BUD
Anheuser-Busch InBev SA/NV
Actual
1.21
Estimate
-
Surprise
-
Previous
-
TotalEnergies SE
TTE
TotalEnergies SE
Actual
4.03
Estimate
4.11
Surprise
-1.95%
Previous
2.68
Trane Technologies plc
TT
Trane Technologies plc
Actual
4.86
Estimate
4.74
Surprise
2.53%
Previous
4.31
Boliden AB (publ)
BDNNY
Boliden AB (publ)
Actual
2.78
Estimate
-
Surprise
-
Previous
-
Banco Bilbao Vizcaya Argentaria, S.A.
BBVA
Banco Bilbao Vizcaya Argentaria, S.A.
Actual
0.61
Estimate
0.62
Surprise
-1.61%
Previous
0.63
CRH plc
CRH
CRH plc
Actual
2.09
Estimate
2.14
Surprise
-2.34%
Previous
2.21
Omv AG
OMVKY
Omv AG
Actual
0.99
Estimate
-
Surprise
-
Previous
-
ING Groep N.V.
ING
ING Groep N.V.
Actual
0.75
Estimate
0.79
Surprise
-5.06%
Previous
0.79
Lloyds Banking Group plc
LYG
Lloyds Banking Group plc
Actual
0.15
Estimate
0.14
Surprise
7.14%
Previous
0.13
Volkswagen AG
VWAGY
Volkswagen AG
Actual
-1.04
Estimate
-
Surprise
-
Previous
-
Société Générale S.A.
SCGLY
Société Générale S.A.
Actual
0.53
Estimate
-
Surprise
-
Previous
-
adidas AG
ADDYY
adidas AG
Actual
2.27
Estimate
-
Surprise
-
Previous
-
Willis Towers Watson Public Limited Company
WTW
Willis Towers Watson Public Limited Company
Actual
3.63
Estimate
3.60
Surprise
0.83%
Previous
3.35
STMicroelectronics N.V.
STM
STMicroelectronics N.V.
Actual
0.37
Estimate
0.40
Surprise
-7.50%
Previous
0.31
Naturgy Energy Group, S.A.
GASNY
Naturgy Energy Group, S.A.
Actual
0.13
Estimate
-
Surprise
-
Previous
-
Repsol, S.A.
REPYY
Repsol, S.A.
Actual
2.76
Estimate
-
Surprise
-
Previous
-
TechnipFMC plc
FTI
TechnipFMC plc
Actual
1.05
Estimate
0.88
Surprise
19.32%
Previous
0.91
Neste Oyj
NTOIY
Neste Oyj
Actual
0.75
Estimate
-
Surprise
-
Previous
-
Garrett Motion Inc.
GTX
Garrett Motion Inc.
Actual
0.51
Estimate
0.45
Surprise
13.33%
Previous
0.53
NovoCure Limited
NVCR
NovoCure Limited
Actual
-0.09
Estimate
-0.21
Surprise
57.14%
Previous
-0.13
Nexa Resources S.A.
NEXA
Nexa Resources S.A.
Actual
0.87
Estimate
0.60
Surprise
45.00%
Previous
0.64
Bicycle Therapeutics plc
BCYC
Bicycle Therapeutics plc
Actual
-0.15
Estimate
-0.30
Surprise
50.00%
Previous
-0.72
Fri, Oct 30, 2026
Sanofi
SNY
Sanofi
Actual
1.98
Estimate
-
Surprise
-
Previous
-
BP p.l.c.
BP
BP p.l.c.
Actual
3.26
Estimate
-
Surprise
-
Previous
-
Erste Group Bank AG
EBKDY
Erste Group Bank AG
Actual
1.53
Estimate
-
Surprise
-
Previous
-
CaixaBank, S.A.
CAIXY
CaixaBank, S.A.
Actual
0.09
Estimate
-
Surprise
-
Previous
-
Crédit Agricole S.A.
CRARY
Crédit Agricole S.A.
Actual
0.35
Estimate
-
Surprise
-
Previous
-
NatWest Group plc
NWG
NatWest Group plc
Actual
0.51
Estimate
-
Surprise
-
Previous
-
Hellenic Telecommunications Organization S.A.
HLTOY
Hellenic Telecommunications Organization S.A.
Actual
0.26
Estimate
-
Surprise
-
Previous
-
nVent Electric plc
NVT
nVent Electric plc
Actual
1.23
Estimate
-
Surprise
-
Previous
-
Stora Enso Oyj
SEOAY
Stora Enso Oyj
Actual
0.07
Estimate
-
Surprise
-
Previous
-
Fuchs Petrolub SE
FUPBY
Fuchs Petrolub SE
Actual
0.22
Estimate
-
Surprise
-
Previous
-
SCOR Se
SCRYY
SCOR Se
Actual
0.13
Estimate
-
Surprise
-
Previous
-
PUMA Se
PUMSY
PUMA Se
Actual
-0.04
Estimate
-
Surprise
-
Previous
-
Capri Holdings Limited
CPRI
Capri Holdings Limited
Actual
0.42
Estimate
-
Surprise
-
Previous
-
Capital Clean Energy Carriers Corp.
CCEC
Capital Clean Energy Carriers Corp.
Actual
0.57
Estimate
-
Surprise
-
Previous
-

EPS reported the week of October 26 – November 1, 2026 ET. Figures use each company's reported basis.

© MacroGlide LLC 2026. All rights reserved.

You received this email because you are subscribed to MacroGlide's The Market Thesis newsletter. If someone forwarded you this email, you can sign up here to receive future editions directly in your inbox. Content may include material from third-party sources. Such content remains the property of its respective owners and is used for informational purposes only. All content provided by MacroGlide LLC is for informational purposes only and does not constitute investment advice, a recommendation, or an offer to buy or sell any financial instruments. MacroGlide LLC assumes no liability for any actions taken based on this information.

MacroGlide LLC.5900 Balcones Drive STE 100

Austin, TX 78731