| Date | Name | Title | Action | No Shares | Price Per Share |
|---|---|---|---|---|---|
Insider Transactions For MCFT | |||||
| 2026-07-01 | Kent, Walter Scott | Chief Financial Officer | Purchased | 3254 | $24.41 |
| 2026-07-01 | Kent, Walter Scott | Chief Financial Officer | Sold | 3254 | $24.41 |
| 2026-07-01 | Kent, Walter Scott | Chief Financial Officer | Sold | 1215 | $24.41 |
| 2026-06-30 | Battle, W. Patrick | Director | Sold | 4056 | $25.82 |
| 2026-06-30 | Battle, W. Patrick | Director | Purchased | 4056 | $25.82 |
| 2026-06-30 | Mitchell-thomas, Kamilah | Director | Sold | 4056 | $25.82 |
| 2026-06-30 | Mitchell-thomas, Kamilah | Director | Purchased | 4056 | $25.82 |
| 2026-06-30 | Leemputte, Peter G | Director | Sold | 4056 | $25.82 |
| 2026-06-30 | Leemputte, Peter G | Director | Purchased | 4056 | $25.82 |
| 2026-06-30 | Lambert, Roch | Director | Sold | 4056 | $25.82 |
| 2026-06-30 | Lambert, Roch | Director | Purchased | 4056 | $25.82 |
| 2026-06-30 | Baumgarten, Jaclyn | Director | Sold | 4056 | $25.82 |
| 2026-06-30 | Baumgarten, Jaclyn | Director | Purchased | 4056 | $25.82 |
| 2026-06-30 | Kent, Walter Scott | Chief Financial Officer | Sold | 1630 | $25.82 |
| 2026-06-30 | Kent, Walter Scott | Chief Financial Officer | Sold | 2535 | $25.82 |
| 2026-06-30 | Kent, Walter Scott | Chief Financial Officer | Purchased | 1630 | $25.82 |
| 2026-06-30 | Christiansen, Erik | Chief Technology Officer | Sold | 947 | $25.82 |
| 2026-06-30 | Christiansen, Erik | Chief Technology Officer | Sold | 1224 | $28.52 |
| 2026-06-30 | Christiansen, Erik | Chief Technology Officer | Purchased | 947 | $25.82 |
| 2026-06-30 | Nelson, Bradley M. | Director, Chief Executive Officer | Sold | 9704 | $25.82 |