Snowball logo
logo
MPT

Medical Properties Trust, Inc.

1,89 $-0,16 $  (7,8%)