Public Storage (NYSE:PSAPRRCL.PFD)
$ 25.1 (0%) Market Cap: 0 Enterprise Value: 4.41 Bil PE Ratio: 31.01 PB Ratio: 11.79 GF Score: 87/100