| 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 | 1,298 | 0 | 25,649 | Jun 05 12:00 AM |
| DRS | Jeffery Reuben III | Director | May 19 '26 | Buy | 42.77 | 25,000 | 1,069,328 | 25,000 | May 19 12:00 AM |
| MGRE | Jeffery Reuben III | Director | Jan 01 '25 | Option Exercise | 0.00 | 10 | 0 | 34,274 | Jan 03 12:00 AM |
| MGRB | Jeffery Reuben III | Director | Jan 01 '25 | Option Exercise | 0.00 | 10 | 0 | 34,274 | Jan 03 12:00 AM |
| MGRD | Jeffery Reuben III | Director | Jan 01 '25 | Option Exercise | 0.00 | 10 | 0 | 34,274 | Jan 03 12:00 AM |
| AMG | Jeffery Reuben III | Director | Jan 01 '25 | Option Exercise | 0.00 | 10 | 0 | 34,274 | Jan 03 12:00 AM |
| AMG | Jeffery Reuben III | Director | Aug 15 '24 | Option Exercise | 0.00 | 2,150 | 0 | 34,269 | Aug 16 12:00 AM |
| MGRE | Jeffery Reuben III | Director | Aug 15 '24 | Option Exercise | 0.00 | 2,150 | 0 | 34,269 | Aug 16 12:00 AM |
| MGRB | Jeffery Reuben III | Director | Aug 15 '24 | Option Exercise | 0.00 | 2,150 | 0 | 34,269 | Aug 16 12:00 AM |
| MGRD | Jeffery Reuben III | Director | Aug 15 '24 | Option Exercise | 0.00 | 2,150 | 0 | 34,269 | Aug 16 12:00 AM |
| MGRE | Jeffery Reuben III | Director | Mar 05 '24 | Option Exercise | 0.00 | 1,126 | 0 | 33,194 | Mar 07 12:00 AM |
| AMG | Jeffery Reuben III | Director | Mar 05 '24 | Option Exercise | 0.00 | 1,126 | 0 | 33,194 | Mar 07 12:00 AM |
| MGRD | Jeffery Reuben III | Director | Mar 05 '24 | Option Exercise | 0.00 | 1,126 | 0 | 33,194 | Mar 07 12:00 AM |
| MGRB | Jeffery Reuben III | Director | Mar 05 '24 | Option Exercise | 0.00 | 1,126 | 0 | 33,194 | Mar 07 12:00 AM |
| MGRE | Jeffery Reuben III | Director | Jan 01 '24 | Option Exercise | 0.00 | 10 | 0 | 32,631 | Jan 03 12:00 AM |
| AMG | Jeffery Reuben III | Director | Jan 01 '24 | Option Exercise | 0.00 | 10 | 0 | 32,631 | Jan 03 12:00 AM |
| MGRD | Jeffery Reuben III | Director | Jan 01 '24 | Option Exercise | 0.00 | 10 | 0 | 32,631 | Jan 03 12:00 AM |
| MGRB | Jeffery Reuben III | Director | Jan 01 '24 | Option Exercise | 0.00 | 10 | 0 | 32,631 | Jan 03 12:00 AM |
| MGR | Jeffery Reuben III | Director | Jan 01 '24 | Option Exercise | 0.00 | 10 | 0 | 32,631 | Jan 03 12:00 AM |
| MGR | Jeffery Reuben III | Director | Aug 15 '23 | Option Exercise | 0.00 | 1,800 | 0 | 32,626 | Aug 17 12:00 AM |
| MGRB | Jeffery Reuben III | Director | Aug 15 '23 | Option Exercise | 0.00 | 1,800 | 0 | 32,626 | Aug 17 12:00 AM |
| AMG | Jeffery Reuben III | Director | Aug 15 '23 | Option Exercise | 0.00 | 1,800 | 0 | 32,626 | Aug 17 12:00 AM |
| MGRE | Jeffery Reuben III | Director | Aug 15 '23 | Option Exercise | 0.00 | 1,800 | 0 | 32,626 | Aug 17 12:00 AM |
| MGRD | Jeffery Reuben III | Director | Aug 15 '23 | Option Exercise | 0.00 | 1,800 | 0 | 32,626 | Aug 17 12:00 AM |
| AMG | Jeffery Reuben III | Director | Mar 16 '23 | Buy | 137.21 | 3,650 | 500,817 | 31,726 | Mar 17 12:00 AM |
| MGRE | Jeffery Reuben III | Director | Mar 16 '23 | Buy | 137.21 | 3,650 | 500,817 | 31,726 | Mar 17 12:00 AM |
| MGRD | Jeffery Reuben III | Director | Mar 16 '23 | Buy | 137.21 | 3,650 | 500,817 | 31,726 | Mar 17 12:00 AM |
| MGRB | Jeffery Reuben III | Director | Mar 16 '23 | Buy | 137.21 | 3,650 | 500,817 | 31,726 | Mar 17 12:00 AM |
| MGR | Jeffery Reuben III | Director | Mar 16 '23 | Buy | 137.21 | 3,650 | 500,817 | 31,726 | Mar 17 12:00 AM |
| MGR | Jeffery Reuben III | Director | Mar 05 '23 | Option Exercise | 0.00 | 836 | 0 | 28,076 | Mar 07 12:00 AM |
| MGRB | Jeffery Reuben III | Director | Mar 05 '23 | Option Exercise | 0.00 | 836 | 0 | 28,076 | Mar 07 12:00 AM |
| MGRE | Jeffery Reuben III | Director | Mar 05 '23 | Option Exercise | 0.00 | 836 | 0 | 28,076 | Mar 07 12:00 AM |
| AMG | Jeffery Reuben III | Director | Mar 05 '23 | Option Exercise | 0.00 | 836 | 0 | 28,076 | Mar 07 12:00 AM |
| MGRD | Jeffery Reuben III | Director | Mar 05 '23 | Option Exercise | 0.00 | 836 | 0 | 28,076 | Mar 07 12:00 AM |
| MGRE | Jeffery Reuben III | Director | Jan 01 '23 | Option Exercise | 0.00 | 10 | 0 | 27,658 | Jan 04 12:00 AM |
| AMG | Jeffery Reuben III | Director | Jan 01 '23 | Option Exercise | 0.00 | 10 | 0 | 27,658 | Jan 04 12:00 AM |
| MGRD | Jeffery Reuben III | Director | Jan 01 '23 | Option Exercise | 0.00 | 10 | 0 | 27,658 | Jan 04 12:00 AM |
| MGR | Jeffery Reuben III | Director | Jan 01 '23 | Option Exercise | 0.00 | 10 | 0 | 27,658 | Jan 04 12:00 AM |
| MGRB | Jeffery Reuben III | Director | Jan 01 '23 | Option Exercise | 0.00 | 10 | 0 | 27,658 | Jan 04 12:00 AM |
| MGRB | Jeffery Reuben III | director: | Aug 15 '22 | Option Exercise | 0.00 | 706 | 0 | 3,836 | Aug 17 12:00 AM |
| AMG | Jeffery Reuben III | director: | Aug 15 '22 | Option Exercise | 0.00 | 706 | 0 | 3,836 | Aug 17 12:00 AM |
| MGRE | Jeffery Reuben III | director: | Aug 15 '22 | Option Exercise | 0.00 | 706 | 0 | 3,836 | Aug 17 12:00 AM |
| MGRD | Jeffery Reuben III | director: | Aug 15 '22 | Option Exercise | 0.00 | 706 | 0 | 3,836 | Aug 17 12:00 AM |
| AMG | Jeffery Reuben III | director: | Mar 05 '22 | Option Exercise | 0.00 | 245 | 0 | 3,769 | Mar 08 12:00 AM |
| MGRE | Jeffery Reuben III | director: | Mar 05 '22 | Option Exercise | 0.00 | 245 | 0 | 3,769 | Mar 08 12:00 AM |
| MGRB | Jeffery Reuben III | director: | Mar 05 '22 | Option Exercise | 0.00 | 245 | 0 | 3,769 | Mar 08 12:00 AM |
| MGRD | Jeffery Reuben III | director: | Mar 05 '22 | Option Exercise | 0.00 | 245 | 0 | 3,769 | Mar 08 12:00 AM |