Advertisement
Advertisement

MPT

MPT logo

Medical Properties Trust, Inc.

4.66
USD
Sponsored
-0.05
-1.17%
Mar 20, 13:26 UTC -4
Open

Medical Properties Trust, Inc. Financial Snapshot

Market Cap
2.78B
Beta
1.39
Earnings Per Share (EPS)
-0.46
Price-to-Book (P/B) Ratio
0.63
Operating Margin
-28.50%
Total Debt/Equity (D/E)
210.49%
P/E Ratio
8.14
Return on Equity (ROE)
-5.87%
Current Ratio
--
Free Cash Flow
271.31M

Earnings Chart

Trending Stocks

Nvidia Corp logo
Nvidia Corp$175.28
-1.84%
Microsoft Corp logo
Microsoft Corp$383.50
-1.42%
Apple Inc. logo
Apple Inc.$248.38
-0.23%
Amazon.Com Inc logo
Amazon.Com Inc$206.57
-1.05%
Advertisement