Dennis P Stradford

CIK 1226141 · View on SEC EDGAR ↗

Insider

First SEC filing: June 9, 2023 · Latest: June 9, 2023

On this page

Insider at

Insider transactions

0 buys (P) 0 sells (S) Net: $0 + 65 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

65 other filings hidden
Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
March 10, 2023 MGRC S 1,700 $97.88 $166,396 7,500 Direct -18.48% Disposed 19.3% (price as of 2026-08-21)
June 2, 2022 MGRC S 1,000 $83.20 $83,200 9,200 Direct -9.80% Disposed 40.3% (price as of 2026-08-21)
Aug. 2, 2019 MGRC S 2,200 $68.17 $149,974 5,000 Direct -30.56% Disposed 71.3% (price as of 2026-08-21)
Dec. 10, 2018 MGRC S 3,200 $51.37 $164,384 5,000 Direct -39.02% Disposed 127.3% (price as of 2026-08-21)
Nov. 2, 2017 MGRC S 3,900 $49.41 $192,699 5,000 Direct -43.82% Disposed 136.3% (price as of 2026-08-21)
May 10, 2017 MGRC S 3,000 $36.25 $108,750 8,900 Direct -25.21% Disposed 222.1% (price as of 2026-08-21)
Aug. 24, 2016 MGRC S 2,800 $31.87 $89,236 8,000 Direct -25.93% Disposed 266.4% (price as of 2026-08-21)
Dec. 15, 2014 MGRC S 4,779 $33.91 $162,056 5,000 Direct -48.87% Disposed 244.4% (price as of 2026-08-21)
Dec. 12, 2014 MGRC S 425 $34.50 $14,662 9,779 Direct -4.17% Disposed 238.5% (price as of 2026-08-21)
Dec. 11, 2014 MGRC S 1,418 $35.19 $49,899 10,204 Direct -12.20% Disposed 231.8% (price as of 2026-08-21)
May 30, 2014 MGRC S 2,330 $34.20 $79,686 5,000 Direct -31.79% Disposed 241.4% (price as of 2026-08-21)
May 8, 2014 MGRC S 754 $31.28 $23,585 5,000 Direct -13.10% Disposed 273.3% (price as of 2026-08-21)
May 5, 2014 MGRC S 2,346 $31.00 $72,726 5,754 Direct -28.96% Disposed 276.7% (price as of 2026-08-21)
March 12, 2014 MGRC S 2,743 $34.02 $93,317 5,000 Direct -35.43% Disposed 243.2% (price as of 2026-08-21)
Aug. 28, 2013 MGRC S 2,948 $34.43 $101,500 5,000 Direct -37.09% Disposed 239.2% (price as of 2026-08-21)
June 3, 2013 MGRC S 17,000 $33.14 $563,380 5,000 Direct -77.27% Disposed 252.4% (price as of 2026-08-21)
May 8, 2013 MGRC S 2,100 $30.71 $64,491 7,000 Direct -23.08% Disposed 280.2% (price as of 2026-08-21)
Nov. 30, 2012 MGRC S 4,000 $27.89 $111,560 7,000 Direct -36.36% Disposed 318.7% (price as of 2026-08-21)
Aug. 29, 2012 MGRC S 4,913 $25.02 $122,923 8,900 Direct -35.57% Disposed 366.7% (price as of 2026-08-21)
Aug. 29, 2012 MGRC S 1,900 $25.01 $47,519 7,000 Direct -21.35% Disposed 366.9% (price as of 2026-08-21)
Aug. 28, 2012 MGRC S 1,087 $25.13 $27,316 9,300 Direct -10.47% Disposed 364.7% (price as of 2026-08-21)
Aug. 28, 2012 MGRC S 400 $25.12 $10,048 8,900 Direct -4.30% Disposed 364.8% (price as of 2026-08-21)
May 9, 2011 MGRC S 3,000 $26.65 $79,950 7,000 Direct -30.00% Disposed 338.2% (price as of 2026-08-21)
May 12, 2010 MGRC S 4,000 $25.50 $102,000 9,000 Direct -30.77% Disposed 357.9% (price as of 2026-08-21)
March 9, 2009 MGRC P 5,000 $12.24 $61,200 10,000 Direct +100.00% Acquired 854.0% (price as of 2026-08-21)
Feb. 29, 2008 MGRC P 1,200 $21.21 $25,452 2,382 Direct +101.52% Acquired 450.5% (price as of 2026-08-21)
Feb. 29, 2008 MGRC P 300 $21.19 $6,357 1,182 Direct +34.01% Acquired 451.1% (price as of 2026-08-21)
Feb. 29, 2008 MGRC P 700 $21.33 $14,931 5,000 Direct +16.28% Acquired 447.4% (price as of 2026-08-21)
Feb. 29, 2008 MGRC P 300 $21.32 $6,396 4,300 Direct +7.50% Acquired 447.7% (price as of 2026-08-21)
Feb. 29, 2008 MGRC P 400 $21.31 $8,524 4,000 Direct +11.11% Acquired 448.0% (price as of 2026-08-21)
Feb. 29, 2008 MGRC P 100 $21.30 $2,130 3,600 Direct +2.86% Acquired 448.2% (price as of 2026-08-21)
Feb. 29, 2008 MGRC P 600 $21.27 $12,762 3,500 Direct +20.69% Acquired 449.0% (price as of 2026-08-21)
Feb. 29, 2008 MGRC P 118 $21.26 $2,509 2,900 Direct +4.24% Acquired 449.2% (price as of 2026-08-21)
Feb. 29, 2008 MGRC P 400 $21.25 $8,500 2,782 Direct +16.79% Acquired 449.5% (price as of 2026-08-21)
Feb. 29, 2008 MGRC P 200 $21.17 $4,234 882 Direct +29.33% Acquired 451.6% (price as of 2026-08-21)

