IIPRpA   $24.33  -0.08% Market Closed

Innovative Industrial Properties, Inc. 9.00% Series A Cumulative Redeemable Preferred Stock

Earnings, Splits and Dividends

Data not available