PRATT KEITH E Insider Transactions
MGRC Stock Insider Transactions
This summary is for reference only. We do not guarantee the accuracy and completeness of the information. Please do your own due diligence.Direct Holdings
| Class A Shares Change | Class A Shares After | Class B Shares Change | Class B Shares After | Price | Amount | Date | Msg | Url |
|---|---|---|---|---|---|---|---|---|
| -10,000 | 51,767 | 0 | 125.6124 | $1,256,124 | 2025-07-31 | Sale | Filing Url | |
| -5,000 | 61,767 | 115.2197 | $576,099 | 2025-05-20 | Sale | Filing Url | ||
| -6,146 | 66,767 | 0 | 125.66 | $772,306 | 2025-02-26 | Sale | Filing Url | |
| 11,806 | 70,676 | 0 | 2025-02-26 | Derivatives Exercise | ||||
| 8,576 | 70,676 | -8,576 | 1,201 | 2025-02-26 | RSU | |||
| 9,240 | 61,107 | 0 | 2025-02-25 | Grant, award...etc | Filing Url | |||
| -5,000 | 51,867 | 0 | 114.511 | $572,555 | 2024-10-30 | Sale | Filing Url | |
| -4,762 | 56,867 | 124.65 | $593,583 | 2024-02-28 | Sale | Filing Url | ||
| 8,194 | 61,629 | 0 | 2024-02-28 | Derivatives Exercise | ||||
| 5,144 | 60,430 | -5,144 | 1,077 | 2024-02-28 | RSU | |||
| -5,211 | 52,236 | 100.75 | $525,008 | 2023-03-07 | Sale | Filing Url | ||
| 16,000 | 62,938 | 2023-03-07 | Derivatives Exercise | |||||
| -437 | 46,938 | 101.03 | $44,150 | 2023-03-03 | Sale | Filing Url | ||
| 880 | 47,375 | 2023-03-03 | Derivatives Exercise | |||||
| 880 | 47,375 | -880 | 0 | 2023-03-03 | RSU | |||
| -3,115 | 46,495 | 101.99 | $317,699 | 2023-03-01 | Sale | Filing Url | ||
| 3,160 | 49,610 | 0 | 2023-03-01 | Derivatives Exercise | ||||
| 3,120 | 46,450 | 0 | 2023-03-01 | Grant, award...etc | ||||
| 3,160 | 49,610 | -3,160 | 2,154 | 2023-03-01 | RSU | |||
| -5,712 | 48,331 | 81.27 | $464,214 | 2022-05-13 | Sale | Filing Url | ||
| 16,520 | 54,043 | 2022-05-13 | Derivatives Exercise | |||||
| -1,108 | 37,523 | 0 | 79.72 | $88,330 | 2022-03-03 | Sale | Filing Url | |
| 3,200 | 38,326 | 0 | 2022-03-03 | Derivatives Exercise | ||||
| 3,200 | 38,326 | -3,200 | 880 | 2022-03-03 | RSU | |||
| -2,632 | 35,431 | 81.28 | $213,929 | 2022-03-02 | Sale | Filing Url | ||
| 7,666 | 38,063 | 0 | 2022-03-02 | Derivatives Exercise | ||||
| 7,666 | 38,063 | -7,666 | 1,067 | 2022-03-02 | RSU | |||
| -410 | 30,397 | 81.25 | $33,313 | 2022-03-01 | Sale | Filing Url | ||
| 1,016 | 30,807 | 2022-03-01 | Derivatives Exercise | |||||
| 1,016 | 30,807 | -1,016 | 2,034 | 2022-03-01 | RSU | |||
| -7,072 | 29,791 | 0 | 78.58 | $555,718 | 2021-03-03 | Sale | Filing Url | |
| 11,973 | 30,942 | 0 | 2021-03-03 | Derivatives Exercise | ||||
| -2,974 | 22,570 | 68.8172 | $204,662 | 2020-08-25 | Sale | Filing Url | ||
| -2,927 | 29,243 | 69.05 | $202,109 | 2020-08-17 | Sale | Filing Url | ||
| 9,600 | 32,170 | 0 | 2020-08-17 | Derivatives Exercise | ||||
| -3,888 | 22,570 | 70.68 | $274,804 | 2020-03-04 | Sale | Filing Url | ||
| 7,840 | 26,458 | 0 | 2020-03-04 | Derivatives Exercise | ||||
| -608 | 18,618 | 69.45 | $42,226 | 2020-03-02 | Sale | Filing Url | ||
| 1,226 | 19,226 | 2020-03-02 | Derivatives Exercise | |||||
| -2,193 | 18,000 | 75.25 | $165,023 | 2019-11-12 | Sale | Filing Url | ||
| -6,274 | 22,659 | 0 | 78 | $489,372 | 2019-11-04 | Sale | Filing Url | |
| 6,820 | 28,933 | 0 | 2019-11-04 | Derivatives Exercise | ||||
| -3,951 | 22,113 | 0 | 67.0719 | $265,001 | 2019-08-21 | Sale | Filing Url | |
| 6,820 | 30,870 | 0 | 2019-08-05 | Derivatives Exercise | Filing Url | |||
| -4,499 | 28,884 | 0 | 69.3144 | $311,845 | 2019-08-05 | Sale | ||
| -962 | 26,563 | 64.2 | $61,760 | 2019-05-09 | Sale | Filing Url | ||
| -2,626 | 31,048 | 0 | 62.0273 | $162,884 | 2019-05-06 | Sale | Filing Url | |
| 7,780 | 33,674 | 0 | 2019-05-06 | Derivatives Exercise | ||||
| -6,382 | 25,894 | 0 | 60.29 | $384,771 | 2019-03-04 | Sale | Filing Url | |
| 13,260 | 29,311 | 0 | 2019-03-04 | Derivatives Exercise | ||||
| -1,841 | 25,382 | 53 | $97,573 | 2018-11-19 | Sale | Filing Url | ||
| -1,820 | 30,742 | 58 | $105,560 | 2018-09-06 | Sale | Filing Url | ||
| 7,180 | 32,562 | 0 | 2018-09-06 | Derivatives Exercise | ||||
| -2,840 | 25,382 | 65.5241 | $186,088 | 2018-06-12 | Sale | Filing Url | ||
| -2,800 | 32,762 | 67.81 | $189,868 | 2018-06-11 | Sale | Filing Url | ||
| 10,180 | 35,562 | 0 | 2018-06-11 | Derivatives Exercise | ||||
| -5,542 | 25,382 | 0 | 62.54 | $346,597 | 2018-05-10 | Sale | Filing Url | |
| 10,440 | 35,822 | 0 | 2018-05-10 | Derivatives Exercise | ||||
| -1,965 | 25,382 | 50.9645 | $100,145 | 2018-03-07 | Sale | Filing Url | ||
| -1,938 | 32,194 | 50.62 | $98,102 | 2018-03-05 | Sale | Filing Url | ||
| 8,750 | 34,132 | 0 | 2018-03-05 | Derivatives Exercise | ||||
| -1,213 | 25,382 | 46.5222 | $56,431 | 2017-11-20 | Sale | Filing Url | ||
| -111 | 26,595 | 46.5649 | $5,169 | 2017-11-16 | Sale | Filing Url | ||
| -3,696 | 26,706 | 0 | 47 | $173,712 | 2017-11-13 | Sale | Filing Url | |
| -4,899 | 47,548 | 49.13 | $240,688 | 2017-11-06 | Sale | Filing Url | ||
| 27,065 | 52,447 | 0 | 2017-11-06 | Derivatives Exercise | ||||
| -1,950 | 25,382 | 40.0902 | $78,176 | 2017-09-11 | Sale | Filing Url | ||
| 5,750 | 31,750 | 0 | 2017-08-08 | Derivatives Exercise | Filing Url | |||
| -4,064 | 30,947 | 0 | 40.7275 | $165,517 | 2017-08-08 | Sale | ||
| -1,965 | 39,715 | 36.9 | $72,509 | 2017-05-08 | Sale | Filing Url | ||
| 15,680 | 41,680 | 2017-05-08 | Derivatives Exercise | |||||
| -1,229 | 26,000 | 0 | 39.08 | $48,029 | 2016-12-15 | Sale | Filing Url | |
| 5,925 | 31,925 | 0 | 2016-12-15 | Derivatives Exercise | ||||
| -2,000 | 26,000 | 38.2307 | $76,461 | 2016-12-12 | Sale | Filing Url | ||
| -2,599 | 28,000 | 0 | 36.0608 | $93,722 | 2016-11-18 | Sale | Filing Url | |
| 68,430 | 50,810 | 0 | 2016-11-14 | Derivatives Exercise | Filing Url | |||
| -10,701 | 49,243 | 0 | 36.0549 | $385,823 | 2016-11-14 | Sale | ||
| -1,372 | 30,000 | 31.9393 | $43,821 | 2016-08-24 | Sale | Filing Url | ||
| -827 | 46,273 | 32.12 | $26,563 | 2016-08-19 | Sale | Filing Url | ||
| 17,100 | 47,100 | 2016-08-19 | Derivatives Exercise | |||||
| -1,362 | 30,000 | 30.2 | $41,132 | 2016-06-16 | Sale | Filing Url | ||
| -2,426 | 31,362 | 0 | 29.416 | $71,363 | 2016-06-07 | Sale | Filing Url | |
| -567 | 41,281 | 28.73 | $16,290 | 2016-06-06 | Sale | Filing Url | ||
| 9,000 | 41,848 | 2016-06-06 | Derivatives Exercise | |||||
| -882 | 32,848 | 24.6 | $21,697 | 2016-03-02 | Sale | Filing Url | ||
| 2,368 | 33,730 | 2016-03-02 | Derivatives Exercise | |||||
| -3,100 | 31,362 | 31.0161 | $96,150 | 2015-11-03 | Sale | Filing Url | ||
| 3,100 | 34,462 | 2015-11-03 | Derivatives Exercise | |||||
| -11,500 | 31,362 | 0 | 26.11 | $300,265 | 2015-09-11 | Sale | Filing Url | |
| 11,500 | 42,862 | 2015-09-11 | Derivatives Exercise | |||||
| -1,945 | 31,362 | 31.99 | $62,221 | 2015-03-04 | Sale | Filing Url | ||
| 5,169 | 33,307 | 0 | 2015-03-04 | Derivatives Exercise | ||||
| -17,307 | 28,138 | 37.69 | $652,301 | 2014-11-10 | Sale | Filing Url | ||
| 20,000 | 45,445 | 2014-11-10 | Derivatives Exercise | |||||
| -17,369 | 25,445 | 37.45 | $650,469 | 2014-08-22 | Sale | Filing Url | ||
| 20,000 | 42,814 | 2014-08-22 | Derivatives Exercise | |||||
| -1,230 | 29,543 | 35.55 | $43,727 | 2014-06-11 | Sale | Filing Url | ||
| 10,000 | 30,773 | 2014-06-11 | Derivatives Exercise | |||||
| -6,593 | 20,773 | 34.38 | $226,667 | 2014-03-12 | Sale | Filing Url | ||
| 10,000 | 27,366 | 2014-03-12 | Derivatives Exercise | |||||
| -2,672 | 17,366 | 32.64 | $87,214 | 2014-03-05 | Sale | Filing Url | ||
| 7,107 | 20,038 | 2014-03-05 | Derivatives Exercise | |||||
| -1,046 | 12,931 | 35.95 | $37,604 | 2014-02-28 | Sale | Filing Url | ||
| 2,800 | 13,977 | 2014-02-28 | Derivatives Exercise | |||||
| -13,930 | 11,177 | 34.26 | $477,242 | 2013-08-16 | Sale | Filing Url | ||
| 18,000 | 25,107 | 2013-08-16 | Derivatives Exercise | |||||
| -48,125 | 7,107 | 33.13 | $1,594,381 | 2013-08-06 | Sale | Filing Url | ||
| 50,000 | 55,232 | 2013-08-06 | Derivatives Exercise | |||||
| -18,000 | 5,232 | 0 | 30.0008 | $540,014 | 2013-05-07 | Sale | Filing Url | |
| 18,000 | 11,232 | 0 | 2013-05-07 | Derivatives Exercise | ||||
| -12,000 | 5,232 | 29.9698 | $359,638 | 2013-03-08 | Sale | Filing Url | ||
| 12,000 | 17,232 | 2013-03-08 | Derivatives Exercise | |||||
| -22,950 | 5,232 | 0 | 29.6494 | $680,454 | 2013-03-01 | Sale | Filing Url | |
| 22,950 | 18,795 | 0 | 2013-03-01 | Derivatives Exercise | ||||
| -4,218 | 5,232 | 0 | 29.8095 | $125,736 | 2013-02-27 | Sale | Filing Url | |
| 9,450 | 8,400 | 0 | 2013-02-27 | Derivatives Exercise | ||||
| -10,000 | 7,000 | 0 | 28.1629 | $281,629 | 2012-12-03 | Sale | Filing Url | |
| 10,000 | 7,700 | 0 | 2012-12-03 | Derivatives Exercise | ||||
| -12,763 | 7,000 | 0 | 31.8269 | $406,207 | 2012-03-13 | Sale | Filing Url | |
| 12,763 | 12,663 | 0 | 2012-03-13 | Derivatives Exercise | ||||
| -5,237 | 7,000 | 31.85 | $166,798 | 2012-03-06 | Sale | Filing Url | ||
| 5,237 | 12,237 | 2012-03-06 | Derivatives Exercise | |||||
| -9,100 | 7,000 | 0 | 28.0214 | $254,995 | 2011-12-05 | Sale | Filing Url | |
| 9,100 | 11,630 | 0 | 2011-12-05 | Derivatives Exercise | ||||
| -4,900 | 7,000 | 0 | 28 | $137,200 | 2011-11-17 | Sale | Filing Url | |
| 4,900 | 7,800 | 0 | 2011-11-17 | Derivatives Exercise | ||||
| -3,500 | 7,000 | 27.9579 | $97,853 | 2010-12-08 | Sale | Filing Url | ||
| 3,500 | 10,500 | 2010-12-08 | Derivatives Exercise | |||||
| -7,000 | 7,000 | 26.01 | $182,070 | 2010-11-05 | Sale | Filing Url | ||
| 7,000 | 14,000 | 2010-11-05 | Derivatives Exercise | |||||
| -14,000 | 7,000 | 0 | 24.03 | $336,420 | 2010-03-03 | Sale | Filing Url | |
| 14,000 | 9,114 | 0 | 2010-03-03 | Derivatives Exercise | ||||
| 7,000 | 7,000 | 0 | 2010-03-02 | Grant, award...etc | Filing Url |
