Insider at

04

Insider transactions

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

60 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
May 7, 2024 CTOS P 20,000 $3.90 $78,000 176,962 Direct +12.74% Acquired 150.8% (price as of 2026-10-02)
Nov. 13, 2023 CTOS P 40,000 $4.89 $195,600 89,836 Direct +80.26% Acquired 100.0% (price as of 2026-10-02)
Nov. 11, 2022 CTOS P 30,000 $6.45 $193,500 30,000 Direct · Acquired 51.6% (price as of 2026-10-02)
Aug. 12, 2014 TWIN S 6,500 $32.50 $211,250 51,488 Direct -11.21% Disposed -12.3% (price as of 2026-10-02)
Aug. 11, 2014 TWIN S 6,500 $32.17 $209,105 57,988 Direct -10.08% Disposed -11.4% (price as of 2026-10-02)
Aug. 26, 2011 TWIN S 7,500 $34.49 $258,675 38,276 Direct -16.38% Disposed -17.4% (price as of 2026-10-02)
Nov. 17, 2009 TWIN S 5,000 $11.17 $55,850 30,563 Direct -14.06% Disposed 155.2% (price as of 2026-10-02)
Sept. 1, 2009 TWIN S 4,000 $12.65 $50,600 35,563 Direct -10.11% Disposed 125.3% (price as of 2026-10-02)
Aug. 21, 2009 TWIN S 3,500 $12.23 $42,805 39,563 Direct -8.13% Disposed 133.1% (price as of 2026-10-02)
Jan. 25, 2008 TWIN S 300 $16.91 $5,073 20,056 Direct -1.47% Disposed 68.6% (price as of 2026-10-02)
Jan. 25, 2008 TWIN S 1,380 $16.90 $23,322 20,356 Direct -6.35% Disposed 68.7% (price as of 2026-10-02)
Jan. 25, 2008 TWIN S 300 $16.82 $5,046 21,736 Direct -1.36% Disposed 69.5% (price as of 2026-10-02)
Jan. 25, 2008 TWIN S 1 $16.75 $17 22,036 Direct 0.00% Disposed 70.2% (price as of 2026-10-02)
Jan. 25, 2008 TWIN S 1,100 $16.74 $18,414 22,037 Direct -4.75% Disposed 70.3% (price as of 2026-10-02)
Jan. 25, 2008 TWIN S 100 $16.67 $1,667 23,137 Direct -0.43% Disposed 71.0% (price as of 2026-10-02)
Jan. 25, 2008 TWIN S 1,419 $16.66 $23,641 23,237 Direct -5.76% Disposed 71.1% (price as of 2026-10-02)
Jan. 25, 2008 TWIN S 200 $16.65 $3,330 24,656 Direct -0.80% Disposed 71.2% (price as of 2026-10-02)
Jan. 25, 2008 TWIN S 100 $16.52 $1,652 24,856 Direct -0.40% Disposed 72.5% (price as of 2026-10-02)
Jan. 25, 2008 TWIN S 100 $16.51 $1,651 24,956 Direct -0.40% Disposed 72.7% (price as of 2026-10-02)
Jan. 25, 2008 TWIN S 826 $16.49 $13,621 25,056 Direct -3.19% Disposed 72.9% (price as of 2026-10-02)
Jan. 25, 2008 TWIN S 174 $16.45 $2,862 25,882 Direct -0.67% Disposed 73.3% (price as of 2026-10-02)
Aug. 31, 2007 TWIN S 100 $54.55 $5,455 13,028 Direct -0.76% Disposed 4.5% (price as of 2026-10-02)
Aug. 31, 2007 TWIN S 2,200 $54.69 $120,318 13,128 Direct -14.35% Disposed 4.2% (price as of 2026-10-02)
Aug. 31, 2007 TWIN S 200 $54.70 $10,940 15,328 Direct -1.29% Disposed 4.2% (price as of 2026-10-02)
Feb. 9, 2007 TWIN S 500 $42.46 $21,230 19,000 Direct -2.56% Disposed 34.3% (price as of 2026-10-02)
Jan. 26, 2007 TWIN S 1,000 $37.94 $37,940 19,500 Direct -4.88% Disposed 50.3% (price as of 2026-10-02)
May 19, 2006 TWIN S 5,190 $29.04 $150,718 22,000 Direct -19.09% Disposed 96.3% (price as of 2026-10-02)
Nov. 11, 2005 TWIN S 790 $39.15 $30,928 17,190 Direct -4.39% Disposed 191.2% (price as of 2026-10-02)
Aug. 25, 2005 TWIN S 1,000 $33.81 $33,810 17,980 Direct -5.27% Disposed 237.2% (price as of 2026-10-02)
Aug. 25, 2005 TWIN S 2,520 $32.63 $82,228 18,980 Direct -11.72% Disposed 249.4% (price as of 2026-10-02)
Aug. 5, 2003 TWIN S 2,500 $16.25 $40,625 0 Direct -100.00% Disposed 601.7% (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 1, 2026 CTOS Restricted Stock Unit Common Stock (95,000) · · 95,000 Acquired
April 1, 2026 CTOS Restricted Stock Unit Common Stock (22,500) · · 22,500 Disposed
April 1, 2026 CTOS Restricted Stock Unit Common Stock (45,000) · · 45,000 Disposed
April 1, 2026 CTOS Restricted Stock Unit Common Stock (22,500) · · 22,500 Disposed
April 28, 2025 CTOS Restricted Stock Unit Common Stock (90,000) · · 90,000 Acquired
April 1, 2025 CTOS Restricted Stock Unit Common Stock (45,000) · · 45,000 Disposed
April 1, 2025 CTOS Restricted Stock Unit Common Stock (22,500) · · 22,500 Disposed
April 1, 2024 CTOS Restricted Stock Unit Common Stock (45,000) · · 45,000 Disposed
April 1, 2024 CTOS Restricted Stock Unit Common Stock (22,500) · · 22,500 Disposed
April 1, 2023 CTOS Restricted Stock Unit Common Stock (22,500) · · 22,500 Disposed
Aug. 15, 2022 CTOS Performance Stock Unit Common Stock (45,000) · · 45,000 Acquired
Aug. 15, 2022 CTOS Restricted Stock Unit Common Stock (90,000) · · 90,000 Acquired
Aug. 15, 2022 CTOS Performance Stock Unit Common Stock (90,000) · · 90,000 Acquired
Aug. 15, 2022 CTOS Restricted Stock Unit Common Stock (180,000) · · 180,000 Acquired
Aug. 5, 2003 TWIN Stock Options Common Stock (2,500) $12.07 Nov. 11, 2012 2,500 Disposed

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

Compensation (DEF 14A)

08

Matched by name from proxy statements (DEF 14A) — verify against the filing.

Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2015 $234,768 · $297,032 · $0 $3,059 $51,570 $586,429
2014 $324,562 $5,000 $336,463 · $0 $2,958 $57,691 $726,674
2013 $311,948 · $369,644 $0 $0 $2,569 $70,416 $754,577

CTOS

CFO
Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2025 $608,077 $86,278 · · $230,922 · $24,692 $1,568,044
2024 $597,116 · · · · · $23,870 $831,586
2023 $585,000 · · · $346,028 · $25,950 $1,210,441

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.