Medical Properties Trust, Inc. MPT

3.57 (0.03) (0.83%) as of 25 Sep
Market cap
$2.1B
P/E
0.0×
Insider Buys alert about insiders buying in the last 12 month
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+8 more quarters

0.00 0.00 0.00 0.00
P/S ratio
3.26 3.09 2.77 2.71
P/FCF ratio
11.73 11.07 10.30 10.68
P/Operating CF
164.11 18.77 (194.08) 44.24
P/B ratio
0.65 0.65 0.61 0.61
EV/Sales
13.14 12.51 12.00 11.84
EV/EBITDA
39.10 37.02 34.30 33.81
EV/FCF
47.22 44.82 44.68 46.65
Current Ratio
2.68 2.63 3.11 3.12
Net Debt/EBITDA
136.09 80.86 105.93 104.84
Debt/Equity
2.06 2.10 2.13 2.16
Earnings Yield
(23.27%) (9.20%) (4.54%) (1.16%)
Free Cash Flow Yield
8.52% 9.03% 9.71% 9.37%
Free Cash Flow per Share
0.08 0.27 (0.01) 0.09
Book value per Share
7.75 7.67 7.61 7.53
Free Cash Flow
47.49 164.40 (8.48) 55.37
EV/EBIT
616.05 413.47 287.16 277.32
Other line items

Show all line items

Columns are period end dates