PSA-PQ
PSA-PQ
US74460W4463
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.68B EUR
2.63B EUR
2.76B EUR
Enterprise Value
16.79B EUR
12.6B EUR
12.53B EUR
12.7B EUR
Valuation Multiples
Trailing P/E
1.35x
1.31x
1.38x
2.01x
Forward P/E
--
--
--
--
Price to Sales
--
0.55x
0.54x
0.76x
Price to Book
0.5x
0.29x
0.29x
0.3x
EV/Revenue
3.42x
2.58x
2.58x
3.49x
EV/EBITDA
4.89x
3.6x
3.58x
4.82x
Price to FCF (P/FCF)
--
0.94x
0.92x
1.23x
EV/FCF
7.19x
4.4x
4.36x
5.64x
FCF Yield
--
106.91%
109.27%
81.4%
ende