NTRS
NTRS
US6658591044
Northern Trust Corporation
Loading chart...

Valuation & History

Quarterly trend of key valuation metrics

Metric
Current (TTM) TTM Baseline
Q2 '26 30.06.2026
Q1 '26 31.03.2026
Q4 '25 31.12.2025
Market & Enterprise Value
Market Cap
30.77B EUR
31.81B EUR
25.83B EUR
25.45B EUR
Enterprise Value
38.05B EUR
-12.08B EUR
-9.61B EUR
-21.68B EUR
Valuation Multiples
Trailing P/E
14.48x
14.19x
13.81x
18.92x
Forward P/E
13.09x
--
--
--
Price to Sales
3.39x
3.73x
3.09x
4.14x
Price to Book
2.46x
2.37x
1.99x
1.96x
EV/Revenue
4.19x
-1.42x
-1.15x
-3.53x
EV/EBITDA
--
--
--
--
Price to FCF (P/FCF)
--
--
15.62x
11.61x
EV/FCF
--
--
-5.81x
-9.89x
FCF Yield
--
-0.69%
6.4%
8.62%
ende