| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| MGRC | PRATT KEITH E | Executive VP and CFO | Feb 24 '26 | Option Exercise | 0.00 | 10,533 | 0 | 58,301 | Feb 25 12:00 AM |
| MGRC | PRATT KEITH E | Executive VP and CFO | Feb 23 '26 | Option Exercise | 0.00 | 6,140 | 0 | 54,837 | Feb 25 12:00 AM |
| MGRC | PRATT KEITH E | Executive VP and CFO | Jul 30 '25 | Sale | 127.17 | 3,000 | 381,524 | 51,767 | Jul 31 12:00 AM |
| MGRC | PRATT KEITH E | Executive VP and CFO | Jul 29 '25 | Sale | 125.65 | 7,000 | 879,534 | 54,767 | Jul 31 12:00 AM |
| MGRC | PRATT KEITH E | Executive VP and CFO | May 19 '25 | Sale | 115.22 | 5,000 | 576,099 | 61,767 | May 20 12:00 AM |
| MGRC | PRATT KEITH E | Executive VP and CFO | Feb 25 '25 | Option Exercise | 0.00 | 8,614 | 0 | 70,676 | Feb 26 12:00 AM |
| MGRC | PRATT KEITH E | Executive VP and CFO | Feb 24 '25 | Option Exercise | 0.00 | 8,538 | 0 | 65,376 | Feb 26 12:00 AM |
| MGRC | PRATT KEITH E | Executive VP and CFO | Oct 28 '24 | Sale | 114.51 | 5,000 | 572,558 | 51,867 | Oct 30 12:00 AM |
| MGRC | PRATT KEITH E | Executive VP and CFO | Feb 26 '24 | Option Exercise | 0.00 | 12,686 | 0 | 61,629 | Feb 28 12:00 AM |
| MGRC | PRATT KEITH E | Executive VP and CFO | Mar 06 '23 | Option Exercise | 34.57 | 32,000 | 1,106,240 | 62,938 | Mar 07 12:00 AM |
| MGRC | PRATT KEITH E | Executive VP and CFO | Mar 01 '23 | Option Exercise | 0.00 | 1,760 | 0 | 47,375 | Mar 03 12:00 AM |