Earnings call transcript: Medical Properties Trust Q2 2025 shows EPS miss, revenue beat

Forex News