Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 19 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
Dec. 31, 2022 ROCK A 183 $47.99 $8,782 1,223 Direct +17.60% Acquired -15.0% (price as of 2026-10-06)
Dec. 31, 2022 ROCK A 73 · · 489 Direct +17.55% Acquired (price as of 2026-10-06)
Sept. 30, 2022 ROCK A 240 $42.65 $10,236 1,040 Direct +30.00% Acquired -4.3% (price as of 2026-10-06)
Sept. 30, 2022 ROCK A 96 · · 416 Direct +30.00% Acquired (price as of 2026-10-06)
June 30, 2022 ROCK A 250 $40.80 $10,200 801 Direct +45.37% Acquired 0.0% (price as of 2026-10-06)
June 30, 2022 ROCK A 100 · · 320 Direct +45.45% Acquired (price as of 2026-10-06)
March 31, 2022 ROCK A 161 $52.69 $8,483 550 Direct +41.39% Acquired -22.6% (price as of 2026-10-06)
March 31, 2022 ROCK A 65 · · 220 Direct +41.94% Acquired (price as of 2026-10-06)
March 8, 2022 ROCK F 94 $48.52 $4,561 3,419 Direct -2.68% Disposed -15.9% (price as of 2026-10-06)
March 1, 2022 ROCK A 2,422 · · 3,513 Direct +222.00% Acquired (price as of 2026-10-06)
Feb. 22, 2022 ROCK D 3,055 · · 0 Direct -100.00% Disposed (price as of 2026-10-06)
Dec. 31, 2021 ROCK A 138 $71.40 $9,853 389 Direct +54.98% Acquired -42.9% (price as of 2026-10-06)
Dec. 31, 2021 ROCK A 55 · · 156 Direct +54.46% Acquired (price as of 2026-10-06)
Sept. 30, 2021 ROCK A 117 $71.93 $8,416 251 Direct +87.31% Acquired -43.3% (price as of 2026-10-06)
Sept. 30, 2021 ROCK A 47 · · 101 Direct +87.04% Acquired (price as of 2026-10-06)
June 30, 2021 ROCK A 48 · · 54 Direct +800.00% Acquired (price as of 2026-10-06)
June 30, 2021 ROCK A 119 $82.64 $9,834 134 Direct +793.33% Acquired -50.6% (price as of 2026-10-06)
March 31, 2021 ROCK A 15 $91.76 $1,376 15 Direct · Acquired -55.5% (price as of 2026-10-06)
March 31, 2021 ROCK A 6 · · 6 Direct · Acquired (price as of 2026-10-06)

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
Dec. 31, 2022 ROCK Restricted Stock Unit (2018 MSPP) [F3] Common Stock (183) · · 183 Acquired
Dec. 31, 2022 ROCK Restricted Stock Unit (2018 MSPP Match) [F1] Common Stock (73) · · 73 Acquired
Sept. 30, 2022 ROCK Restricted Stock Unit (2018 MSPP) [F3] Common Stock (240) · · 240 Acquired
Sept. 30, 2022 ROCK Restricted Stock Unit (2018 MSPP Match) [F1] Common Stock (96) · · 96 Acquired
June 30, 2022 ROCK Restricted Stock Unit (2018 MSPP) [F3] Common Stock (250) · · 250 Acquired
June 30, 2022 ROCK Restricted Stock Unit (2018 MSPP Match) [F1] Common Stock (100) · · 100 Acquired
March 31, 2022 ROCK Restricted Stock Unit (2018 MSPP) [F3] Common Stock (161) · · 161 Acquired
March 31, 2022 ROCK Restricted Stock Unit (2018 MSPP Match) [F1] Common Stock (65) · · 65 Acquired
Dec. 31, 2021 ROCK Restricted Stock Unit (2018 MSPP) [F3] Common Stock (138) · · 138 Acquired
Dec. 31, 2021 ROCK Restricted Stock Unit (2018 MSPP Match) [F1] Common Stock (55) · · 55 Acquired
Sept. 30, 2021 ROCK Restricted Stock Unit (2018 MSPP) [F3] Common Stock (117) · · 117 Acquired
Sept. 30, 2021 ROCK Restricted Stock Unit (2018 MSPP Match) [F1] Common Stock (47) · · 47 Acquired
June 30, 2021 ROCK Restricted Stock Unit (2018 MSPP Match) [F1] Common Stock (48) · · 48 Acquired
June 30, 2021 ROCK Restricted Stock Unit (2018 MSPP) [F3] Common Stock (119) · · 119 Acquired
March 31, 2021 ROCK Restricted Stock Unit (2018 MSPP) [F3] Common Stock (15) · · 15 Acquired
March 31, 2021 ROCK Restricted Stock Unit (2018 MSPP Match) [F1] Common Stock (6) · · 6 Acquired

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

Initial ownership (Form 3) 2 holdings

07

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

DateTickerSecuritySharesOwnership
March 11, 2021 ROCK Performance Stock Unit (March 2021) [F1] 3,055 Direct
March 11, 2021 ROCK Restricted Stock Unit (LTIP 3/8/2021) [F2] 1,091 Direct