IIPRpA   $26.34  -0.11% Market Closed

Innovative Industrial Properties Inc

Earnings, Splits and Dividends

Data not available