| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| MGRD | Alvingham Karen L. | Director | Mar 05 '26 | Option Exercise | 0.00 | 1,734 | 0 | 13,110 | Mar 09 12:00 AM |
| MGRE | Alvingham Karen L. | Director | Mar 05 '26 | Option Exercise | 0.00 | 1,734 | 0 | 13,110 | Mar 09 12:00 AM |
| AMG | Alvingham Karen L. | Director | Mar 05 '26 | Option Exercise | 0.00 | 1,734 | 0 | 13,110 | Mar 09 12:00 AM |
| MGRB | Alvingham Karen L. | Director | Mar 05 '26 | Option Exercise | 0.00 | 1,734 | 0 | 13,110 | Mar 09 12:00 AM |
| MGRB | Alvingham Karen L. | Director | Nov 07 '25 | Option Exercise | 69.63 | 1,120 | 77,986 | 12,425 | Nov 12 12:00 AM |
| AMG | Alvingham Karen L. | Director | Nov 07 '25 | Option Exercise | 69.63 | 1,120 | 77,986 | 12,425 | Nov 12 12:00 AM |
| MGRE | Alvingham Karen L. | Director | Nov 07 '25 | Option Exercise | 69.63 | 1,120 | 77,986 | 12,425 | Nov 12 12:00 AM |
| MGRD | Alvingham Karen L. | Director | Nov 07 '25 | Option Exercise | 69.63 | 1,120 | 77,986 | 12,425 | Nov 12 12:00 AM |
| MGRD | Alvingham Karen L. | Director | Aug 15 '25 | Option Exercise | 0.00 | 2,184 | 0 | 11,949 | Aug 18 12:00 AM |
| MGRB | Alvingham Karen L. | Director | Aug 15 '25 | Option Exercise | 0.00 | 2,184 | 0 | 11,949 | Aug 18 12:00 AM |
| AMG | Alvingham Karen L. | Director | Aug 15 '25 | Option Exercise | 0.00 | 2,184 | 0 | 11,949 | Aug 18 12:00 AM |
| MGRE | Alvingham Karen L. | Director | Aug 15 '25 | Option Exercise | 0.00 | 2,184 | 0 | 11,949 | Aug 18 12:00 AM |
| MGRB | Alvingham Karen L. | Director | Mar 05 '25 | Option Exercise | 0.00 | 2,356 | 0 | 10,947 | Mar 07 12:00 AM |
| MGRE | Alvingham Karen L. | Director | Mar 05 '25 | Option Exercise | 0.00 | 2,356 | 0 | 10,947 | Mar 07 12:00 AM |
| AMG | Alvingham Karen L. | Director | Mar 05 '25 | Option Exercise | 0.00 | 2,356 | 0 | 10,947 | Mar 07 12:00 AM |
| MGRD | Alvingham Karen L. | Director | Mar 05 '25 | Option Exercise | 0.00 | 2,356 | 0 | 10,947 | Mar 07 12:00 AM |
| MGRB | Alvingham Karen L. | Director | Aug 15 '24 | Option Exercise | 0.00 | 1,856 | 0 | 9,841 | Aug 16 12:00 AM |
| MGRE | Alvingham Karen L. | Director | Aug 15 '24 | Option Exercise | 0.00 | 1,856 | 0 | 9,841 | Aug 16 12:00 AM |
| AMG | Alvingham Karen L. | Director | Aug 15 '24 | Option Exercise | 0.00 | 1,856 | 0 | 9,841 | Aug 16 12:00 AM |
| MGRD | Alvingham Karen L. | Director | Aug 15 '24 | Option Exercise | 0.00 | 1,856 | 0 | 9,841 | Aug 16 12:00 AM |
| AMG | Alvingham Karen L. | Director | Jul 31 '24 | Option Exercise | 96.16 | 20,876 | 2,007,388 | 14,700 | Jul 31 12:00 AM |
| MGRD | Alvingham Karen L. | Director | Jul 31 '24 | Option Exercise | 96.16 | 20,876 | 2,007,388 | 14,700 | Jul 31 12:00 AM |
| MGRB | Alvingham Karen L. | Director | Jul 31 '24 | Option Exercise | 96.16 | 20,876 | 2,007,388 | 14,700 | Jul 31 12:00 AM |
| MGRE | Alvingham Karen L. | Director | Jul 31 '24 | Option Exercise | 96.16 | 20,876 | 2,007,388 | 14,700 | Jul 31 12:00 AM |
| MGRB | Alvingham Karen L. | Director | Mar 05 '24 | Option Exercise | 0.00 | 1,074 | 0 | 5,250 | Mar 07 12:00 AM |
| MGRE | Alvingham Karen L. | Director | Mar 05 '24 | Option Exercise | 0.00 | 1,074 | 0 | 5,250 | Mar 07 12:00 AM |
| AMG | Alvingham Karen L. | Director | Mar 05 '24 | Option Exercise | 0.00 | 1,074 | 0 | 5,250 | Mar 07 12:00 AM |
| MGRD | Alvingham Karen L. | Director | Mar 05 '24 | Option Exercise | 0.00 | 1,074 | 0 | 5,250 | Mar 07 12:00 AM |
| MGRE | Alvingham Karen L. | Director | Jan 01 '24 | Option Exercise | 0.00 | 244 | 0 | 4,840 | Jan 03 12:00 AM |
| AMG | Alvingham Karen L. | Director | Jan 01 '24 | Option Exercise | 0.00 | 244 | 0 | 4,840 | Jan 03 12:00 AM |
| MGRB | Alvingham Karen L. | Director | Jan 01 '24 | Option Exercise | 0.00 | 244 | 0 | 4,840 | Jan 03 12:00 AM |
| MGRD | Alvingham Karen L. | Director | Jan 01 '24 | Option Exercise | 0.00 | 244 | 0 | 4,840 | Jan 03 12:00 AM |
| MGR | Alvingham Karen L. | Director | Jan 01 '24 | Option Exercise | 0.00 | 244 | 0 | 4,840 | Jan 03 12:00 AM |
| MGR | Alvingham Karen L. | Director | Aug 15 '23 | Option Exercise | 0.00 | 1,506 | 0 | 4,962 | Aug 17 12:00 AM |
| MGRE | Alvingham Karen L. | Director | Aug 15 '23 | Option Exercise | 0.00 | 1,506 | 0 | 4,962 | Aug 17 12:00 AM |
| MGRD | Alvingham Karen L. | Director | Aug 15 '23 | Option Exercise | 0.00 | 1,506 | 0 | 4,962 | Aug 17 12:00 AM |
| MGRB | Alvingham Karen L. | Director | Aug 15 '23 | Option Exercise | 0.00 | 1,506 | 0 | 4,962 | Aug 17 12:00 AM |
| AMG | Alvingham Karen L. | Director | Aug 15 '23 | Option Exercise | 0.00 | 1,506 | 0 | 4,962 | Aug 17 12:00 AM |
| MGRE | Alvingham Karen L. | Director | Mar 05 '23 | Option Exercise | 0.00 | 392 | 0 | 2,988 | Mar 07 12:00 AM |