Public Storage (FRA:PUP)
€ 263.2 -11.8 (-4.29%) Market Cap: 50.82 Bil Enterprise Value: 63.42 Bil PE Ratio: 34.02 PB Ratio: 11.87 GF Score: 87/100