IIPRpA   $26.345  -0.29% Market Closed

Innovative Industrial Properties Inc

Data not available