Showing latest 100 of 142 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
June 7, 2023 MGRC Restricted Stock Unit Common Stock (300) $0.00 Feb. 24, 2030 300 Disposed
April 3, 2023 MGRC Restricted Stock Unit Common Stock (1,500) $0.00 Feb. 25, 2029 1,500 Disposed
Feb. 24, 2023 MGRC Restricted Stock Unit Common Stock (1,200) $0.00 Feb. 24, 2030 1,200 Acquired
April 1, 2022 MGRC Restricted Stock Unit Common Stock (1,500) $0.00 Feb. 25, 2028 1,500 Disposed
Feb. 25, 2022 MGRC Restricted Stock Unit Common Stock (1,500) $0.00 Feb. 25, 2029 1,500 Acquired
April 1, 2021 MGRC Restricted Stock Unit Common Stock (1,700) $0.00 Feb. 27, 2027 1,700 Disposed
Feb. 25, 2021 MGRC Restricted Stock Units Common Stock (1,500) $0.00 Feb. 25, 2028 1,500 Acquired
April 1, 2020 MGRC Restricted Stock Units Common Stock (2,000) $0.00 Feb. 28, 2026 2,000 Disposed
Feb. 27, 2020 MGRC Restricted Stock Units Common Stock (1,700) $0.00 Feb. 27, 2027 1,700 Acquired
April 1, 2019 MGRC Restricted Stock Units Common Stock (2,200) $0.00 March 1, 2025 2,200 Disposed
Feb. 28, 2019 MGRC Restricted Stock Units Common Stock (2,000) $0.00 Feb. 28, 2026 2,000 Acquired
April 2, 2018 MGRC Restricted Stock Units Common Stock (3,200) $0.00 March 2, 2024 3,200 Disposed
March 1, 2018 MGRC Restricted Stock Units Common Stock (2,200) $0.00 March 1, 2025 2,200 Acquired
April 3, 2017 MGRC Restricted Stock Units Common Stock (3,900) $0.00 March 1, 2023 3,900 Disposed
March 2, 2017 MGRC Restricted Stock Units Common Stock (3,200) $0.00 March 2, 2024 3,200 Acquired
April 1, 2016 MGRC Restricted Stock Units Common Stock (3,000) $0.00 March 2, 2022 3,000 Disposed
Feb. 29, 2016 MGRC Restricted Stock Units Common Stock (3,900) $0.00 March 1, 2023 3,900 Acquired
April 1, 2015 MGRC Restricted Stock Units Common Stock (2,800) $0.00 March 3, 2021 2,800 Disposed
March 2, 2015 MGRC Restricted Stock Units Common Stock (3,000) $0.00 March 2, 2022 3,000 Acquired
Dec. 8, 2014 MGRC Stock Option Common Stock (16,000) $20.71 Feb. 25, 2015 16,000 Disposed
May 27, 2014 MGRC Stock Option Common Stock (6,000) $20.71 Feb. 25, 2015 6,000 Disposed
April 1, 2014 MGRC Restricted Stock Units Common Stock (3,100) $0.00 Feb. 25, 2020 3,100 Disposed
March 7, 2014 MGRC Officer Right to Buy Common Stock (0) $22.30 Dec. 28, 2014 8,000 Disposed
March 3, 2014 MGRC Restricted Stock Units Common Stock (2,800) $0.00 March 3, 2021 2,800 Acquired
Aug. 27, 2013 MGRC Officer Right to Buy Common Stock (16,000) $22.30 Dec. 28, 2014 8,000 Disposed
June 3, 2013 MGRC Stock Option Common Stock (12,000) $31.14 Feb. 26, 2014 12,000 Disposed
April 1, 2013 MGRC Restricted Stock Unit Common Stock (2,100) $0.00 March 2, 2019 2,100 Disposed
Feb. 25, 2013 MGRC Restricted Stock Units Common Stock (3,100) $0.00 Feb. 25, 2020 3,100 Acquired
Nov. 30, 2012 MGRC Officer Right to Buy Common Stock (4,000) $13.94 Nov. 20, 2013 4,000 Disposed
Aug. 29, 2012 MGRC Officer Right to Buy Common Stock (1,600) $11.26 Nov. 21, 2012 1,600 Disposed
Aug. 29, 2012 MGRC Officer Right to Buy Common Stock (3,313) $13.94 Nov. 20, 2013 3,313 Disposed
Aug. 28, 2012 MGRC Officer Right to Buy Common Stock (400) $11.26 Nov. 21, 2012 400 Disposed
Aug. 28, 2012 MGRC Officer Right to Buy Common Stock (687) $13.94 Nov. 20, 2013 687 Disposed
April 2, 2012 MGRC Restricted Stock Units Common Stock (2,300) $0.00 Feb. 25, 2018 2,300 Disposed
March 2, 2012 MGRC Restricted Stock Unit Common Stock (2,100) $0.00 March 2, 2019 2,100 Acquired
Feb. 25, 2011 MGRC Restricted Stock Units [F1] Common Stock (2,300) $0.00 Feb. 25, 2018 2,300 Acquired
Feb. 25, 2008 MGRC Stock Option Common Stock (22,000) $20.71 Feb. 25, 2015 22,000 Acquired
May 14, 2007 MGRC Officer Right to Buy Common Stock (10,000) $11.26 Nov. 21, 2012 10,000 Disposed
Feb. 26, 2007 MGRC Director Option To Buy Common Stock (12,000) $31.14 Feb. 26, 2014 12,000 Acquired
Dec. 2, 2005 MGRC Director Option To Buy Common Stock (16,000) $29.56 Dec. 2, 2015 16,000 Acquired
Sept. 14, 2005 MGRC Director Option To Buy Common Stock (8,000) $11.26 Nov. 21, 2012 8,000 Disposed
Dec. 28, 2004 MGRC Director Option To Buy Common Stock (8,000) $44.60 Dec. 28, 2014 8,000 Disposed
Nov. 21, 2003 MGRC Director Option To Buy Common Stock $27.88 Nov. 21, 2013 4,000 Disposed

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