Innovative Industrial Properties Inc (STU:1IK)
€ 120.45 -1 (-0.82%) Market Cap: 3.41 Bil Enterprise Value: 3.59 Bil PE Ratio: 22.96 PB Ratio: 1.92 GF Score: 89/100