| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| MGRD | Wojcik Thomas M | President and COO | Mar 06 '26 | Sale | 286.30 | 8,000 | 2,290,400 | 159,465 | Mar 09 |
| MGRB | Wojcik Thomas M | President and COO | Mar 06 '26 | Sale | 286.30 | 8,000 | 2,290,400 | 159,465 | Mar 09 |
| MGRE | Wojcik Thomas M | President and COO | Mar 06 '26 | Sale | 286.30 | 8,000 | 2,290,400 | 159,465 | Mar 09 |
| AMG | Wojcik Thomas M | President and COO | Mar 06 '26 | Sale | 286.30 | 8,000 | 2,290,400 | 159,465 | Mar 09 |
| AMG | Wojcik Thomas M | President and COO | Mar 05 '26 | Option Exercise | 0.00 | 7,272 | 0 | 165,982 | Mar 09 |
| MGRD | Wojcik Thomas M | President and COO | Mar 05 '26 | Option Exercise | 0.00 | 7,272 | 0 | 165,982 | Mar 09 |
| MGRB | Wojcik Thomas M | President and COO | Mar 05 '26 | Option Exercise | 0.00 | 7,272 | 0 | 165,982 | Mar 09 |
| MGRE | Wojcik Thomas M | President and COO | Mar 05 '26 | Option Exercise | 0.00 | 7,272 | 0 | 165,982 | Mar 09 |
| MGRB | Wojcik Thomas M | President and COO | Sep 09 '25 | Sale | 231.03 | 16,000 | 3,696,480 | 158,710 | Sep 09 |
| MGRE | Wojcik Thomas M | President and COO | Sep 09 '25 | Sale | 231.03 | 16,000 | 3,696,480 | 158,710 | Sep 09 |
| AMG | Wojcik Thomas M | President and COO | Sep 09 '25 | Sale | 231.03 | 16,000 | 3,696,480 | 158,710 | Sep 09 |
| MGRD | Wojcik Thomas M | President and COO | Sep 09 '25 | Sale | 231.03 | 16,000 | 3,696,480 | 158,710 | Sep 09 |
| MGRD | Wojcik Thomas M | President and COO | Sep 08 '25 | Option Exercise | 74.49 | 169,303 | 12,611,380 | 288,718 | Sep 09 |
| MGRB | Wojcik Thomas M | President and COO | Sep 08 '25 | Option Exercise | 74.49 | 169,303 | 12,611,380 | 288,718 | Sep 09 |
| MGRE | Wojcik Thomas M | President and COO | Sep 08 '25 | Option Exercise | 74.49 | 169,303 | 12,611,380 | 288,718 | Sep 09 |
| AMG | Wojcik Thomas M | President and COO | Sep 08 '25 | Option Exercise | 74.49 | 169,303 | 12,611,380 | 288,718 | Sep 09 |
| MGRB | Wojcik Thomas M | Chief Operating Officer | Mar 05 '25 | Option Exercise | 0.00 | 7,287 | 0 | 113,080 | Mar 07 |
| AMG | Wojcik Thomas M | Chief Operating Officer | Mar 05 '25 | Option Exercise | 0.00 | 7,287 | 0 | 113,080 | Mar 07 |
| MGRD | Wojcik Thomas M | Chief Operating Officer | Mar 05 '25 | Option Exercise | 0.00 | 7,287 | 0 | 113,080 | Mar 07 |
| MGRE | Wojcik Thomas M | Chief Operating Officer | Mar 05 '25 | Option Exercise | 0.00 | 7,287 | 0 | 113,080 | Mar 07 |
| MGRE | Wojcik Thomas M | Chief Operating Officer | Oct 04 '24 | Option Exercise | 74.49 | 75,000 | 5,586,750 | 159,392 | Oct 08 |
| MGRB | Wojcik Thomas M | Chief Operating Officer | Oct 04 '24 | Option Exercise | 74.49 | 75,000 | 5,586,750 | 159,392 | Oct 08 |
| AMG | Wojcik Thomas M | Chief Operating Officer | Oct 04 '24 | Option Exercise | 74.49 | 75,000 | 5,586,750 | 159,392 | Oct 08 |
| MGRD | Wojcik Thomas M | Chief Operating Officer | Oct 04 '24 | Option Exercise | 74.49 | 75,000 | 5,586,750 | 159,392 | Oct 08 |
| AMG | Wojcik Thomas M | Chief Operating Officer | Aug 16 '24 | Sale | 172.71 | 4,786 | 826,590 | 84,392 | Aug 20 |
| MGRD | Wojcik Thomas M | Chief Operating Officer | Aug 16 '24 | Sale | 172.71 | 4,786 | 826,590 | 84,392 | Aug 20 |
| MGRD | Wojcik Thomas M | Chief Operating Officer | Aug 16 '24 | Option Exercise | 74.49 | 127,500 | 9,497,475 | 184,667 | Aug 20 |
| AMG | Wojcik Thomas M | Chief Operating Officer | Aug 16 '24 | Option Exercise | 74.49 | 127,500 | 9,497,475 | 184,667 | Aug 20 |
| MGRE | Wojcik Thomas M | Chief Operating Officer | Aug 16 '24 | Option Exercise | 74.49 | 127,500 | 9,497,475 | 184,667 | Aug 20 |
| MGRE | Wojcik Thomas M | Chief Operating Officer | Aug 16 '24 | Sale | 172.71 | 4,786 | 826,590 | 84,392 | Aug 20 |
| MGRB | Wojcik Thomas M | Chief Operating Officer | Aug 16 '24 | Sale | 172.71 | 4,786 | 826,590 | 84,392 | Aug 20 |
| MGRB | Wojcik Thomas M | Chief Operating Officer | Aug 16 '24 | Option Exercise | 74.49 | 127,500 | 9,497,475 | 184,667 | Aug 20 |
| MGRB | Wojcik Thomas M | Chief Financial Officer | Mar 05 '24 | Option Exercise | 0.00 | 5,678 | 0 | 53,539 | Mar 07 |
| MGRD | Wojcik Thomas M | Chief Financial Officer | Mar 05 '24 | Option Exercise | 0.00 | 5,678 | 0 | 53,539 | Mar 07 |
| AMG | Wojcik Thomas M | Chief Financial Officer | Mar 05 '24 | Option Exercise | 0.00 | 5,678 | 0 | 53,539 | Mar 07 |
| MGRE | Wojcik Thomas M | Chief Financial Officer | Mar 05 '24 | Option Exercise | 0.00 | 5,678 | 0 | 53,539 | Mar 07 |
| MGRE | Wojcik Thomas M | Chief Financial Officer | Jan 01 '24 | Option Exercise | 0.00 | 2,642 | 0 | 49,260 | Jan 03 |
| MGRB | Wojcik Thomas M | Chief Financial Officer | Jan 01 '24 | Option Exercise | 0.00 | 2,642 | 0 | 49,260 | Jan 03 |
| AMG | Wojcik Thomas M | Chief Financial Officer | Jan 01 '24 | Option Exercise | 0.00 | 2,642 | 0 | 49,260 | Jan 03 |
| MGRD | Wojcik Thomas M | Chief Financial Officer | Jan 01 '24 | Option Exercise | 0.00 | 2,642 | 0 | 49,260 | Jan 03 |
| MGR | Wojcik Thomas M | Chief Financial Officer | Jan 01 '24 | Option Exercise | 0.00 | 2,642 | 0 | 49,260 | Jan 03 |
| MGR | Wojcik Thomas M | Chief Financial Officer | Aug 15 '23 | Option Exercise | 0.00 | 4,923 | 0 | 49,155 | Aug 17 |
| AMG | Wojcik Thomas M | Chief Financial Officer | Aug 15 '23 | Option Exercise | 0.00 | 4,923 | 0 | 49,155 | Aug 17 |
| MGRD | Wojcik Thomas M | Chief Financial Officer | Aug 15 '23 | Option Exercise | 0.00 | 4,923 | 0 | 49,155 | Aug 17 |
| MGRE | Wojcik Thomas M | Chief Financial Officer | Aug 15 '23 | Option Exercise | 0.00 | 4,923 | 0 | 49,155 | Aug 17 |
| MGRB | Wojcik Thomas M | Chief Financial Officer | Aug 15 '23 | Option Exercise | 0.00 | 4,923 | 0 | 49,155 | Aug 17 |
| MGRB | Wojcik Thomas M | Chief Financial Officer | Mar 05 '23 | Option Exercise | 0.00 | 3,773 | 0 | 60,151 | Mar 07 |
| AMG | Wojcik Thomas M | Chief Financial Officer | Mar 05 '23 | Option Exercise | 0.00 | 3,773 | 0 | 60,151 | Mar 07 |
| MGRD | Wojcik Thomas M | Chief Financial Officer | Mar 05 '23 | Option Exercise | 0.00 | 3,773 | 0 | 60,151 | Mar 07 |
| MGR | Wojcik Thomas M | Chief Financial Officer | Mar 05 '23 | Option Exercise | 0.00 | 3,773 | 0 | 60,151 | Mar 07 |
| MGRE | Wojcik Thomas M | Chief Financial Officer | Mar 05 '23 | Option Exercise | 0.00 | 3,773 | 0 | 60,151 | Mar 07 |
| MGRE | Wojcik Thomas M | Chief Financial Officer | Jan 01 '23 | Option Exercise | 0.00 | 2,642 | 0 | 30,026 | Jan 04 |
| AMG | Wojcik Thomas M | Chief Financial Officer | Jan 01 '23 | Option Exercise | 0.00 | 2,642 | 0 | 30,026 | Jan 04 |
| MGRD | Wojcik Thomas M | Chief Financial Officer | Jan 01 '23 | Option Exercise | 0.00 | 2,642 | 0 | 30,026 | Jan 04 |
| MGR | Wojcik Thomas M | Chief Financial Officer | Jan 01 '23 | Option Exercise | 0.00 | 2,642 | 0 | 30,026 | Jan 04 |
| MGRB | Wojcik Thomas M | Chief Financial Officer | Jan 01 '23 | Option Exercise | 0.00 | 2,642 | 0 | 30,026 | Jan 04 |
| MGRB | Wojcik Thomas M | Chief Financial Officer | Aug 15 '22 | Option Exercise | 0.00 | 4,922 | 0 | 29,897 | Aug 17 |
| MGRD | Wojcik Thomas M | Chief Financial Officer | Aug 15 '22 | Option Exercise | 0.00 | 4,922 | 0 | 29,897 | Aug 17 |
| MGRE | Wojcik Thomas M | Chief Financial Officer | Aug 15 '22 | Option Exercise | 0.00 | 4,922 | 0 | 29,897 | Aug 17 |
| MGR | Wojcik Thomas M | Chief Financial Officer | Aug 15 '22 | Option Exercise | 0.00 | 4,922 | 0 | 29,897 | Aug 17 |
| AMG | Wojcik Thomas M | Chief Financial Officer | Aug 15 '22 | Option Exercise | 0.00 | 4,922 | 0 | 29,897 | Aug 17 |
| AMG | Wojcik Thomas M | Chief Financial Officer | Mar 05 '22 | Option Exercise | 0.00 | 1,489 | 0 | 25,736 | Mar 08 |
| MGR | Wojcik Thomas M | Chief Financial Officer | Mar 05 '22 | Option Exercise | 0.00 | 1,489 | 0 | 25,736 | Mar 08 |
| MGRE | Wojcik Thomas M | Chief Financial Officer | Mar 05 '22 | Option Exercise | 0.00 | 1,489 | 0 | 25,736 | Mar 08 |
| MGRD | Wojcik Thomas M | Chief Financial Officer | Mar 05 '22 | Option Exercise | 0.00 | 1,489 | 0 | 25,736 | Mar 08 |
| MGRB | Wojcik Thomas M | Chief Financial Officer | Mar 05 '22 | Option Exercise | 0.00 | 1,489 | 0 | 25,736 | Mar 08 |
| MGR | Wojcik Thomas M | Chief Financial Officer | Jan 01 '22 | Option Exercise | 0.00 | 13,757 | 0 | 31,302 | Jan 04 |
| MGR | Wojcik Thomas M | Chief Financial Officer | Aug 15 '21 | Option Exercise | 0.00 | 4,922 | 0 | 20,161 | Aug 17 |
| MGR | Wojcik Thomas M | Chief Financial Officer | Jan 01 '21 | Option Exercise | 0.00 | 2,642 | 0 | 22,024 | Jan 05 |
| MGR | Wojcik Thomas M | Chief Financial Officer | Mar 02 '20 | Buy | 75.00 | 1,350 | 101,250 | 30,497 | Mar 03 |