IIPRpA   $26.34  -0.11% Market Closed

Innovative Industrial Properties Inc

Data not available