Insider at

04

Insider transactions

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

48 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Aug. 15, 2011 THR P 2,000 $13.50 $27,000 5,784 Direct +52.85% Acquired
Aug. 8, 2008 AROC P 100 $48.34 $4,834 91,946 Direct +0.11% Acquired -37.3% (price as of 2026-10-02)
Aug. 8, 2008 AROC P 100 $48.38 $4,838 91,846 Direct +0.11% Acquired -37.3% (price as of 2026-10-02)
Aug. 8, 2008 AROC P 300 $48.42 $14,526 91,746 Direct +0.33% Acquired -37.4% (price as of 2026-10-02)
Aug. 8, 2008 AROC P 700 $48.35 $33,845 91,446 Direct +0.77% Acquired -37.3% (price as of 2026-10-02)
Aug. 8, 2008 AROC P 1,000 $48.24 $48,240 90,746 Direct +1.11% Acquired -37.1% (price as of 2026-10-02)
Aug. 8, 2008 AROC P 1,000 $48.18 $48,180 89,746 Direct +1.13% Acquired -37.0% (price as of 2026-10-02)
Aug. 8, 2008 AROC P 800 $48.33 $38,664 88,746 Direct +0.91% Acquired -37.2% (price as of 2026-10-02)
Aug. 8, 2008 AROC P 1,000 $48.29 $48,290 87,946 Direct +1.15% Acquired -37.2% (price as of 2026-10-02)
Aug. 8, 2008 AROC P 300 $48.31 $14,493 86,946 Direct +0.35% Acquired -37.2% (price as of 2026-10-02)
Aug. 8, 2008 AROC P 200 $48.29 $9,658 86,646 Direct +0.23% Acquired -37.2% (price as of 2026-10-02)
Aug. 8, 2008 AROC P 1,000 $48.30 $48,300 86,446 Direct +1.17% Acquired -37.2% (price as of 2026-10-02)
Aug. 8, 2008 AROC P 100 $48.31 $4,831 85,446 Direct +0.12% Acquired -37.2% (price as of 2026-10-02)
Aug. 8, 2008 AROC P 100 $48.40 $4,840 85,346 Direct +0.12% Acquired -37.3% (price as of 2026-10-02)
Aug. 8, 2008 AROC P 200 $48.19 $9,638 85,246 Direct +0.24% Acquired -37.1% (price as of 2026-10-02)
Aug. 8, 2008 AROC P 600 $48.32 $28,992 85,046 Direct +0.71% Acquired -37.2% (price as of 2026-10-02)
Aug. 8, 2008 AROC P 500 $48.12 $24,060 84,446 Direct +0.60% Acquired -37.0% (price as of 2026-10-02)
Aug. 8, 2008 AROC P 100 $48.27 $4,827 83,946 Direct +0.12% Acquired -37.2% (price as of 2026-10-02)
Aug. 8, 2008 AROC P 200 $48.25 $9,650 83,846 Direct +0.24% Acquired -37.1% (price as of 2026-10-02)
Aug. 8, 2008 AROC P 100 $48.52 $4,852 83,646 Direct +0.12% Acquired -37.5% (price as of 2026-10-02)
Aug. 8, 2008 AROC P 600 $48.43 $29,058 83,546 Direct +0.72% Acquired -37.4% (price as of 2026-10-02)
Aug. 8, 2008 AROC P 200 $48.40 $9,680 82,946 Direct +0.24% Acquired -37.3% (price as of 2026-10-02)
Aug. 8, 2008 AROC P 800 $48.41 $38,728 82,746 Direct +0.98% Acquired -37.3% (price as of 2026-10-02)
Dec. 7, 2007 AROC S 400 $79.94 $31,976 47,881 Direct -0.83% Disposed -62.1% (price as of 2026-10-02)
Dec. 7, 2007 AROC S 500 $79.97 $39,985 48,281 Direct -1.02% Disposed -62.1% (price as of 2026-10-02)
Dec. 7, 2007 AROC S 100 $79.88 $7,988 48,781 Direct -0.20% Disposed -62.0% (price as of 2026-10-02)
Dec. 7, 2007 AROC S 200 $79.85 $15,970 48,881 Direct -0.41% Disposed -62.0% (price as of 2026-10-02)
Dec. 7, 2007 AROC S 200 $79.86 $15,972 49,081 Direct -0.41% Disposed -62.0% (price as of 2026-10-02)
Dec. 7, 2007 AROC S 1,800 $79.89 $143,802 49,281 Direct -3.52% Disposed -62.0% (price as of 2026-10-02)
Dec. 7, 2007 AROC S 100 $79.90 $7,990 51,081 Direct -0.20% Disposed -62.0% (price as of 2026-10-02)
Dec. 7, 2007 AROC S 300 $79.70 $23,910 51,181 Direct -0.58% Disposed -61.9% (price as of 2026-10-02)
Dec. 7, 2007 AROC S 500 $79.60 $39,800 51,481 Direct -0.96% Disposed -61.9% (price as of 2026-10-02)
Dec. 7, 2007 AROC S 600 $79.50 $47,700 51,981 Direct -1.14% Disposed -61.8% (price as of 2026-10-02)
Dec. 7, 2007 AROC S 19,900 $80.00 $1,592,000 52,581 Direct -27.46% Disposed -62.1% (price as of 2026-10-02)
Dec. 7, 2007 AROC S 400 $80.10 $32,040 72,481 Direct -0.55% Disposed -62.1% (price as of 2026-10-02)
Dec. 7, 2007 AROC S 1,382 $80.35 $111,044 72,881 Direct -1.86% Disposed -62.3% (price as of 2026-10-02)
Aug. 23, 2007 AROC S 100 $77.41 $7,741 72,626 Direct -0.14% Disposed -60.8% (price as of 2026-10-02)
Aug. 23, 2007 AROC S 100 $77.39 $7,739 72,726 Direct -0.14% Disposed -60.8% (price as of 2026-10-02)
Aug. 23, 2007 AROC S 100 $77.35 $7,735 72,826 Direct -0.14% Disposed -60.8% (price as of 2026-10-02)
Aug. 23, 2007 AROC S 397 $77.32 $30,696 72,926 Direct -0.54% Disposed -60.8% (price as of 2026-10-02)
Aug. 23, 2007 AROC S 1,700 $77.31 $131,427 73,323 Direct -2.27% Disposed -60.8% (price as of 2026-10-02)
Aug. 23, 2007 AROC S 1,400 $77.30 $108,220 75,023 Direct -1.83% Disposed -60.8% (price as of 2026-10-02)
Aug. 23, 2007 AROC S 200 $77.29 $15,458 76,423 Direct -0.26% Disposed -60.8% (price as of 2026-10-02)
Aug. 23, 2007 AROC S 1,300 $77.27 $100,451 76,623 Direct -1.67% Disposed -60.7% (price as of 2026-10-02)
Aug. 23, 2007 AROC S 1,300 $77.25 $100,425 77,923 Direct -1.64% Disposed -60.7% (price as of 2026-10-02)
Aug. 23, 2007 AROC S 100 $77.22 $7,722 79,223 Direct -0.13% Disposed -60.7% (price as of 2026-10-02)
Aug. 23, 2007 AROC S 300 $77.20 $23,160 79,323 Direct -0.38% Disposed -60.7% (price as of 2026-10-02)
Aug. 23, 2007 AROC S 700 $77.15 $54,005 79,623 Direct -0.87% Disposed -60.7% (price as of 2026-10-02)
Aug. 23, 2007 AROC S 2,100 $77.10 $161,910 80,323 Direct -2.55% Disposed -60.7% (price as of 2026-10-02)
Aug. 23, 2007 AROC S 100 $77.09 $7,709 82,423 Direct -0.12% Disposed -60.7% (price as of 2026-10-02)
Aug. 23, 2007 AROC S 4,300 $77.08 $331,444 82,523 Direct -4.95% Disposed -60.7% (price as of 2026-10-02)
Aug. 23, 2007 AROC S 100 $77.06 $7,706 86,823 Direct -0.12% Disposed -60.6% (price as of 2026-10-02)

