Insider at

04

Insider transactions

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

No open-market trades on record; showing all filings.

DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
April 6, 2018 ROCK A 140 $32.41 $4,537 7,357 Direct +1.94% Acquired 23.9% (price as of 2026-10-02)
Jan. 12, 2018 ROCK A 383 $32.67 $12,513 7,218 Direct +5.60% Acquired 22.9% (price as of 2026-10-02)
Oct. 6, 2017 ROCK A 348 $35.94 $12,507 6,835 Direct +5.36% Acquired 11.7% (price as of 2026-10-02)
July 14, 2017 ROCK A 319 $39.24 $12,518 6,487 Direct +5.17% Acquired 2.3% (price as of 2026-10-02)
May 5, 2017 ROCK A 3,103 · · 3,103 Direct · Acquired (price as of 2026-10-02)
May 5, 2017 ROCK D 3,103 · · 2,936 Direct -51.38% Disposed (price as of 2026-10-02)
May 5, 2017 ROCK A 2,034 · · 4,423 Direct +85.14% Acquired (price as of 2026-10-02)
April 7, 2017 ROCK A 316 $39.58 $12,507 6,169 Direct +5.40% Acquired 1.4% (price as of 2026-10-02)
Jan. 13, 2017 ROCK A 349 $35.81 $12,498 5,853 Direct +6.34% Acquired 12.1% (price as of 2026-10-02)
Oct. 7, 2016 ROCK A 421 $29.67 $12,491 5,504 Direct +8.28% Acquired 35.3% (price as of 2026-10-02)
July 1, 2016 ROCK A 501 $24.93 $12,490 5,082 Direct +10.94% Acquired 61.1% (price as of 2026-10-02)
July 1, 2016 ROCK A 501 $24.93 $12,490 5,082 Direct +10.94% Acquired 61.1% (price as of 2026-10-02)
May 6, 2016 ROCK A 2,389 · · 2,389 Direct · Acquired (price as of 2026-10-02)
April 19, 2016 ROCK A 564 $22.17 $12,504 4,581 Direct +14.04% Acquired 81.1% (price as of 2026-10-02)
Jan. 29, 2016 ROCK A 611 $20.46 $12,501 4,017 Direct +17.94% Acquired 96.2% (price as of 2026-10-02)
May 7, 2015 ROCK A 2,936 $17.71 $51,997 6,039 Direct +94.62% Acquired 126.7% (price as of 2026-10-02)
Jan. 16, 2015 ROCK A 1,933 · · 3,406 Direct +131.23% Acquired (price as of 2026-10-02)
Jan. 16, 2015 ROCK A 1,933 $15.52 $30,000 3,406 Direct +131.23% Acquired 158.7% (price as of 2026-10-02)
May 2, 2014 ROCK A 3,103 $16.76 $52,006 3,103 Direct · Acquired 139.6% (price as of 2026-10-02)
March 20, 2014 ROCK A 1,473 · · 1,473 Direct · Acquired (price as of 2026-10-02)
March 20, 2014 ROCK A 1,473 $16.12 $23,745 1,473 Direct · Acquired 149.1% (price as of 2026-10-02)

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.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
April 6, 2018 ROCK Restricted Stock Unit (MSPP Post-2012) [F1] Common Stock (140) · · 140 Acquired
Jan. 12, 2018 ROCK Restricted Stock Unit (MSPP Post-2012) [F1] Common Stock (383) · · 383 Acquired
Oct. 6, 2017 ROCK Restricted Stock Unit (MSPP Post-2012) [F1] Common Stock (348) · · 348 Acquired
July 14, 2017 ROCK Restricted Stock Unit (MSPP Post-2012) [F1] Common Stock (319) · · 319 Acquired
April 7, 2017 ROCK Restricted Stock Unit (MSPP Post-2012) [F1] Common Stock · · 316 Acquired
Jan. 13, 2017 ROCK Restricted Stock Unit (MSPP Post-2012) [F1] Common Stock (349) · · 349 Acquired
Oct. 7, 2016 ROCK Restricted Stock Unit (MSPP Post-2012) [F1] Common Stock (421) · · 421 Acquired
July 1, 2016 ROCK Restricted Stock Unit (MSPP Post-2012) [F1] Common Stock (501) · · 501 Acquired
July 1, 2016 ROCK Restricted Stock Unit (MSPP Post-2012) [F1] Common Stock (501) · · 501 Acquired
April 19, 2016 ROCK Restricted Stock Unit (MSPP Post-2012) [F1] Common Stock (564) · · 564 Acquired
Jan. 29, 2016 ROCK Restricted Stock Unit (MSPP Post-2012) [F1] Common Stock (611) · · 611 Acquired
Jan. 16, 2015 ROCK Restricted Stock Unit (MSPP Match Post-2012) [F1] Common Stock (1,933) · · 1,933 Acquired
Jan. 16, 2015 ROCK Restricted Stock Unit (MSPP Post-2012) [F3] Common Stock (1,933) · · 1,933 Acquired
March 20, 2014 ROCK Restricted Stock Unit (MSPP Match Post-2012) [F1] Common Stock (1,473) · · 1,473 Acquired
March 20, 2014 ROCK Restricted Stock Unit (MSPP Post-2012) [F3] Common Stock (1,473) · · 1,473 Acquired

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