Keith E Pratt

CIK 1231890 · View on SEC EDGAR ↗

Insider

First SEC filing: July 31, 2025 · Latest: July 31, 2025

On this page

Insider at

Insider transactions

0 buys (P) 0 sells (S) Net: $0 + 93 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

93 other filings hidden
Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
July 30, 2025 MGRC S 3,000 $127.17 $381,510 51,767 Direct -5.48% Disposed -4.7% (price as of 2026-08-18)
July 29, 2025 MGRC S 397 $126.23 $50,113 54,767 Direct -0.72% Disposed -4.0% (price as of 2026-08-18)
July 29, 2025 MGRC S 6,603 $125.61 $829,403 55,164 Direct -10.69% Disposed -3.5% (price as of 2026-08-18)
May 19, 2025 MGRC S 5,000 $115.22 $576,100 61,767 Direct -7.49% Disposed 5.2% (price as of 2026-08-18)
Oct. 28, 2024 MGRC S 4 $115.17 $461 51,867 Direct -0.01% Disposed 5.3% (price as of 2026-08-18)
Oct. 28, 2024 MGRC S 4,996 $114.51 $572,092 51,871 Direct -8.79% Disposed 5.9% (price as of 2026-08-18)
Aug. 24, 2020 MGRC S 2,974 $68.82 $204,671 22,570 Direct -11.64% Disposed 76.1% (price as of 2026-08-18)

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 (1,201) $0.00 Feb. 24, 2030 1,201 Disposed
Feb. 24, 2026 MGRC Restricted Stock Unit Common Stock (3,600) $0.00 Feb. 24, 2030 3,600 Disposed
Feb. 23, 2026 MGRC Restricted Stock Unit Common Stock (3,070) $0.00 Feb. 23, 2031 3,070 Disposed
Feb. 25, 2025 MGRC Restricted Stock Unit Common Stock (1,077) $0.00 Feb. 25, 2029 1,077 Disposed
Feb. 25, 2025 MGRC Restricted Stock Unit Common Stock (3,230) $0.00 Feb. 25, 2029 3,230 Disposed
Feb. 24, 2025 MGRC Restricted Stock Unit Common Stock (1,200) $0.00 Feb. 24, 2030 1,200 Disposed
Feb. 24, 2025 MGRC Restricted Stock Unit Common Stock (3,069) $0.00 Feb. 23, 2031 3,069 Disposed
Feb. 26, 2024 MGRC Common Stock Common Stock (1,199) $0.00 Feb. 24, 2030 1,199 Disposed
Feb. 26, 2024 MGRC Restricted Stock Unit Common Stock (1,077) $0.00 Feb. 25, 2029 1,077 Disposed
Feb. 26, 2024 MGRC Restricted Stock Unit Common Stock (1,017) $0.00 Feb. 25, 2028 1,017 Disposed
Feb. 26, 2024 MGRC Restricted Stock Unit Common Stock (3,050) $0.00 Feb. 25, 2028 3,050 Disposed
Feb. 23, 2024 MGRC Restricted Stock Unit Common Stock (9,210) $0.00 Feb. 23, 2031 9,210 Acquired
March 6, 2023 MGRC Stock Appreciation Right Common Stock (16,000) $34.57 March 2, 2024 16,000 Disposed
March 1, 2023 MGRC Restricted Stock Unit Common Stock (880) $0.00 March 1, 2025 880 Disposed
Feb. 27, 2023 MGRC Restricted Stock Unit Common Stock (1,076) $0.00 Feb. 25, 2029 1,076 Disposed
Feb. 27, 2023 MGRC Restricted Stock Unit Common Stock (1,017) $0.00 Feb. 25, 2028 1,017 Disposed
Feb. 27, 2023 MGRC Restricted Stock Unit Common Stock (1,067) $0.00 Feb. 27, 2027 1,067 Disposed
Feb. 24, 2023 MGRC Restricted Stock Unit Common Stock (3,600) $0.00 Feb. 24, 2030 3,600 Acquired
Feb. 24, 2023 MGRC Restricted Stock Unit Common Stock (3,600) $0.00 Feb. 24, 2030 3,600 Acquired
May 11, 2022 MGRC Stock Appreciation Right Common Stock (16,520) $24.60 March 1, 2023 16,520 Disposed
March 2, 2022 MGRC Restricted Stock Unit Common Stock (2,320) $0.00 March 2, 2024 2,320 Disposed
March 1, 2022 MGRC Restricted Stock Unit Common Stock (880) $0.00 March 1, 2025 880 Disposed
Feb. 28, 2022 MGRC Restricted Stock Unit Common Stock (1,067) $0.00 Feb. 27, 2027 1,067 Disposed
Feb. 28, 2022 MGRC Restricted Stock Unit Common Stock (1,227) $0.00 Feb. 28, 2026 1,227 Disposed
Feb. 28, 2022 MGRC Restricted Stock Unit Common Stock (5,372) $0.00 Feb. 28, 2026 5,372 Disposed
Feb. 25, 2022 MGRC Restricted Stock Unit Common Stock (1,016) $0.00 Feb. 25, 2028 1,016 Disposed
Feb. 25, 2022 MGRC Restricted Stock Unit Common Stock (3,230) $0.00 Feb. 25, 2029 3,230 Acquired
Feb. 25, 2022 MGRC Restricted Stock Unit Common Stock (3,230) $0.00 Feb. 25, 2029 3,230 Acquired
March 2, 2021 MGRC Common Stock Common Stock (2,320) $0.00 March 2, 2024 2,320 Disposed
March 1, 2021 MGRC Restricted Stock Units Common Stock (1,066) $0.00 Feb. 27, 2027 1,066 Disposed
March 1, 2021 MGRC Restricted Stock Units Common Stock (1,227) $0.00 Feb. 28, 2026 1,227 Disposed
March 1, 2021 MGRC Restricted Stock Units Common Stock (8,800) $0.00 March 1, 2025 8,800 Disposed
March 1, 2021 MGRC Restricted Stock Units Common Stock (880) $0.00 March 1, 2025 880 Disposed
Feb. 25, 2021 MGRC Restricted Stock Units Common Stock (3,050) $0.00 Feb. 25, 2028 3,050 Acquired
Feb. 25, 2021 MGRC Restricted Stock Units Common Stock (3,050) $0.00 Feb. 25, 2028 3,050 Acquired
Aug. 13, 2020 MGRC Stock Appreciation Right Common Stock (2,600) $31.99 March 2, 2022 2,600 Disposed
Aug. 13, 2020 MGRC Stock Appreciation Right Common Stock (7,000) $24.60 March 1, 2023 7,000 Disposed
March 2, 2020 MGRC Restricted Stock Units Common Stock (880) $0.00 March 1, 2025 880 Disposed
March 2, 2020 MGRC Restricted Stock Units Common Stock (6,960) $0.00 March 2, 2024 6,960 Disposed
Feb. 28, 2020 MGRC Restricted Stock Units Common Stock (1,226) $0.00 Feb. 28, 2026 1,226 Disposed
Feb. 27, 2020 MGRC Restricted Stock Units Common Stock (3,200) $0.00 Feb. 27, 2027 3,200 Acquired
Feb. 27, 2020 MGRC Restricted Stock Units Common Stock (3,200) $0.00 Feb. 27, 2027 3,200 Acquired
Oct. 31, 2019 MGRC Stock Appreciation Right Common Stock (3,920) $24.60 March 1, 2023 3,920 Disposed
Oct. 31, 2019 MGRC Stock Appreciation Right Common Stock (1,600) $34.57 March 2, 2024 1,600 Disposed
Oct. 31, 2019 MGRC Stock Appreciation Right Common Stock (1,300) $31.99 March 2, 2022 1,300 Disposed
Aug. 2, 2019 MGRC Stock Appreciation Right Common Stock (1,600) $34.57 March 2, 2024 1,600 Disposed
Aug. 2, 2019 MGRC Stock Appreciation Right Common Stock (1,300) $31.99 March 2, 2022 1,300 Disposed
Aug. 2, 2019 MGRC Stock Appreciation Right Common Stock (3,920) $24.60 March 1, 2023 3,920 Disposed
May 2, 2019 MGRC Stock Appreciation Right Common Stock (1,600) $34.57 March 2, 2024 1,600 Disposed
May 2, 2019 MGRC Stock Appreciation Right Common Stock (960) $32.64 March 3, 2021 960 Disposed
May 2, 2019 MGRC Stock Appreciation Right Common Stock (1,300) $31.99 March 2, 2022 1,300 Disposed
May 2, 2019 MGRC Stock Appreciation Right Common Stock (3,920) $24.60 March 1, 2023 3,920 Disposed
March 1, 2019 MGRC Restricted Stock Units Common Stock (880) $0.00 March 1, 2025 880 Disposed
Feb. 28, 2019 MGRC Restricted Stock Units Common Stock (3,680) $0.00 Feb. 28, 2026 3,680 Acquired
Feb. 28, 2019 MGRC Restricted Stock Units Common Stock (3,680) $0.00 Feb. 28, 2026 3,680 Acquired
Feb. 28, 2019 MGRC Stock Appreciation Right Common Stock (960) $32.64 March 3, 2021 960 Disposed
Feb. 28, 2019 MGRC Stock Appreciation Right Common Stock (1,300) $31.99 March 2, 2022 1,300 Disposed
Feb. 28, 2019 MGRC Stock Appreciation Right Common Stock (3,920) $24.60 March 1, 2023 3,920 Disposed
Feb. 28, 2019 MGRC Stock Appreciation Right Common Stock (6,200) $34.57 March 2, 2024 6,200 Disposed
Sept. 4, 2018 MGRC Stock Appreciation Right Common Stock (1,000) $34.57 March 2, 2024 1,000 Disposed
Sept. 4, 2018 MGRC Stock Appreciation Right Common Stock (960) $32.64 March 3, 2021 960 Disposed
Sept. 4, 2018 MGRC Stock Appreciation Right Common Stock (1,300) $31.99 March 2, 2022 1,300 Disposed
Sept. 4, 2018 MGRC Stock Appreciation Right Common Stock (3,920) $24.60 March 1, 2023 3,920 Disposed
June 7, 2018 MGRC Stock Appreciation Right Common Stock (3,920) $24.60 March 1, 2023 3,920 Disposed
June 7, 2018 MGRC Stock Appreciation Right Common Stock (1,300) $31.99 March 2, 2022 1,300 Disposed
June 7, 2018 MGRC Stock Appreciation Right Common Stock (960) $32.64 March 3, 2021 960 Disposed
June 7, 2018 MGRC Stock Appreciation Right Common Stock (4,000) $34.57 March 2, 2024 4,000 Disposed
May 8, 2018 MGRC Stock Appreciation Right Common Stock (3,920) $24.60 March 1, 2023 3,920 Disposed
May 8, 2018 MGRC Stock Appreciation Right Common Stock (4,600) $31.99 March 2, 2022 4,600 Disposed
May 8, 2018 MGRC Stock Appreciation Right Common Stock (1,920) $32.64 March 3, 2021 1,920 Disposed
March 2, 2018 MGRC Restricted Stock Units Common Stock (5,500) $0.00 March 2, 2015 5,500 Disposed
March 1, 2018 MGRC Restricted Stock Units Common Stock (4,400) $0.00 March 1, 2025 4,400 Acquired
March 1, 2018 MGRC Restricted Stock Units [F2] Common Stock (4,400) $0.00 March 1, 2025 4,400 Acquired
March 1, 2018 MGRC Stock Appreciation Right Common Stock (1,830) $28.90 Feb. 25, 2020 1,830 Disposed
March 1, 2018 MGRC Stock Appreciation Right Common Stock (3,000) $31.99 March 2, 2022 3,000 Disposed
March 1, 2018 MGRC Stock Appreciation Right Common Stock (3,920) $24.60 March 1, 2023 3,920 Disposed
Nov. 3, 2017 MGRC Stock Appreciation Right Common Stock (3,920) $24.60 March 1, 2023 3,920 Disposed
Nov. 3, 2017 MGRC Stock Appreciation Right Common Stock (8,000) $31.99 March 2, 2022 8,000 Disposed
Nov. 3, 2017 MGRC Stock Appreciation Right Common Stock (13,440) $32.64 March 3, 2021 13,440 Disposed
Nov. 3, 2017 MGRC Stock Appreciation Right Common Stock (915) $28.90 Feb. 25, 2020 915 Disposed
Nov. 3, 2017 MGRC Stock Appreciation Right Common Stock (790) $31.35 March 2, 2019 790 Disposed
Aug. 7, 2017 MGRC Stock Appreciation Right Common Stock (3,920) $24.60 March 1, 2023 3,920 Disposed
Aug. 7, 2017 MGRC Stock Appreciation Right Common Stock (1,830) $28.90 Feb. 25, 2020 1,830 Disposed
May 4, 2017 MGRC Stock Appreciation Right Common Stock (15,680) $24.60 March 1, 2023 15,680 Disposed
March 3, 2017 MGRC Restricted Stock Units Common Stock (5,400) $0.00 March 3, 2021 5,400 Disposed
March 2, 2017 MGRC Restricted Stock Units [F1] Common Stock (5,800) $0.00 March 2, 2024 5,800 Acquired
March 2, 2017 MGRC Stock Appreciation Right Common Stock (32,000) $34.57 March 2, 2024 32,000 Acquired
Dec. 13, 2016 MGRC Stock Appreciation Right Common Stock (5,010) $31.35 March 2, 2019 5,010 Disposed
Dec. 13, 2016 MGRC Stock Appreciation Right Common Stock (915) $28.90 Feb. 25, 2020 915 Disposed
Nov. 10, 2016 MGRC Stock Appreciation Right Common Stock (12,810) $28.90 Feb. 25, 2020 12,810 Disposed
Nov. 10, 2016 MGRC Stock Appreciation Right Common Stock (10,000) $31.35 March 2, 2019 10,000 Disposed
Nov. 10, 2016 MGRC Stock Appreciation Right Common Stock (12,810) $28.90 Feb. 25, 2020 12,810 Disposed
Nov. 10, 2016 MGRC Stock Appreciation Right Common Stock (10,000) $31.35 March 2, 2019 10,000 Disposed
Nov. 10, 2016 MGRC Stock Appreciation Right Common Stock (12,810) $28.90 Feb. 25, 2020 12,810 Disposed
Nov. 10, 2016 MGRC Stock Appreciation Right Common Stock (10,000) $31.35 March 2, 2019 10,000 Disposed
Aug. 17, 2016 MGRC Stock Appreciation Right Common Stock (17,100) $27.99 Feb. 25, 2018 17,100 Disposed
June 2, 2016 MGRC Stock Appreciation Right Common Stock (9,000) $23.92 Feb. 26, 2017 9,000 Disposed
Feb. 29, 2016 MGRC Stock Appreciation Right Common Stock (78,400) $24.60 March 1, 2023 78,400 Acquired
Feb. 29, 2016 MGRC Restricted Stock Units Common Stock (11,844) $0.00 Feb. 25, 2018 2,368 Disposed
Feb. 29, 2016 MGRC Restricted Stock Units Common Stock (6,100) $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)→ Common Stock (80,000) 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.