Public Storage (NYSE:PSAPRPCL.PFD)
$ 25.03 (0%) Market Cap: 0 Enterprise Value: 4.41 Bil PE Ratio: 31.34 PB Ratio: 11.92 GF Score: 92/100