Innovative Industrial Properties Inc

IIPRNYSE
$56.33
1.332.42%
Last update: Nov 5, 7:40 AM
Innovative Ind Props Market Sentiment - Benzinga