IIPRpA   $26.345  -0.29% Market Closed

Innovative Industrial Properties Inc

Earnings, Splits and Dividends

Data not available