| MFAN | Roper Michael Charles | Sr. VP & Chief Financial Ofcr | Jan 08 '26 | Option Exercise | 0.00 | 115,514 | 0 | 264,224 | Jan 12 12:00 AM |
| MFA | Roper Michael Charles | Sr. VP & Chief Financial Ofcr | Jan 08 '26 | Option Exercise | 0.00 | 115,514 | 0 | 264,224 | Jan 12 12:00 AM |
| MFAO | Roper Michael Charles | Sr. VP & Chief Financial Ofcr | Jan 08 '26 | Option Exercise | 0.00 | 115,514 | 0 | 264,224 | Jan 12 12:00 AM |
| MFAO | Roper Michael Charles | Sr. VP & Chief Financial Ofcr | Jan 07 '25 | Option Exercise | 0.00 | 23,972 | 0 | 192,121 | Jan 10 12:00 AM |
| MFAN | Roper Michael Charles | Sr. VP & Chief Financial Ofcr | Jan 07 '25 | Option Exercise | 0.00 | 23,972 | 0 | 192,121 | Jan 10 12:00 AM |
| MFA | Roper Michael Charles | Sr. VP & Chief Financial Ofcr | Jan 07 '25 | Option Exercise | 0.00 | 23,972 | 0 | 192,121 | Jan 10 12:00 AM |
| MFAN | Roper Michael Charles | Sr. VP & Chief Financial Ofcr | Jan 08 '24 | Option Exercise | 0.00 | 34,525 | 0 | 125,481 | Jan 10 12:00 AM |
| MFAO | Roper Michael Charles | Sr. VP & Chief Financial Ofcr | Jan 08 '24 | Option Exercise | 0.00 | 34,525 | 0 | 125,481 | Jan 10 12:00 AM |
| MFA | Roper Michael Charles | Sr. VP & Chief Financial Ofcr | Jan 08 '24 | Option Exercise | 0.00 | 34,525 | 0 | 125,481 | Jan 10 12:00 AM |
| MFA | Roper Michael Charles | Sr. VP & Chief Accounting Ofcr | Jan 09 '23 | Option Exercise | 0.00 | 9,118 | 0 | 78,608 | Jan 11 12:00 AM |
| MFAN | Roper Michael Charles | Sr. VP & Chief Accounting Ofcr | Jan 09 '23 | Option Exercise | 0.00 | 9,118 | 0 | 78,608 | Jan 11 12:00 AM |
| MFAO | Roper Michael Charles | Sr. VP & Chief Accounting Ofcr | Jan 09 '23 | Option Exercise | 0.00 | 9,118 | 0 | 78,608 | Jan 11 12:00 AM |
| MFA | Roper Michael Charles | SVP & Chief Accounting Ofcr | Sep 15 '22 | Buy | 10.76 | 1,000 | 10,760 | 15,208 | Sep 16 12:00 AM |
| MFAN | Roper Michael Charles | SVP & Chief Accounting Ofcr | Sep 15 '22 | Buy | 10.76 | 1,000 | 10,760 | 15,208 | Sep 16 12:00 AM |
| MFAO | Roper Michael Charles | SVP & Chief Accounting Ofcr | Sep 15 '22 | Buy | 10.76 | 1,000 | 10,760 | 15,208 | Sep 16 12:00 AM |
| MFAN | Roper Michael Charles | SVP & Chief Accounting Ofcr | Jan 31 '22 | Buy | 18.24 | 261 | 4,752 | 14,208 | Sep 16 12:00 AM |
| MFAO | Roper Michael Charles | SVP & Chief Accounting Ofcr | Jan 31 '22 | Buy | 18.24 | 261 | 4,752 | 14,208 | Sep 16 12:00 AM |
| MFA | Roper Michael Charles | SVP & Chief Accounting Ofcr | Jan 31 '22 | Buy | 18.24 | 261 | 4,752 | 14,208 | Sep 16 12:00 AM |
| MFA | Roper Michael Charles | SVP & Chief Accounting Ofcr | Jan 18 '22 | Option Exercise | 0.00 | 33,518 | 0 | 152,679 | Jan 20 12:00 AM |
| MFAO | Roper Michael Charles | SVP & Chief Accounting Ofcr | Jan 18 '22 | Option Exercise | 0.00 | 33,518 | 0 | 152,679 | Jan 20 12:00 AM |
| MFAN | Roper Michael Charles | SVP & Chief Accounting Ofcr | Jan 18 '22 | Option Exercise | 0.00 | 33,518 | 0 | 152,679 | Jan 20 12:00 AM |