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
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
0.00 0.00 0.00 0.00

+8 more quarters

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

Show all line items

Columns are period end dates