Innovative Industrial Properties Inc

IIPRNYSE
$54.40
2.364.53%
Last update: Nov 2, 7:12 PM