Innovative Industrial Properties stock hits 52-week high at 62.31 USD

Üst