Showing latest 100 of 109 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.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
Aug. 1, 2013 THR Restricted Stock Award Common Stock (2,488) $0.00 · 2,488 Acquired
March 4, 2009 AROC Employee Stock Option (Right to Buy) Common Stock (93,185) $16.14 March 4, 2016 93,185 Acquired
March 4, 2008 AROC Stock Option (Right to Buy) Common Stock (54,210) $67.30 March 14, 2015 54,210 Acquired
March 4, 2008 AROC Stock Option (Right to Buy) Common Stock (29,015) $16.71 March 10, 2013 29,015 Disposed
Dec. 7, 2007 AROC Right to Acquire Common Stock Common Stock (1,706) $0.00 · 1,706 Acquired
Aug. 27, 2007 AROC Stock Option (Right to Buy) Common Stock (3,325) $30.07 April 30, 2014 3,325 Disposed
Aug. 20, 2007 AROC Stock Option (right to buy) Common Stock (38,651) · June 12, 2017 38,651 Acquired
Aug. 20, 2007 AROC Stock Option (right to buy) Common Stock (130,000) · March 3, 2016 130,000 Acquired
Aug. 20, 2007 AROC Stock Option (right to buy) Common Stock (30,000) · March 9, 2015 30,000 Acquired
Aug. 20, 2007 AROC Stock Option (right to buy) Common Stock (35,000) · April 30, 2014 35,000 Acquired
Aug. 20, 2007 AROC Stock Option (right to buy) Common Stock (29,015) · March 10, 2013 29,015 Acquired
Aug. 20, 2007 AROC Stock Option (right to buy) Common Stock (145,306) · Feb. 19, 2012 145,306 Acquired
Aug. 20, 2007 AROC Stock Option (right to buy) Common Stock (97,024) · April 20, 2011 97,024 Acquired
Aug. 20, 2007 AROC Stock Option (right to buy) Common Stock (90,523) · Dec. 11, 2010 90,523 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
July 31, 2015 TTI Common Stock 0 Direct
Aug. 22, 2007 AROC Unit Appreciation Right [F1]→ Common Units · Direct