Innovative Industrial Properties Inc

IIPRNYSE
$51.55
0.360.7%
Innovative Ind Props Ownership & Insider Activity - Benzinga