| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| DRS | Jeffery Reuben III | Director | Jun 04 '26 | Option Exercise | 0.00 | 649 | 0 | 25,649 | Jun 05 |
| DRS | Jeffery Reuben III | Director | May 19 '26 | Buy | 42.77 | 25,000 | 1,069,328 | 25,000 | May 19 |
| MGRB | Jeffery Reuben III | Director | Jan 01 '25 | Option Exercise | 0.00 | 5 | 0 | 34,274 | Jan 03 |
| AMG | Jeffery Reuben III | Director | Jan 01 '25 | Option Exercise | 0.00 | 5 | 0 | 34,274 | Jan 03 |
| MGRE | Jeffery Reuben III | Director | Jan 01 '25 | Option Exercise | 0.00 | 5 | 0 | 34,274 | Jan 03 |
| MGRD | Jeffery Reuben III | Director | Jan 01 '25 | Option Exercise | 0.00 | 5 | 0 | 34,274 | Jan 03 |
| MGRB | Jeffery Reuben III | Director | Aug 15 '24 | Option Exercise | 0.00 | 1,075 | 0 | 34,269 | Aug 16 |
| MGRD | Jeffery Reuben III | Director | Aug 15 '24 | Option Exercise | 0.00 | 1,075 | 0 | 34,269 | Aug 16 |
| AMG | Jeffery Reuben III | Director | Aug 15 '24 | Option Exercise | 0.00 | 1,075 | 0 | 34,269 | Aug 16 |
| MGRE | Jeffery Reuben III | Director | Aug 15 '24 | Option Exercise | 0.00 | 1,075 | 0 | 34,269 | Aug 16 |
| MGRD | Jeffery Reuben III | Director | Mar 05 '24 | Option Exercise | 0.00 | 563 | 0 | 33,194 | Mar 07 |
| MGRE | Jeffery Reuben III | Director | Mar 05 '24 | Option Exercise | 0.00 | 563 | 0 | 33,194 | Mar 07 |
| AMG | Jeffery Reuben III | Director | Mar 05 '24 | Option Exercise | 0.00 | 563 | 0 | 33,194 | Mar 07 |
| MGRB | Jeffery Reuben III | Director | Mar 05 '24 | Option Exercise | 0.00 | 563 | 0 | 33,194 | Mar 07 |
| MGRE | Jeffery Reuben III | Director | Jan 01 '24 | Option Exercise | 0.00 | 5 | 0 | 32,631 | Jan 03 |
| MGRB | Jeffery Reuben III | Director | Jan 01 '24 | Option Exercise | 0.00 | 5 | 0 | 32,631 | Jan 03 |
| MGR | Jeffery Reuben III | Director | Jan 01 '24 | Option Exercise | 0.00 | 5 | 0 | 32,631 | Jan 03 |
| MGRD | Jeffery Reuben III | Director | Jan 01 '24 | Option Exercise | 0.00 | 5 | 0 | 32,631 | Jan 03 |
| AMG | Jeffery Reuben III | Director | Jan 01 '24 | Option Exercise | 0.00 | 5 | 0 | 32,631 | Jan 03 |
| MGRD | Jeffery Reuben III | Director | Aug 15 '23 | Option Exercise | 0.00 | 900 | 0 | 32,626 | Aug 17 |
| AMG | Jeffery Reuben III | Director | Aug 15 '23 | Option Exercise | 0.00 | 900 | 0 | 32,626 | Aug 17 |
| MGR | Jeffery Reuben III | Director | Aug 15 '23 | Option Exercise | 0.00 | 900 | 0 | 32,626 | Aug 17 |
| MGRB | Jeffery Reuben III | Director | Aug 15 '23 | Option Exercise | 0.00 | 900 | 0 | 32,626 | Aug 17 |
| MGRE | Jeffery Reuben III | Director | Aug 15 '23 | Option Exercise | 0.00 | 900 | 0 | 32,626 | Aug 17 |
| MGR | Jeffery Reuben III | Director | Mar 16 '23 | Buy | 137.21 | 3,650 | 500,817 | 31,726 | Mar 17 |
| MGRD | Jeffery Reuben III | Director | Mar 16 '23 | Buy | 137.21 | 3,650 | 500,817 | 31,726 | Mar 17 |
| AMG | Jeffery Reuben III | Director | Mar 16 '23 | Buy | 137.21 | 3,650 | 500,817 | 31,726 | Mar 17 |
| MGRB | Jeffery Reuben III | Director | Mar 16 '23 | Buy | 137.21 | 3,650 | 500,817 | 31,726 | Mar 17 |
| MGRE | Jeffery Reuben III | Director | Mar 16 '23 | Buy | 137.21 | 3,650 | 500,817 | 31,726 | Mar 17 |
| MGRE | Jeffery Reuben III | Director | Mar 05 '23 | Option Exercise | 0.00 | 418 | 0 | 28,076 | Mar 07 |
| MGR | Jeffery Reuben III | Director | Mar 05 '23 | Option Exercise | 0.00 | 418 | 0 | 28,076 | Mar 07 |
| AMG | Jeffery Reuben III | Director | Mar 05 '23 | Option Exercise | 0.00 | 418 | 0 | 28,076 | Mar 07 |
| MGRD | Jeffery Reuben III | Director | Mar 05 '23 | Option Exercise | 0.00 | 418 | 0 | 28,076 | Mar 07 |
| MGRB | Jeffery Reuben III | Director | Mar 05 '23 | Option Exercise | 0.00 | 418 | 0 | 28,076 | Mar 07 |
| MGR | Jeffery Reuben III | Director | Jan 01 '23 | Option Exercise | 0.00 | 5 | 0 | 27,658 | Jan 04 |
| MGRE | Jeffery Reuben III | Director | Jan 01 '23 | Option Exercise | 0.00 | 5 | 0 | 27,658 | Jan 04 |
| MGRD | Jeffery Reuben III | Director | Jan 01 '23 | Option Exercise | 0.00 | 5 | 0 | 27,658 | Jan 04 |
| AMG | Jeffery Reuben III | Director | Jan 01 '23 | Option Exercise | 0.00 | 5 | 0 | 27,658 | Jan 04 |
| MGRB | Jeffery Reuben III | Director | Jan 01 '23 | Option Exercise | 0.00 | 5 | 0 | 27,658 | Jan 04 |
| MGRD | Jeffery Reuben III | director: | Aug 15 '22 | Option Exercise | 0.00 | 706 | 0 | 3,836 | Aug 17 |
| MGRB | Jeffery Reuben III | director: | Aug 15 '22 | Option Exercise | 0.00 | 706 | 0 | 3,836 | Aug 17 |
| AMG | Jeffery Reuben III | director: | Aug 15 '22 | Option Exercise | 0.00 | 706 | 0 | 3,836 | Aug 17 |
| MGRE | Jeffery Reuben III | director: | Aug 15 '22 | Option Exercise | 0.00 | 706 | 0 | 3,836 | Aug 17 |
| AMG | Jeffery Reuben III | director: | Mar 05 '22 | Option Exercise | 0.00 | 245 | 0 | 3,769 | Mar 08 |
| MGRB | Jeffery Reuben III | director: | Mar 05 '22 | Option Exercise | 0.00 | 245 | 0 | 3,769 | Mar 08 |
| MGRD | Jeffery Reuben III | director: | Mar 05 '22 | Option Exercise | 0.00 | 245 | 0 | 3,769 | Mar 08 |
| MGRE | Jeffery Reuben III | director: | Mar 05 '22 | Option Exercise | 0.00 | 245 | 0 | 3,769 | Mar 08 |