David M Whitney

CIK 1357113 · View on SEC EDGAR ↗

Insider

First SEC filing: June 6, 2025 · Latest: June 6, 2025

On this page

Insider at

Insider transactions

0 buys (P) 2 sells (S) Net: $-491,923 + 90 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

90 other filings hidden
Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
June 10, 2026 MGRC S 3,783 $113.65 $429,938 6,533 Indirect -36.67% Disposed 5.0% (price as of 2026-08-19)
May 15, 2026 MGRC S 539 $115.00 $61,985 10,316 Indirect -4.97% Disposed 3.8% (price as of 2026-08-19)
June 6, 2025 MGRC S 361 $115.02 $41,522 6,694 Indirect -5.12% Disposed 3.8% (price as of 2026-08-19)
June 6, 2025 MGRC S 1,860 $114.05 $212,133 7,055 Indirect -20.86% Disposed 4.7% (price as of 2026-08-19)
June 4, 2025 MGRC S 500 $116.01 $58,005 8,915 Indirect -5.31% Disposed 2.9% (price as of 2026-08-19)
Oct. 30, 2024 MGRC S 5,176 $117.00 $605,592 205 Direct -96.19% Disposed 2.0% (price as of 2026-08-19)
Nov. 3, 2023 MGRC S 4,325 $102.00 $441,150 4,073 Indirect -51.50% Disposed 17.0% (price as of 2026-08-19)
Nov. 3, 2023 MGRC S 1,950 $102.00 $198,900 3,820 Direct -33.80% Disposed 17.0% (price as of 2026-08-19)
Feb. 28, 2023 MGRC S 2,646 $104.01 $275,210 6,411 Indirect -29.21% Disposed 14.8% (price as of 2026-08-19)
Feb. 28, 2023 MGRC S 2,784 $104.04 $289,647 4,810 Direct -36.66% Disposed 14.7% (price as of 2026-08-19)

