PSA
PSA
US74460D1090
Public Storage
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
54.16B EUR
55.9B EUR
47.55B EUR
45.54B EUR
Enterprise Value
64.51B EUR
65.82B EUR
57.45B EUR
55.48B EUR
Valuation Multiples
Trailing P/E
27.68x
27.34x
24.99x
33.08x
Forward P/E
29.42x
--
--
--
Price to Sales
11.03x
11.43x
9.79x
12.51x
Price to Book
10.52x
6.08x
5.16x
4.92x
EV/Revenue
13.14x
13.46x
11.82x
15.24x
EV/EBITDA
18.77x
18.82x
16.4x
21.05x
Price to FCF (P/FCF)
23.2x
19.54x
16.54x
20.24x
EV/FCF
27.64x
23x
19.98x
24.66x
FCF Yield
4.31%
5.12%
6.05%
4.94%
ende