| MFA | Roper Michael Charles | Sr. VP & Chief Financial Ofcr | Jan 08 '26 | Option Exercise | 0.00 | 99,765 | 0 | 234,035 | Jan 12 |
| MFAO | Roper Michael Charles | Sr. VP & Chief Financial Ofcr | Jan 08 '26 | Option Exercise | 0.00 | 99,765 | 0 | 234,035 | Jan 12 |
| MFAN | Roper Michael Charles | Sr. VP & Chief Financial Ofcr | Jan 08 '26 | Option Exercise | 0.00 | 99,765 | 0 | 234,035 | Jan 12 |
| MFAO | Roper Michael Charles | Sr. VP & Chief Financial Ofcr | Jan 07 '25 | Option Exercise | 0.00 | 19,070 | 0 | 183,704 | Jan 10 |
| MFA | Roper Michael Charles | Sr. VP & Chief Financial Ofcr | Jan 07 '25 | Option Exercise | 0.00 | 19,070 | 0 | 183,704 | Jan 10 |
| MFAN | Roper Michael Charles | Sr. VP & Chief Financial Ofcr | Jan 07 '25 | Option Exercise | 0.00 | 19,070 | 0 | 183,704 | Jan 10 |
| MFAN | Roper Michael Charles | Sr. VP & Chief Financial Ofcr | Jan 08 '24 | Option Exercise | 0.00 | 29,205 | 0 | 115,199 | Jan 10 |
| MFAO | Roper Michael Charles | Sr. VP & Chief Financial Ofcr | Jan 08 '24 | Option Exercise | 0.00 | 29,205 | 0 | 115,199 | Jan 10 |
| MFA | Roper Michael Charles | Sr. VP & Chief Financial Ofcr | Jan 08 '24 | Option Exercise | 0.00 | 29,205 | 0 | 115,199 | Jan 10 |
| MFAN | Roper Michael Charles | Sr. VP & Chief Accounting Ofcr | Jan 09 '23 | Option Exercise | 0.00 | 6,618 | 0 | 74,858 | Jan 11 |
| MFAO | Roper Michael Charles | Sr. VP & Chief Accounting Ofcr | Jan 09 '23 | Option Exercise | 0.00 | 6,618 | 0 | 74,858 | Jan 11 |
| MFA | Roper Michael Charles | Sr. VP & Chief Accounting Ofcr | Jan 09 '23 | Option Exercise | 0.00 | 6,618 | 0 | 74,858 | Jan 11 |
| MFAO | Roper Michael Charles | SVP & Chief Accounting Ofcr | Sep 15 '22 | Buy | 10.76 | 1,000 | 10,760 | 15,208 | Sep 16 |
| MFAN | Roper Michael Charles | SVP & Chief Accounting Ofcr | Sep 15 '22 | Buy | 10.76 | 1,000 | 10,760 | 15,208 | Sep 16 |
| MFA | Roper Michael Charles | SVP & Chief Accounting Ofcr | Sep 15 '22 | Buy | 10.76 | 1,000 | 10,760 | 15,208 | Sep 16 |
| MFA | Roper Michael Charles | SVP & Chief Accounting Ofcr | Jan 31 '22 | Buy | 18.24 | 261 | 4,752 | 14,208 | Sep 16 |
| MFAN | Roper Michael Charles | SVP & Chief Accounting Ofcr | Jan 31 '22 | Buy | 18.24 | 261 | 4,752 | 14,208 | Sep 16 |
| MFAO | Roper Michael Charles | SVP & Chief Accounting Ofcr | Jan 31 '22 | Buy | 18.24 | 261 | 4,752 | 14,208 | Sep 16 |
| MFAN | Roper Michael Charles | SVP & Chief Accounting Ofcr | Jan 18 '22 | Option Exercise | 0.00 | 25,518 | 0 | 140,679 | Jan 20 |
| MFAO | Roper Michael Charles | SVP & Chief Accounting Ofcr | Jan 18 '22 | Option Exercise | 0.00 | 25,518 | 0 | 140,679 | Jan 20 |
| MFA | Roper Michael Charles | SVP & Chief Accounting Ofcr | Jan 18 '22 | Option Exercise | 0.00 | 25,518 | 0 | 140,679 | Jan 20 |