Innovative Industrial Properties Inc (NYSE:IIPRpA.PFD)
$ 26.46 -0.3899 (-1.45%) Market Cap: - Enterprise Value: - PE Ratio: 19.17 PB Ratio: 1.59 GF Score: 88/100