Keith E Pratt
First SEC filing: July 31, 2025 · Latest: July 31, 2025
Insider at
Insider transactions
Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted
| Date | Ticker | Code | Shares | Price | Value | Owned after | Δ own | A/D | vs now |
|---|---|---|---|---|---|---|---|---|---|
| Feb. 27, 2026 | MGRC | A | 6,080 | · | · | 60,522 Direct | +11.17% | Acquired | (price as of 2026-10-02) |
| Feb. 24, 2026 | MGRC | M | 1,201 | · | · | 52,669 Direct | +2.33% | Acquired | (price as of 2026-10-02) |
| Feb. 24, 2026 | MGRC | M | 5,732 | · | · | 58,301 Direct | +10.90% | Acquired | (price as of 2026-10-02) |
| Feb. 24, 2026 | MGRC | F | 3,859 | $114.48 | $441,778 | 54,442 Direct | -6.62% | Disposed | 2.7% (price as of 2026-10-02) |
| Feb. 24, 2026 | MGRC | M | 1,201 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Feb. 24, 2026 | MGRC | M | 3,600 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Feb. 23, 2026 | MGRC | M | 3,070 | · | · | 54,837 Direct | +5.93% | Acquired | (price as of 2026-10-02) |
| Feb. 23, 2026 | MGRC | F | 3,469 | $113.07 | $392,240 | 51,368 Direct | -6.33% | Disposed | 4.0% (price as of 2026-10-02) |
| Feb. 23, 2026 | MGRC | M | 3,070 | · | · | 3,071 Direct | -49.99% | Disposed | (price as of 2026-10-02) |
| July 30, 2025 | MGRC | S | 3,000 | $127.17 | $381,510 | 51,767 Direct | -5.48% | Disposed | -7.6% (price as of 2026-10-02) |
| July 29, 2025 | MGRC | S | 397 | $126.23 | $50,113 | 54,767 Direct | -0.72% | Disposed | -6.9% (price as of 2026-10-02) |
| July 29, 2025 | MGRC | S | 6,603 | $125.61 | $829,403 | 55,164 Direct | -10.69% | Disposed | -6.4% (price as of 2026-10-02) |
| May 19, 2025 | MGRC | S | 5,000 | $115.22 | $576,100 | 61,767 Direct | -7.49% | Disposed | 2.0% (price as of 2026-10-02) |
| Feb. 25, 2025 | MGRC | M | 1,077 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Feb. 25, 2025 | MGRC | M | 3,230 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Feb. 25, 2025 | MGRC | F | 3,909 | $125.25 | $489,602 | 66,767 Direct | -5.53% | Disposed | -6.1% (price as of 2026-10-02) |
| Feb. 25, 2025 | MGRC | M | 1,077 | · | · | 70,676 Direct | +1.55% | Acquired | (price as of 2026-10-02) |
| Feb. 25, 2025 | MGRC | M | 6,460 | · | · | 69,599 Direct | +10.23% | Acquired | (price as of 2026-10-02) |
| Feb. 24, 2025 | MGRC | M | 1,200 | · | · | 1,201 Direct | -49.98% | Disposed | (price as of 2026-10-02) |
| Feb. 24, 2025 | MGRC | M | 3,069 | · | · | 6,141 Direct | -33.32% | Disposed | (price as of 2026-10-02) |
| Feb. 24, 2025 | MGRC | F | 2,237 | $125.66 | $281,101 | 63,139 Direct | -3.42% | Disposed | -6.4% (price as of 2026-10-02) |
| Feb. 24, 2025 | MGRC | M | 1,200 | · | · | 65,376 Direct | +1.87% | Acquired | (price as of 2026-10-02) |
| Feb. 24, 2025 | MGRC | M | 3,069 | · | · | 64,176 Direct | +5.02% | Acquired | (price as of 2026-10-02) |
| Feb. 21, 2025 | MGRC | A | 9,240 | · | · | 61,107 Direct | +17.81% | Acquired | (price as of 2026-10-02) |
| Oct. 28, 2024 | MGRC | S | 4 | $115.17 | $461 | 51,867 Direct | -0.01% | Disposed | 2.1% (price as of 2026-10-02) |
| Oct. 28, 2024 | MGRC | S | 4,996 | $114.51 | $572,092 | 51,871 Direct | -8.79% | Disposed | 2.7% (price as of 2026-10-02) |
| Feb. 26, 2024 | MGRC | M | 1,199 | · | · | 2,401 Direct | -33.31% | Disposed | (price as of 2026-10-02) |
| Feb. 26, 2024 | MGRC | M | 1,077 | · | · | 1,077 Direct | -50.00% | Disposed | (price as of 2026-10-02) |
| Feb. 26, 2024 | MGRC | M | 1,017 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Feb. 26, 2024 | MGRC | M | 3,050 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Feb. 26, 2024 | MGRC | F | 4,762 | $124.65 | $593,583 | 56,867 Direct | -7.73% | Disposed | -5.7% (price as of 2026-10-02) |
| Feb. 26, 2024 | MGRC | M | 1,199 | · | · | 61,629 Direct | +1.98% | Acquired | (price as of 2026-10-02) |
| Feb. 26, 2024 | MGRC | M | 1,077 | · | · | 60,430 Direct | +1.81% | Acquired | (price as of 2026-10-02) |
| Feb. 26, 2024 | MGRC | M | 1,017 | · | · | 59,353 Direct | +1.74% | Acquired | (price as of 2026-10-02) |
| Feb. 26, 2024 | MGRC | M | 6,100 | · | · | 58,336 Direct | +11.68% | Acquired | (price as of 2026-10-02) |
| Feb. 23, 2024 | MGRC | A | 9,210 | · | · | 9,210 Direct | · | Acquired | (price as of 2026-10-02) |
| March 6, 2023 | MGRC | M | 16,000 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| March 6, 2023 | MGRC | F | 5,211 | $100.75 | $525,008 | 52,236 Direct | -9.07% | Disposed | 16.7% (price as of 2026-10-02) |
| March 6, 2023 | MGRC | D | 5,491 | $100.75 | $553,218 | 57,447 Direct | -8.72% | Disposed | 16.7% (price as of 2026-10-02) |
| March 6, 2023 | MGRC | M | 16,000 | $34.57 | $553,120 | 62,938 Direct | +34.09% | Acquired | 240.1% (price as of 2026-10-02) |
| March 1, 2023 | MGRC | M | 880 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| March 1, 2023 | MGRC | F | 437 | $101.03 | $44,150 | 46,938 Direct | -0.92% | Disposed | 16.4% (price as of 2026-10-02) |
| March 1, 2023 | MGRC | M | 880 | · | · | 47,375 Direct | +1.89% | Acquired | (price as of 2026-10-02) |
| Feb. 27, 2023 | MGRC | M | 1,076 | · | · | 2,154 Direct | -33.31% | Disposed | (price as of 2026-10-02) |
| Feb. 27, 2023 | MGRC | M | 1,017 | · | · | 1,017 Direct | -50.00% | Disposed | (price as of 2026-10-02) |
| Feb. 27, 2023 | MGRC | M | 1,067 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Feb. 27, 2023 | MGRC | F | 3,115 | $101.99 | $317,699 | 46,495 Direct | -6.28% | Disposed | 15.3% (price as of 2026-10-02) |
| Feb. 27, 2023 | MGRC | M | 1,076 | · | · | 49,610 Direct | +2.22% | Acquired | (price as of 2026-10-02) |
| Feb. 27, 2023 | MGRC | M | 1,017 | · | · | 48,534 Direct | +2.14% | Acquired | (price as of 2026-10-02) |
| Feb. 27, 2023 | MGRC | M | 1,067 | · | · | 47,517 Direct | +2.30% | Acquired | (price as of 2026-10-02) |
| Feb. 27, 2023 | MGRC | A | 3,120 | · | · | 46,450 Direct | +7.20% | Acquired | (price as of 2026-10-02) |
| Feb. 24, 2023 | MGRC | A | 3,600 | · | · | 3,600 Direct | · | Acquired | (price as of 2026-10-02) |
| Feb. 24, 2023 | MGRC | A | 3,600 | · | · | 3,600 Direct | · | Acquired | (price as of 2026-10-02) |
| May 11, 2022 | MGRC | M | 16,520 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| May 11, 2022 | MGRC | D | 5,001 | $81.27 | $406,431 | 43,330 Direct | -10.35% | Disposed | 44.7% (price as of 2026-10-02) |
| May 11, 2022 | MGRC | F | 5,712 | $81.27 | $464,214 | 48,331 Direct | -10.57% | Disposed | 44.7% (price as of 2026-10-02) |
| May 11, 2022 | MGRC | M | 16,520 | $24.60 | $406,392 | 54,043 Direct | +44.03% | Acquired | 377.9% (price as of 2026-10-02) |
| March 2, 2022 | MGRC | M | 2,320 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| March 2, 2022 | MGRC | F | 803 | $80.43 | $64,585 | 37,523 Direct | -2.10% | Disposed | 46.2% (price as of 2026-10-02) |
| March 2, 2022 | MGRC | M | 2,320 | · | · | 38,326 Direct | +6.44% | Acquired | (price as of 2026-10-02) |
| March 1, 2022 | MGRC | M | 880 | · | · | 880 Direct | -50.00% | Disposed | (price as of 2026-10-02) |
| March 1, 2022 | MGRC | F | 305 | $79.72 | $24,315 | 36,006 Direct | -0.84% | Disposed | 47.5% (price as of 2026-10-02) |
| March 1, 2022 | MGRC | M | 880 | · | · | 36,311 Direct | +2.48% | Acquired | (price as of 2026-10-02) |
| Feb. 28, 2022 | MGRC | M | 1,067 | · | · | 1,067 Direct | -50.00% | Disposed | (price as of 2026-10-02) |
| Feb. 28, 2022 | MGRC | M | 1,227 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Feb. 28, 2022 | MGRC | M | 5,372 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Feb. 28, 2022 | MGRC | F | 2,632 | $81.28 | $213,929 | 35,431 Direct | -6.91% | Disposed | 44.6% (price as of 2026-10-02) |
| Feb. 28, 2022 | MGRC | M | 1,067 | · | · | 38,063 Direct | +2.88% | Acquired | (price as of 2026-10-02) |
| Feb. 28, 2022 | MGRC | M | 1,227 | · | · | 36,996 Direct | +3.43% | Acquired | (price as of 2026-10-02) |
| Feb. 28, 2022 | MGRC | M | 5,372 | · | · | 35,769 Direct | +17.67% | Acquired | (price as of 2026-10-02) |
| Feb. 25, 2022 | MGRC | M | 1,016 | · | · | 2,034 Direct | -33.31% | Disposed | (price as of 2026-10-02) |
| Feb. 25, 2022 | MGRC | A | 3,230 | · | · | 3,230 Direct | · | Acquired | (price as of 2026-10-02) |
| Feb. 25, 2022 | MGRC | A | 3,230 | · | · | 3,230 Direct | · | Acquired | (price as of 2026-10-02) |
| Feb. 25, 2022 | MGRC | F | 410 | $81.25 | $33,312 | 30,397 Direct | -1.33% | Disposed | 44.7% (price as of 2026-10-02) |
| Feb. 25, 2022 | MGRC | M | 1,016 | · | · | 30,807 Direct | +3.41% | Acquired | (price as of 2026-10-02) |
| March 2, 2021 | MGRC | M | 2,320 | · | · | 2,320 Direct | -50.00% | Disposed | (price as of 2026-10-02) |
| March 2, 2021 | MGRC | F | 1,151 | $76.90 | $88,512 | 29,791 Direct | -3.72% | Disposed | 52.9% (price as of 2026-10-02) |
| March 2, 2021 | MGRC | M | 2,320 | · | · | 30,942 Direct | +8.11% | Acquired | (price as of 2026-10-02) |
| March 1, 2021 | MGRC | M | 1,066 | · | · | 2,134 Direct | -33.31% | Disposed | (price as of 2026-10-02) |
| March 1, 2021 | MGRC | M | 1,227 | · | · | 1,227 Direct | -50.00% | Disposed | (price as of 2026-10-02) |
| March 1, 2021 | MGRC | M | 8,800 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| March 1, 2021 | MGRC | M | 880 | · | · | 1,760 Direct | -33.33% | Disposed | (price as of 2026-10-02) |
| March 1, 2021 | MGRC | F | 5,921 | $78.58 | $465,272 | 28,622 Direct | -17.14% | Disposed | 49.6% (price as of 2026-10-02) |
| March 1, 2021 | MGRC | M | 1,066 | · | · | 34,543 Direct | +3.18% | Acquired | (price as of 2026-10-02) |
| March 1, 2021 | MGRC | M | 880 | · | · | 33,477 Direct | +2.70% | Acquired | (price as of 2026-10-02) |
| March 1, 2021 | MGRC | M | 1,227 | · | · | 32,597 Direct | +3.91% | Acquired | (price as of 2026-10-02) |
| March 1, 2021 | MGRC | M | 8,800 | · | · | 31,370 Direct | +38.99% | Acquired | (price as of 2026-10-02) |
| Feb. 25, 2021 | MGRC | A | 3,050 | · | · | 3,050 Direct | · | Acquired | (price as of 2026-10-02) |
| Feb. 25, 2021 | MGRC | A | 3,050 | · | · | 3,050 Direct | · | Acquired | (price as of 2026-10-02) |
| Aug. 24, 2020 | MGRC | S | 2,974 | $68.82 | $204,671 | 22,570 Direct | -11.64% | Disposed | 70.8% (price as of 2026-10-02) |
| Aug. 13, 2020 | MGRC | M | 2,600 | $31.99 | $83,174 | 25,170 Direct | +11.52% | Acquired | 267.5% (price as of 2026-10-02) |
| Aug. 13, 2020 | MGRC | M | 7,000 | $24.60 | $172,200 | 32,170 Direct | +27.81% | Acquired | 377.9% (price as of 2026-10-02) |
| Aug. 13, 2020 | MGRC | F | 2,927 | $69.05 | $202,109 | 29,243 Direct | -9.10% | Disposed | 70.3% (price as of 2026-10-02) |
| Aug. 13, 2020 | MGRC | D | 3,699 | $69.05 | $255,416 | 25,544 Direct | -12.65% | Disposed | 70.3% (price as of 2026-10-02) |
| Aug. 13, 2020 | MGRC | M | 2,600 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-02) |
| Aug. 13, 2020 | MGRC | M | 7,000 | · | · | 16,520 Direct | -29.76% | Disposed | (price as of 2026-10-02) |
| March 2, 2020 | MGRC | M | 6,960 | · | · | 25,578 Direct | +37.38% | Acquired | (price as of 2026-10-02) |
| March 2, 2020 | MGRC | M | 880 | · | · | 26,458 Direct | +3.44% | Acquired | (price as of 2026-10-02) |
| March 2, 2020 | MGRC | F | 3,888 | $70.68 | $274,804 | 22,570 Direct | -14.69% | Disposed | 66.3% (price as of 2026-10-02) |
| March 2, 2020 | MGRC | M | 880 | · | · | 2,640 Direct | -25.00% | Disposed | (price as of 2026-10-02) |
Showing latest 100 of 406 transactions
P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding
Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.
Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.
| Date | Ticker | Security | Underlying | Exercise price | Expiration | Shares | A/D |
|---|---|---|---|---|---|---|---|
| Feb. 24, 2026 | MGRC | Restricted Stock Unit | Common Stock | $0.00 | Feb. 24, 2030 | 1,201 | Disposed |
| Feb. 24, 2026 | MGRC | Restricted Stock Unit | Common Stock | $0.00 | Feb. 24, 2030 | 3,600 | Disposed |
| Feb. 23, 2026 | MGRC | Restricted Stock Unit | Common Stock | $0.00 | Feb. 23, 2031 | 3,070 | Disposed |
| Feb. 25, 2025 | MGRC | Restricted Stock Unit | Common Stock | $0.00 | Feb. 25, 2029 | 1,077 | Disposed |
| Feb. 25, 2025 | MGRC | Restricted Stock Unit | Common Stock | $0.00 | Feb. 25, 2029 | 3,230 | Disposed |
| Feb. 24, 2025 | MGRC | Restricted Stock Unit | Common Stock | $0.00 | Feb. 24, 2030 | 1,200 | Disposed |
| Feb. 24, 2025 | MGRC | Restricted Stock Unit | Common Stock | $0.00 | Feb. 23, 2031 | 3,069 | Disposed |
| Feb. 26, 2024 | MGRC | Common Stock | Common Stock | $0.00 | Feb. 24, 2030 | 1,199 | Disposed |
| Feb. 26, 2024 | MGRC | Restricted Stock Unit | Common Stock | $0.00 | Feb. 25, 2029 | 1,077 | Disposed |
| Feb. 26, 2024 | MGRC | Restricted Stock Unit | Common Stock | $0.00 | Feb. 25, 2028 | 1,017 | Disposed |
| Feb. 26, 2024 | MGRC | Restricted Stock Unit | Common Stock | $0.00 | Feb. 25, 2028 | 3,050 | Disposed |
| Feb. 23, 2024 | MGRC | Restricted Stock Unit | Common Stock | $0.00 | Feb. 23, 2031 | 9,210 | Acquired |
| March 6, 2023 | MGRC | Stock Appreciation Right | Common Stock | $34.57 | March 2, 2024 | 16,000 | Disposed |
| March 1, 2023 | MGRC | Restricted Stock Unit | Common Stock | $0.00 | March 1, 2025 | 880 | Disposed |
| Feb. 27, 2023 | MGRC | Restricted Stock Unit | Common Stock | $0.00 | Feb. 25, 2029 | 1,076 | Disposed |
| Feb. 27, 2023 | MGRC | Restricted Stock Unit | Common Stock | $0.00 | Feb. 25, 2028 | 1,017 | Disposed |
| Feb. 27, 2023 | MGRC | Restricted Stock Unit | Common Stock | $0.00 | Feb. 27, 2027 | 1,067 | Disposed |
| Feb. 24, 2023 | MGRC | Restricted Stock Unit | Common Stock | $0.00 | Feb. 24, 2030 | 3,600 | Acquired |
| Feb. 24, 2023 | MGRC | Restricted Stock Unit | Common Stock | $0.00 | Feb. 24, 2030 | 3,600 | Acquired |
| May 11, 2022 | MGRC | Stock Appreciation Right | Common Stock | $24.60 | March 1, 2023 | 16,520 | Disposed |
| March 2, 2022 | MGRC | Restricted Stock Unit | Common Stock | $0.00 | March 2, 2024 | 2,320 | Disposed |
| March 1, 2022 | MGRC | Restricted Stock Unit | Common Stock | $0.00 | March 1, 2025 | 880 | Disposed |
| Feb. 28, 2022 | MGRC | Restricted Stock Unit | Common Stock | $0.00 | Feb. 27, 2027 | 1,067 | Disposed |
| Feb. 28, 2022 | MGRC | Restricted Stock Unit | Common Stock | $0.00 | Feb. 28, 2026 | 1,227 | Disposed |
| Feb. 28, 2022 | MGRC | Restricted Stock Unit | Common Stock | $0.00 | Feb. 28, 2026 | 5,372 | Disposed |
| Feb. 25, 2022 | MGRC | Restricted Stock Unit | Common Stock | $0.00 | Feb. 25, 2028 | 1,016 | Disposed |
| Feb. 25, 2022 | MGRC | Restricted Stock Unit | Common Stock | $0.00 | Feb. 25, 2029 | 3,230 | Acquired |
| Feb. 25, 2022 | MGRC | Restricted Stock Unit | Common Stock | $0.00 | Feb. 25, 2029 | 3,230 | Acquired |
| March 2, 2021 | MGRC | Common Stock | Common Stock | $0.00 | March 2, 2024 | 2,320 | Disposed |
| March 1, 2021 | MGRC | Restricted Stock Units | Common Stock | $0.00 | Feb. 27, 2027 | 1,066 | Disposed |
| March 1, 2021 | MGRC | Restricted Stock Units | Common Stock | $0.00 | Feb. 28, 2026 | 1,227 | Disposed |
| March 1, 2021 | MGRC | Restricted Stock Units | Common Stock | $0.00 | March 1, 2025 | 8,800 | Disposed |
| March 1, 2021 | MGRC | Restricted Stock Units | Common Stock | $0.00 | March 1, 2025 | 880 | Disposed |
| Feb. 25, 2021 | MGRC | Restricted Stock Units | Common Stock | $0.00 | Feb. 25, 2028 | 3,050 | Acquired |
| Feb. 25, 2021 | MGRC | Restricted Stock Units | Common Stock | $0.00 | Feb. 25, 2028 | 3,050 | Acquired |
| Aug. 13, 2020 | MGRC | Stock Appreciation Right | Common Stock | $31.99 | March 2, 2022 | 2,600 | Disposed |
| Aug. 13, 2020 | MGRC | Stock Appreciation Right | Common Stock | $24.60 | March 1, 2023 | 7,000 | Disposed |
| March 2, 2020 | MGRC | Restricted Stock Units | Common Stock | $0.00 | March 1, 2025 | 880 | Disposed |
| March 2, 2020 | MGRC | Restricted Stock Units | Common Stock | $0.00 | March 2, 2024 | 6,960 | Disposed |
| Feb. 28, 2020 | MGRC | Restricted Stock Units | Common Stock | $0.00 | Feb. 28, 2026 | 1,226 | Disposed |
| Feb. 27, 2020 | MGRC | Restricted Stock Units | Common Stock | $0.00 | Feb. 27, 2027 | 3,200 | Acquired |
| Feb. 27, 2020 | MGRC | Restricted Stock Units | Common Stock | $0.00 | Feb. 27, 2027 | 3,200 | Acquired |
| Oct. 31, 2019 | MGRC | Stock Appreciation Right | Common Stock | $24.60 | March 1, 2023 | 3,920 | Disposed |
| Oct. 31, 2019 | MGRC | Stock Appreciation Right | Common Stock | $34.57 | March 2, 2024 | 1,600 | Disposed |
| Oct. 31, 2019 | MGRC | Stock Appreciation Right | Common Stock | $31.99 | March 2, 2022 | 1,300 | Disposed |
| Aug. 2, 2019 | MGRC | Stock Appreciation Right | Common Stock | $34.57 | March 2, 2024 | 1,600 | Disposed |
| Aug. 2, 2019 | MGRC | Stock Appreciation Right | Common Stock | $31.99 | March 2, 2022 | 1,300 | Disposed |
| Aug. 2, 2019 | MGRC | Stock Appreciation Right | Common Stock | $24.60 | March 1, 2023 | 3,920 | Disposed |
| May 2, 2019 | MGRC | Stock Appreciation Right | Common Stock | $34.57 | March 2, 2024 | 1,600 | Disposed |
| May 2, 2019 | MGRC | Stock Appreciation Right | Common Stock | $32.64 | March 3, 2021 | 960 | Disposed |
| May 2, 2019 | MGRC | Stock Appreciation Right | Common Stock | $31.99 | March 2, 2022 | 1,300 | Disposed |
| May 2, 2019 | MGRC | Stock Appreciation Right | Common Stock | $24.60 | March 1, 2023 | 3,920 | Disposed |
| March 1, 2019 | MGRC | Restricted Stock Units | Common Stock | $0.00 | March 1, 2025 | 880 | Disposed |
| Feb. 28, 2019 | MGRC | Restricted Stock Units | Common Stock | $0.00 | Feb. 28, 2026 | 3,680 | Acquired |
| Feb. 28, 2019 | MGRC | Restricted Stock Units | Common Stock | $0.00 | Feb. 28, 2026 | 3,680 | Acquired |
| Feb. 28, 2019 | MGRC | Stock Appreciation Right | Common Stock | $32.64 | March 3, 2021 | 960 | Disposed |
| Feb. 28, 2019 | MGRC | Stock Appreciation Right | Common Stock | $31.99 | March 2, 2022 | 1,300 | Disposed |
| Feb. 28, 2019 | MGRC | Stock Appreciation Right | Common Stock | $24.60 | March 1, 2023 | 3,920 | Disposed |
| Feb. 28, 2019 | MGRC | Stock Appreciation Right | Common Stock | $34.57 | March 2, 2024 | 6,200 | Disposed |
| Sept. 4, 2018 | MGRC | Stock Appreciation Right | Common Stock | $34.57 | March 2, 2024 | 1,000 | Disposed |
| Sept. 4, 2018 | MGRC | Stock Appreciation Right | Common Stock | $32.64 | March 3, 2021 | 960 | Disposed |
| Sept. 4, 2018 | MGRC | Stock Appreciation Right | Common Stock | $31.99 | March 2, 2022 | 1,300 | Disposed |
| Sept. 4, 2018 | MGRC | Stock Appreciation Right | Common Stock | $24.60 | March 1, 2023 | 3,920 | Disposed |
| June 7, 2018 | MGRC | Stock Appreciation Right | Common Stock | $24.60 | March 1, 2023 | 3,920 | Disposed |
| June 7, 2018 | MGRC | Stock Appreciation Right | Common Stock | $31.99 | March 2, 2022 | 1,300 | Disposed |
| June 7, 2018 | MGRC | Stock Appreciation Right | Common Stock | $32.64 | March 3, 2021 | 960 | Disposed |
| June 7, 2018 | MGRC | Stock Appreciation Right | Common Stock | $34.57 | March 2, 2024 | 4,000 | Disposed |
| May 8, 2018 | MGRC | Stock Appreciation Right | Common Stock | $24.60 | March 1, 2023 | 3,920 | Disposed |
| May 8, 2018 | MGRC | Stock Appreciation Right | Common Stock | $31.99 | March 2, 2022 | 4,600 | Disposed |
| May 8, 2018 | MGRC | Stock Appreciation Right | Common Stock | $32.64 | March 3, 2021 | 1,920 | Disposed |
| March 2, 2018 | MGRC | Restricted Stock Units | Common Stock | $0.00 | March 2, 2015 | 5,500 | Disposed |
| March 1, 2018 | MGRC | Restricted Stock Units | Common Stock | $0.00 | March 1, 2025 | 4,400 | Acquired |
| March 1, 2018 | MGRC | Restricted Stock Units [F2] | Common Stock | $0.00 | March 1, 2025 | 4,400 | Acquired |
| March 1, 2018 | MGRC | Stock Appreciation Right | Common Stock | $28.90 | Feb. 25, 2020 | 1,830 | Disposed |
| March 1, 2018 | MGRC | Stock Appreciation Right | Common Stock | $31.99 | March 2, 2022 | 3,000 | Disposed |
| March 1, 2018 | MGRC | Stock Appreciation Right | Common Stock | $24.60 | March 1, 2023 | 3,920 | Disposed |
| Nov. 3, 2017 | MGRC | Stock Appreciation Right | Common Stock | $24.60 | March 1, 2023 | 3,920 | Disposed |
| Nov. 3, 2017 | MGRC | Stock Appreciation Right | Common Stock | $31.99 | March 2, 2022 | 8,000 | Disposed |
| Nov. 3, 2017 | MGRC | Stock Appreciation Right | Common Stock | $32.64 | March 3, 2021 | 13,440 | Disposed |
| Nov. 3, 2017 | MGRC | Stock Appreciation Right | Common Stock | $28.90 | Feb. 25, 2020 | 915 | Disposed |
| Nov. 3, 2017 | MGRC | Stock Appreciation Right | Common Stock | $31.35 | March 2, 2019 | 790 | Disposed |
| Aug. 7, 2017 | MGRC | Stock Appreciation Right | Common Stock | $24.60 | March 1, 2023 | 3,920 | Disposed |
| Aug. 7, 2017 | MGRC | Stock Appreciation Right | Common Stock | $28.90 | Feb. 25, 2020 | 1,830 | Disposed |
| May 4, 2017 | MGRC | Stock Appreciation Right | Common Stock | $24.60 | March 1, 2023 | 15,680 | Disposed |
| March 3, 2017 | MGRC | Restricted Stock Units | Common Stock | $0.00 | March 3, 2021 | 5,400 | Disposed |
| March 2, 2017 | MGRC | Restricted Stock Units [F1] | Common Stock | $0.00 | March 2, 2024 | 5,800 | Acquired |
| March 2, 2017 | MGRC | Stock Appreciation Right | Common Stock | $34.57 | March 2, 2024 | 32,000 | Acquired |
| Dec. 13, 2016 | MGRC | Stock Appreciation Right | Common Stock | $31.35 | March 2, 2019 | 5,010 | Disposed |
| Dec. 13, 2016 | MGRC | Stock Appreciation Right | Common Stock | $28.90 | Feb. 25, 2020 | 915 | Disposed |
| Nov. 10, 2016 | MGRC | Stock Appreciation Right | Common Stock | $28.90 | Feb. 25, 2020 | 12,810 | Disposed |
| Nov. 10, 2016 | MGRC | Stock Appreciation Right | Common Stock | $31.35 | March 2, 2019 | 10,000 | Disposed |
| Nov. 10, 2016 | MGRC | Stock Appreciation Right | Common Stock | $28.90 | Feb. 25, 2020 | 12,810 | Disposed |
| Nov. 10, 2016 | MGRC | Stock Appreciation Right | Common Stock | $31.35 | March 2, 2019 | 10,000 | Disposed |
| Nov. 10, 2016 | MGRC | Stock Appreciation Right | Common Stock | $28.90 | Feb. 25, 2020 | 12,810 | Disposed |
| Nov. 10, 2016 | MGRC | Stock Appreciation Right | Common Stock | $31.35 | March 2, 2019 | 10,000 | Disposed |
| Aug. 17, 2016 | MGRC | Stock Appreciation Right | Common Stock | $27.99 | Feb. 25, 2018 | 17,100 | Disposed |
| June 2, 2016 | MGRC | Stock Appreciation Right | Common Stock | $23.92 | Feb. 26, 2017 | 9,000 | Disposed |
| Feb. 29, 2016 | MGRC | Stock Appreciation Right | Common Stock | $24.60 | March 1, 2023 | 78,400 | Acquired |
| Feb. 29, 2016 | MGRC | Restricted Stock Units | Common Stock | $0.00 | Feb. 25, 2018 | 2,368 | Disposed |
| Feb. 29, 2016 | MGRC | Restricted Stock Units | Common Stock | $0.00 | Feb. 25, 2020 | 6,100 | Disposed |
Showing latest 100 of 151 transactions
Exercise/conversion price is blank when not applicable (e.g. RSUs).
Initial ownership (Form 3) 1 holding
Securities held when first becoming an insider, per SEC Form 3.
| Date | Ticker | Security | Shares | Ownership |
|---|---|---|---|---|
| Jan. 24, 2006 | MGRC | Stock Option (officer right to buy) | 80,000 | Direct |
Compensation (DEF 14A)
Matched by name from proxy statements (DEF 14A) — verify against the filing.
| Fiscal year | Salary | Bonus | Stock awards | Option awards | Non-equity incentive | Pension change | Other | Total |
|---|---|---|---|---|---|---|---|---|
| 2025 | $540,000 | · | · | · | $415,108 | · | $71,098 | $3,376,492 |
| 2024 | $520,000 | $40,000 | · | · | $325,806 | · | $62,175 | $2,098,310 |
| 2021 | · | · | · | · | · | · | · | · |
Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.