Medical Properties Trust Inc

MPTNYSE
$2.09
-0.16-7.11%
Ult. Agg.: Nov 2, 12:29 PM

Benzinga