| MGRC | Whitney David M | SVP, Chief Accounting Officer | Jun 10 '26 | Sale | 113.65 | 3,783 | 429,943 | 6,533 | Jun 12 12:00 AM |
| MGRC | Whitney David M | SVP, Chief Accounting Officer | May 15 '26 | Sale | 115.00 | 539 | 61,985 | 10,316 | May 19 12:00 AM |
| MGRC | Whitney David M | SVP, Chief Accounting Officer | Feb 24 '26 | Option Exercise | 0.00 | 6,519 | 0 | 9,737 | Feb 25 12:00 AM |
| MGRC | Whitney David M | SVP, Chief Accounting Officer | Feb 23 '26 | Option Exercise | 0.00 | 3,040 | 0 | 7,627 | Feb 25 12:00 AM |
| MGRC | Whitney David M | SVP, Chief Accounting Officer | Jun 06 '25 | Sale | 114.21 | 2,221 | 253,654 | 6,694 | Jun 06 12:00 AM |
| MGRC | Whitney David M | SVP, Chief Accounting Officer | Jun 04 '25 | Sale | 116.01 | 500 | 58,003 | 8,915 | Jun 06 12:00 AM |
| MGRC | Whitney David M | SVP, Chief Accounting Officer | Feb 25 '25 | Option Exercise | 0.00 | 6,919 | 0 | 11,648 | Feb 26 12:00 AM |
| MGRC | Whitney David M | SVP, Chief Accounting Officer | Feb 24 '25 | Option Exercise | 0.00 | 4,764 | 0 | 8,520 | Feb 26 12:00 AM |
| MGRC | Whitney David M | VP, Controller, PAO | Oct 30 '24 | Sale | 117.00 | 5,176 | 605,582 | 205 | Oct 30 12:00 AM |
| MGRC | Whitney David M | VP, Controller, PAO | Feb 26 '24 | Option Exercise | 0.00 | 9,758 | 0 | 7,177 | Feb 28 12:00 AM |
| MGRC | Whitney David M | VP, Controller, PAO | Nov 03 '23 | Sale | 102.00 | 6,275 | 640,050 | 3,820 | Nov 07 12:00 AM |
| MGRC | Whitney David M | VP, Controller, PAO | Jun 08 '23 | Option Exercise | 34.57 | 14,490 | 500,920 | 12,437 | Jun 09 12:00 AM |
| MGRC | Whitney David M | VP, Controller, PAO | Mar 01 '23 | Option Exercise | 0.00 | 960 | 0 | 6,791 | Mar 03 12:00 AM |