Public Storage (LTS:0KS3)
$ 317.67 -3.88 (-1.21%) Market Cap: 56.28 Bil Enterprise Value: 70.63 Bil PE Ratio: 33.08 PB Ratio: 11.54 GF Score: 89/100