Medical Properties Trust Yields 11%, Down -47.30% In 1 Year But I'm Buying More

There was nothing in the Q4 2022 or fiscal year 2022 report that has made me change my investment thesis on MPW. Click here to read my analysis.

Seeking Alpha