Innovative Industrial Properties Inc

IIPRNYSE
$54.56
1.983.77%
Ult. Agg.: Oct 23, 3:16 AM
$54.24
1.663.16%