Showing latest 100 of 599 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 (354) $0.00 Feb. 24, 2030 354 Disposed
Feb. 24, 2026 MGRC Restricted Stock Unit Common Stock (1,060) $0.00 Feb. 24, 2030 1,060 Disposed
Feb. 24, 2026 MGRC Restricted Stock Unit Common Stock (511) $0.00 Feb. 24, 2030 511 Disposed
Feb. 24, 2026 MGRC Restricted Stock Unit Common Stock (1,530) $0.00 Feb. 24, 2030 1,530 Disposed
Feb. 23, 2026 MGRC Restricted Stock Unit Common Stock (587) $0.00 Feb. 23, 2031 587 Disposed
Feb. 23, 2026 MGRC Restricted Stock Unit Common Stock (933) $0.00 Feb. 24, 2031 933 Disposed
Feb. 25, 2025 MGRC Restricted Stock Unit Common Stock (524) $0.00 Feb. 25, 2029 524 Disposed
Feb. 25, 2025 MGRC Restricted Stock Unit Common Stock (1,570) $0.00 Feb. 25, 2029 1,570 Disposed
Feb. 25, 2025 MGRC Restricted Stock Unit Common Stock (391) $0.00 Feb. 25, 2029 391 Disposed
Feb. 25, 2025 MGRC Restricted Stock Unit Common Stock (1,170) $0.00 Feb. 25, 2029 1,170 Disposed
Feb. 24, 2025 MGRC Restricted Stock Unit Common Stock (510) $0.00 Feb. 24, 2030 510 Disposed
Feb. 24, 2025 MGRC Restricted Stock Unit Common Stock (933) $0.00 Feb. 23, 2031 933 Disposed
Feb. 24, 2025 MGRC Restricted Stock Unit Common Stock (353) $0.00 Feb. 24, 2030 353 Disposed
Feb. 24, 2025 MGRC Restricted Stock Unit Common Stock (586) $0.00 Feb. 23, 2031 586 Disposed
Feb. 26, 2024 MGRC Restricted Stock Unit Common Stock (509) $0.00 Feb. 24, 2030 509 Disposed
Feb. 26, 2024 MGRC Restricted Stock Unit Common Stock (1,540) $0.00 Feb. 24, 2030 1,540 Disposed
Feb. 26, 2024 MGRC Restricted Stock Unit Common Stock (523) $0.00 Feb. 25, 2029 523 Disposed
Feb. 26, 2024 MGRC Restricted Stock Unit Common Stock (514) $0.00 Feb. 25, 2028 514 Disposed
Feb. 26, 2024 MGRC Restricted Stock Unit Common Stock (353) $0.00 Feb. 24, 2030 353 Disposed
Feb. 26, 2024 MGRC Restricted Stock Unit Common Stock (390) $0.00 Feb. 25, 2029 390 Disposed
Feb. 26, 2024 MGRC Restricted Stock Unit Common Stock (374) $0.00 Feb. 25, 2028 374 Disposed
Feb. 26, 2024 MGRC Restricted Stock Unit Common Stock (1,120) $0.00 Feb. 25, 2028 1,120 Disposed
Feb. 23, 2024 MGRC Restricted Stock Unit Common Stock (2,800) $0.00 Feb. 23, 2031 2,800 Acquired
Feb. 23, 2024 MGRC Restricted Stock Unit Common Stock (1,760) $0.00 Feb. 23, 2031 1,760 Acquired
June 8, 2023 MGRC Stock Appreciation Right Common Stock (5,845) $34.57 March 2, 2024 5,845 Disposed
June 8, 2023 MGRC Stock Appreciation Right Common Stock (2,800) $34.57 March 2, 2024 2,800 Disposed
March 1, 2023 MGRC Restricted Stock Unit Common Stock (380) $0.00 March 1, 2025 380 Disposed
March 1, 2023 MGRC Restricted Stock Unit Common Stock (200) $0.00 March 1, 2025 200 Disposed
Feb. 27, 2023 MGRC Restricted Stock Unit Common Stock (523) $0.00 Feb. 25, 2029 523 Disposed
Feb. 27, 2023 MGRC Restricted Stock Unit Common Stock (513) $0.00 Feb. 25, 2028 513 Disposed
Feb. 27, 2023 MGRC Restricted Stock Unit Common Stock (521) $0.00 Feb. 27, 2027 521 Disposed
Feb. 27, 2023 MGRC Restricted Stock Unit Common Stock (389) $0.00 Feb. 25, 2029 389 Disposed
Feb. 27, 2023 MGRC Restricted Stock Unit Common Stock (373) $0.00 Feb. 25, 2028 373 Disposed
Feb. 27, 2023 MGRC Restricted Stock Unit Common Stock (357) $0.00 Feb. 27, 2027 357 Disposed
Feb. 24, 2023 MGRC Restricted Stock Unit Common Stock (1,540) $0.00 Feb. 24, 2030 1,540 Acquired
Feb. 24, 2023 MGRC Restricted Stock Unit Common Stock (1,530) $0.00 Feb. 24, 2030 1,530 Acquired
Feb. 24, 2023 MGRC Restricted Stock Unit Common Stock (1,530) $0.00 Feb. 24, 2030 1,530 Acquired
Feb. 24, 2023 MGRC Restricted Stock Unit Common Stock (1,060) $0.00 Feb. 24, 2030 1,060 Acquired
Feb. 24, 2023 MGRC Restricted Stock Unit Common Stock (1,060) $0.00 Feb. 24, 2030 1,060 Acquired
March 15, 2022 MGRC Stock Appreciation Right Common Stock (5,715) $24.60 March 1, 2023 5,715 Disposed
March 15, 2022 MGRC Stock Appreciation Right Common Stock (3,015) $24.60 March 1, 2023 3,015 Disposed
March 2, 2022 MGRC Restricted Stock Unit Common Stock (1,200) $0.00 March 2, 2024 1,200 Disposed
March 2, 2022 MGRC Restricted Stock Unit Common Stock (560) $0.00 March 2, 2024 560 Disposed
March 1, 2022 MGRC Restricted Stock Unit Common Stock (380) $0.00 March 1, 2025 380 Disposed
March 1, 2022 MGRC Restricted Stock Unit Common Stock (200) $0.00 March 1, 2025 200 Disposed
Feb. 28, 2022 MGRC Restricted Stock Unit Common Stock (520) $0.00 Feb. 27, 2027 520 Disposed
Feb. 28, 2022 MGRC Restricted Stock Unit Common Stock (557) $0.00 Feb. 28, 2026 557 Disposed
Feb. 28, 2022 MGRC Restricted Stock Unit Common Stock (1,670) $0.00 Feb. 28, 2022 1,670 Disposed
Feb. 28, 2022 MGRC Restricted Stock Unit Common Stock (357) $0.00 Feb. 27, 2027 357 Disposed
Feb. 28, 2022 MGRC Restricted Stock Unit Common Stock (417) $0.00 Feb. 28, 2026 417 Disposed
Feb. 28, 2022 MGRC Restricted Stock Unit Common Stock (1,825) $0.00 Feb. 28, 2026 1,825 Disposed
Feb. 25, 2022 MGRC Restricted Stock Unit Common Stock (513) $0.00 Feb. 25, 2028 513 Disposed
Feb. 25, 2022 MGRC Restricted Stock Unit Common Stock (1,570) $0.00 Feb. 25, 2029 1,570 Acquired
Feb. 25, 2022 MGRC Restricted Stock Unit Common Stock (1,570) $0.00 Feb. 25, 2029 1,570 Acquired
Feb. 25, 2022 MGRC Restricted Stock Unit Common Stock (373) $0.00 Feb. 25, 2028 373 Disposed
Feb. 25, 2022 MGRC Restricted Stock Unit Common Stock (1,170) $0.00 Feb. 25, 2029 1,170 Acquired
Feb. 25, 2022 MGRC Restricted Stock Unit Common Stock (1,170) $0.00 Feb. 25, 2029 1,170 Acquired
March 1, 2021 MGRC Restricted Stock Units Common Stock (519) $0.00 Feb. 27, 2027 519 Disposed
March 1, 2021 MGRC Restricted Stock Units Common Stock (356) $0.00 Feb. 27, 2027 356 Disposed
March 1, 2021 MGRC Restricted Stock Units Common Stock (417) $0.00 Feb. 28, 2026 417 Acquired
March 1, 2021 MGRC Restricted Stock Units Common Stock (557) $0.00 Feb. 28, 2026 557 Disposed
March 1, 2021 MGRC Restricted Stock Units Common Stock (380) $0.00 March 1, 2025 380 Disposed
March 1, 2021 MGRC Restricted Stock Units Common Stock (1,900) $0.00 March 1, 2025 1,900 Disposed
March 1, 2021 MGRC Restricted Stock Units Common Stock (2,000) $0.00 March 1, 2025 2,000 Disposed
March 1, 2021 MGRC Restricted Stock Units Common Stock (200) $0.00 March 1, 2025 200 Disposed
Feb. 25, 2021 MGRC Restricted Stock Units Common Stock (1,540) $0.00 Feb. 25, 2028 1,540 Acquired
Feb. 25, 2021 MGRC Restricted Stock Units Common Stock (1,540) $0.00 Feb. 25, 2028 1,540 Acquired
Feb. 25, 2021 MGRC Restricted Stock Units Common Stock (1,120) $0.00 Feb. 25, 2028 1,120 Acquired
Feb. 25, 2021 MGRC Restricted Stock Units Common Stock (1,120) $0.00 Feb. 25, 2028 1,120 Acquired
Aug. 13, 2020 MGRC Stock Appreciation Right Common Stock (5,715) $24.60 March 1, 2023 5,715 Disposed
Aug. 13, 2020 MGRC Stock Appreciation Right Common Stock (3,015) $24.60 March 1, 2023 3,015 Disposed
Aug. 13, 2020 MGRC Stock Appreciation Right Common Stock (2,505) $34.57 March 2, 2024 2,505 Disposed
Aug. 13, 2020 MGRC Stock Appreciation Right Common Stock (1,260) $31.99 March 2, 2022 1,260 Disposed
Aug. 13, 2020 MGRC Stock Appreciation Right Common Stock (1,200) $34.57 March 2, 2024 1,200 Disposed
Aug. 13, 2020 MGRC Stock Appreciation Right Common Stock (670) $31.99 March 2, 2022 670 Disposed
March 2, 2020 MGRC Restricted Stock Units Common Stock (1,680) $0.00 March 2, 2024 1,680 Disposed
March 2, 2020 MGRC Restricted Stock Units Common Stock (3,600) $0.00 March 2, 2024 3,600 Disposed
March 2, 2020 MGRC Restricted Stock Units Common Stock (380) $0.00 March 1, 2025 380 Disposed
March 2, 2020 MGRC Restricted Stock Units Common Stock (594) $0.00 March 2, 2022 594 Disposed
March 2, 2020 MGRC Restricted Stock Units Common Stock (200) $0.00 March 1, 2025 200 Disposed
Feb. 28, 2020 MGRC Restricted Stock Units Common Stock (416) $0.00 Feb. 28, 2026 416 Disposed
Feb. 28, 2020 MGRC Restricted Stock Units Common Stock (556) $0.00 Feb. 28, 2026 556 Disposed
Feb. 27, 2020 MGRC Restricted Stock Units Common Stock (1,070) $0.00 Feb. 27, 2027 1,070 Acquired
Feb. 27, 2020 MGRC Restricted Stock Units Common Stock (1,560) $0.00 Feb. 27, 2027 1,560 Acquired
Feb. 27, 2020 MGRC Restricted Stock Units Common Stock (1,070) $0.00 Feb. 27, 2027 1,070 Acquired
Feb. 27, 2020 MGRC Restricted Stock Units Common Stock (1,560) $0.00 Feb. 27, 2027 1,560 Acquired
Oct. 31, 2019 MGRC Stock Appreciation Right Common Stock (400) $34.57 March 2, 2024 400 Disposed
Oct. 31, 2019 MGRC Stock Appreciation Right Common Stock (1,905) $24.60 March 1, 2023 1,905 Disposed
Oct. 31, 2019 MGRC Stock Appreciation Right Common Stock (835) $34.57 March 2, 2024 835 Disposed
Oct. 31, 2019 MGRC Stock Appreciation Right Common Stock (335) $31.99 March 2, 2022 335 Disposed
Oct. 31, 2019 MGRC Stock Appreciation Right Common Stock (1,005) $24.60 March 1, 2023 1,005 Disposed
Oct. 31, 2019 MGRC Stock Appreciation Right Common Stock (630) $31.99 March 2, 2022 630 Disposed
Aug. 2, 2019 MGRC Stock Appreciation Right Common Stock (1,005) $24.60 March 1, 2023 1,005 Disposed
Aug. 2, 2019 MGRC Stock Appreciation Right Common Stock (335) $31.99 March 2, 2022 335 Disposed
Aug. 2, 2019 MGRC Stock Appreciation Right Common Stock (835) $34.57 March 2, 2024 835 Disposed
Aug. 2, 2019 MGRC Stock Appreciation Right Common Stock (1,905) $24.60 March 1, 2023 1,905 Disposed
Aug. 2, 2019 MGRC Stock Appreciation Right Common Stock (630) $31.99 March 2, 2022 630 Disposed
Aug. 2, 2019 MGRC Stock Appreciation Right Common Stock (400) $34.57 March 2, 2024 400 Disposed
March 2, 2017 MGRC Restricted Stock Units Common Stock (1,200) $0.00 March 2, 2024 1,200 Disposed
March 2, 2017 MGRC Restricted Stock Units Common Stock (560) $0.00 March 2, 2024 560 Disposed

Showing latest 100 of 235 transactions

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 4 holdings

Securities held when first becoming an insider, per SEC Form 3.

Date Ticker Security Shares Ownership
March 31, 2006 MGRC Common Stock 9,890 Direct
March 31, 2006 MGRC Option to Buy (Officer's Option)→ Common Stock (19,900) 19,900 Direct
March 31, 2006 MGRC Option to Buy (Officer's Option)→ Common Stock (8,000) 8,000 Direct
March 31, 2006 MGRC Option to Buy (Officer's Option)→ Common Stock (13,000) 13,000 Direct