PSA Public Storage | US74460D1090
| Metric | Current | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|
| Market Cap | 60.221.767.680 | 47.551.605.807,07 | 45.542.313.058,5 | 50.682.444.426,89 |
| Enterprise Value | 70.953.033.728 | 57.449.262.807,07 | 55.478.099.058,5 | 60.428.806.426,89 |
| Trailing P/E | 167,09 | 24,99 | 25,52 | 39,68 |
| Forward P/E | 30,71 | - | - | - |
| Price to Sales | 12,36 | 9,79 | 9,44 | 14,05 |
| Price to Book | 11,61 | 5,16 | 4,92 | 5,44 |
| EV/Revenue | 14,57 | 11,82 | 11,5 | 16,75 |
| EV/EBITDA | 20,65 | 16,39 | 15,94 | 23,26 |