PSA-PR
PSA-PR
US74460W4208
Public Storage Depositary Share
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
--
2.69B EUR
2.67B EUR
2.8B EUR
Enterprise Value
16.81B EUR
12.61B EUR
12.57B EUR
12.74B EUR
Valuation Multiples
Trailing P/E
1.36x
1.32x
1.41x
2.03x
Forward P/E
--
--
--
--
Price to Sales
--
0.55x
0.55x
0.77x
Price to Book
0.51x
0.29x
0.29x
0.3x
EV/Revenue
3.42x
2.58x
2.59x
3.5x
EV/EBITDA
4.89x
3.61x
3.59x
4.83x
Price to FCF (P/FCF)
--
0.94x
0.93x
1.24x
EV/FCF
7.2x
4.41x
4.37x
5.66x
FCF Yield
--
106.21%
107.55%
80.33%
ende