Innovative Industrial Properties Inc

IIPRNYSE
$52.68
-1.83-3.36%
Last update: Sep 30, 4:03 PM
$52.68
-1.83-3.36%