Hanna James Kevin has filed 31 insider transactions across 1 company since April 2022.
Most recent transaction: a grant/award of 75000 shares of MEDICAL PROPERTIES TRUST INC ($MPT) on March 18, 2026.
Activity breakdown: 1 open-market purchase and 1 sale.
| Transaction Date | Company | Ticker | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| March 18, 2026 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | Senior VP, Controller & CAO | A | Common stock, par value $0.001 | 75000 | $0.00 | 509,294.0000 | 601,500,000 | 17.27% | 0.01% |
| March 18, 2026 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | Senior VP, Controller & CAO | A | Common stock, par value $0.001 | 37500 | $0.00 | 546,794.0000 | 601,500,000 | 7.36% | 0.01% |
| Jan. 9, 2026 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | Senior VP, Controller & CAO | F | Common stock, par value $0.001 | 9274 | $5.04 | 434,294.0000 | 601,500,000 | 2.09% | 0.00% |
| Oct. 7, 2025 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | Senior VP, Controller & CAO | F | Common stock, par value $0.001 | 5663 | $5.01 | 443,568.0000 | 600,600,000 | 1.26% | 0.00% |
| Sept. 24, 2025 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | Senior VP, Controller & CAO | A | Common stock, par value $0.001 | 25058 | $0.00 | 449,231.0000 | 600,600,000 | 5.91% | 0.00% |
| Sept. 24, 2025 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | Senior VP, Controller & CAO | A | Common stock, par value $0.001 | 59743 | $0.00 | 424,173.0000 | 600,600,000 | 16.39% | 0.01% |
| July 8, 2025 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | Senior VP, Controller & CAO | F | Common stock, par value $0.001 | 1279 | $4.35 | 364,430.0000 | 600,600,000 | 0.35% | 0.00% |
| April 15, 2025 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | Senior VP, Controller & CAO | F | Common stock, par value $0.001 | 405 | $3.86 | 365,709.0000 | 600,600,000 | 0.11% | 0.00% |
| April 3, 2025 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | Senior VP, Controller & CAO | F | Common stock, par value $0.001 | 1279 | $5.98 | 371,059.0000 | 600,600,000 | 0.34% | 0.00% |
| March 5, 2025 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | Senior VP, Controller & CAO | P | Common stock, par value $0.001 | 7411 | $5.75 | 372,338.0000 | 600,600,000 | 2.03% | 0.00% |
| Jan. 6, 2025 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | Senior VP, Controller & CAO | F | Common stock, par value $0.001 | 1986 | $3.86 | 364,927.0000 | 0 | 0.54% | 0.00% |
| Dec. 26, 2024 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | Senior VP, Controller & CAO | S | Common stock, par value $0.001 | 11641 | $3.72 | 366,913.0000 | 0 | 3.08% | 0.00% |
| Oct. 2, 2024 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | Senior VP, Controller & CAO | F | Common stock, par value $0.001 | 1682 | $5.90 | 378,554.0000 | 0 | 0.44% | 0.00% |
| July 3, 2024 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | Senior VP, Controller & CAO | F | Common stock, par value $0.001 | 1682 | $4.46 | 380,236.0000 | 0 | 0.44% | 0.00% |
| April 22, 2024 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | Senior VP, Controller & CAO | F | Common stock, par value $0.001 | 1682 | $4.73 | 381,918.0000 | 0 | 0.44% | 0.00% |
| April 19, 2024 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | Senior VP, Controller & CAO | F | Common stock, par value $0.001 | 7102 | $4.98 | 383,600.0000 | 0 | 1.82% | 0.00% |
| March 28, 2024 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | Senior VP, Controller & CAO | A | Common stock, par value $0.001 | 8717 | $0.00 | 390,702.0000 | 0 | 2.28% | 0.00% |
| March 28, 2024 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | Senior VP, Controller & CAO | A | Common stock, par value $0.001 | 1933 | $0.00 | 381,985.0000 | 0 | 0.51% | 0.00% |
| Jan. 8, 2024 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | Senior VP, Controller & CAO | F | Common stock, par value $0.001 | 2402 | $4.98 | 380,052.0000 | 0 | 0.63% | 0.00% |
| Dec. 8, 2023 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | Senior VP, Controller & CAO | A | Common stock, par value $0.001 | 200000 | $0.00 | 382,454.0000 | 0 | 109.62% | 0.00% |
| Oct. 12, 2023 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | Senior VP, Controller & CAO | F | Common stock, par value $0.001 | 4596 | $5.37 | 182,454.0000 | 0 | 2.46% | 0.00% |
| Sept. 12, 2023 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | Senior VP, Controller & CAO | A | Common stock, par value $0.001 | 26151 | $0.00 | 187,050.0000 | 0 | 16.25% | 0.00% |
| Sept. 12, 2023 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | Senior VP, Controller & CAO | A | Common stock, par value $0.001 | 52303 | $0.00 | 160,899.0000 | 0 | 48.16% | 0.00% |
| July 6, 2023 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | Senior VP, Controller & CAO | F | Common stock, par value $0.001 | 885 | $9.29 | 108,596.0000 | 0 | 0.81% | 0.00% |
| Jan. 25, 2023 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | Senior VP, Controller & CAO | A | Common stock, par value $0.001 | 1925 | $0.00 | 115,117.0000 | 0 | 1.70% | 0.00% |
| April 13, 2023 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | Senior VP, Controller & CAO | F | Common stock, par value $0.001 | 90 | $8.08 | 109,481.0000 | 0 | 0.08% | 0.00% |
| April 1, 2022 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | VP, Controller & CAO | F | Common stock, par value $0.001 | 1343 | $21.37 | 109,394.0000 | 0 | 1.21% | 0.00% |
| Jan. 25, 2023 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | VP, Controller & CAO | F | Common stock, par value $0.001 | 4203 | $11.14 | 111,739.0000 | 0 | 3.63% | 0.00% |
| Jan. 25, 2023 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | VP, Controller & CAO | A | Common stock, par value $0.001 | 3666 | $0.00 | 113,192.0000 | 0 | 3.35% | 0.00% |
| Jan. 25, 2023 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | VP, Controller & CAO | A | Common stock, par value $0.001 | 2750 | $0.00 | 115,942.0000 | 0 | 2.43% | 0.00% |
| Jan. 11, 2023 | MEDICAL PROPERTIES TRUST INC | $MPT | Hanna James Kevin | VP, Controller & CAO | F | Common stock, par value $0.001 | 1211 | $11.14 | 109,526.0000 | 0 | 1.09% | 0.00% |