Insider at

04

Insider transactions

05
1 buys (P) 0 sells (S) Net: $242,000 + 70 non-open-market transactions below Avg return of open purchases vs now: 32.4% 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

70 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
May 19, 2026 SWIM P 50,000 $4.84 $242,000 100,000 Indirect +100.00% Acquired 32.4% (price as of 2026-10-02)
May 12, 2025 SWIM S 4,417 $6.45 $28,490 189,251 Direct -2.28% Disposed -0.6% (price as of 2026-10-02)
May 9, 2025 SWIM S 45,583 $5.95 $271,219 193,668 Direct -19.05% Disposed 7.7% (price as of 2026-10-02)
May 12, 2023 SWIM P 10,000 $3.40 $34,000 169,050 Direct +6.29% Acquired 88.5% (price as of 2026-10-02)
May 11, 2023 SWIM P 40,000 $3.40 $136,000 159,050 Direct +33.60% Acquired 88.5% (price as of 2026-10-02)
Aug. 4, 2021 TREX S 10b5-1 5,697 $98.92 $563,547 9,849 Direct -36.65% Disposed -56.0% (price as of 2026-10-02)
Aug. 4, 2021 TREX S 10b5-1 11,135 $97.99 $1,091,119 15,546 Direct -41.73% Disposed -55.5% (price as of 2026-10-02)
Aug. 4, 2021 TREX S 10b5-1 1,600 $96.68 $154,688 26,681 Direct -5.66% Disposed -54.9% (price as of 2026-10-02)
May 12, 2021 TREX S 10b5-1 8,982 $102.85 $923,799 27,124 Direct -24.88% Disposed -57.6% (price as of 2026-10-02)
April 27, 2021 SWIM P 50,000 $19.00 $950,000 50,000 Direct · Acquired -66.3% (price as of 2026-10-02)
Feb. 24, 2021 TREX S 10b5-1 12,588 $92.13 $1,159,732 36,106 Direct -25.85% Disposed -52.7% (price as of 2026-10-02)
Aug. 5, 2020 TREX S 10b5-1 6,114 $137.31 $839,513 24,347 Direct -20.07% Disposed -36.6% (price as of 2026-10-02)
Aug. 5, 2020 TREX S 10b5-1 5,986 $137.87 $825,290 30,746 Direct -16.30% Disposed -36.8% (price as of 2026-10-02)
May 6, 2020 TREX S 10b5-1 1,700 $109.53 $186,201 48,716 Direct -3.37% Disposed -20.5% (price as of 2026-10-02)
May 6, 2020 TREX S 10b5-1 1,200 $108.85 $130,620 50,416 Direct -2.32% Disposed -20.0% (price as of 2026-10-02)
May 6, 2020 TREX S 10b5-1 8,400 $107.80 $905,520 51,616 Direct -14.00% Disposed -19.2% (price as of 2026-10-02)
May 6, 2020 TREX S 10b5-1 800 $106.87 $85,496 60,016 Direct -1.32% Disposed -18.5% (price as of 2026-10-02)
Feb. 26, 2020 TREX S 10b5-1 1,406 $104.04 $146,280 60,816 Direct -2.26% Disposed -16.3% (price as of 2026-10-02)
Feb. 26, 2020 TREX S 10b5-1 200 $102.72 $20,544 62,222 Direct -0.32% Disposed -15.2% (price as of 2026-10-02)
Feb. 26, 2020 TREX S 10b5-1 200 $101.23 $20,246 62,422 Direct -0.32% Disposed -13.9% (price as of 2026-10-02)
Feb. 26, 2020 TREX S 10b5-1 9,800 $100.64 $986,272 62,622 Direct -13.53% Disposed -13.4% (price as of 2026-10-02)
Feb. 26, 2020 TREX S 10b5-1 494 $99.13 $48,970 72,422 Direct -0.68% Disposed -12.1% (price as of 2026-10-02)
July 30, 2019 TREX S 10b5-1 2,744 $81.89 $224,706 66,152 Direct -3.98% Disposed 6.4% (price as of 2026-10-02)
July 30, 2019 TREX S 10b5-1 8,400 $82.52 $693,168 68,896 Direct -10.87% Disposed 5.6% (price as of 2026-10-02)
May 1, 2019 TREX S 10b5-1 2,745 $68.74 $188,691 68,896 Direct -3.83% Disposed 26.7% (price as of 2026-10-02)
May 1, 2019 TREX S 10b5-1 9,235 $68.22 $630,012 71,641 Direct -11.42% Disposed 27.7% (price as of 2026-10-02)
Feb. 19, 2019 TREX S 10b5-1 10,750 $78.06 $839,145 71,641 Direct -13.05% Disposed 11.6% (price as of 2026-10-02)
Feb. 19, 2019 TREX S 10b5-1 2,745 $77.55 $212,875 82,391 Direct -3.22% Disposed 12.3% (price as of 2026-10-02)
May 10, 2018 TREX S 10b5-1 470 $114.10 $53,627 32,450 Direct -1.43% Disposed 52.7% (price as of 2026-10-02)
May 10, 2018 TREX S 10b5-1 4,051 $113.22 $458,654 32,920 Direct -10.96% Disposed 53.9% (price as of 2026-10-02)

Showing latest 100 of 395 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
March 11, 2024 TREX Stock Appreciation Right Common Stock (15,224) $38.85 April 28, 2025 15,224 Disposed
March 11, 2024 TREX Stock Appreciation Right Common Stock (12,622) $50.83 April 28, 2025 12,622 Disposed
Feb. 7, 2024 TREX Stock Appreciation Right Common Stock (11,434) $17.52 April 28, 2025 11,434 Disposed
Feb. 7, 2024 TREX Stock Appreciation Right Common Stock (14,808) $28.10 April 28, 2025 14,808 Disposed
Aug. 1, 2023 TREX Stock Appreciation Right Common Stock (11,434) $17.52 April 28, 2025 11,434 Disposed
April 22, 2021 SWIM Restricted Stock Units Common Stock (6,579) · · 6,579 Acquired
Feb. 19, 2020 TREX Stock Appreciation Right Common Stock (6,311) $101.66 Feb. 19, 2030 6,311 Acquired
July 30, 2019 TREX Stock Appreciation Right Common Stock (20,512) $20.58 Aug. 17, 2025 20,512 Disposed
April 30, 2019 TREX Stock Appreciation Right Common Stock (11,424) $20.58 Aug. 17, 2025 11,424 Disposed
April 30, 2019 TREX Stock Appreciation Right Common Stock (10,256) $20.58 Aug. 17, 2025 10,256 Disposed
Feb. 15, 2019 TREX Stock Appreciation Right Common Stock (22,848) $10.97 Feb. 12, 2023 22,848 Disposed
Feb. 13, 2019 TREX Stock Appreciation Right Common Stock (7,612) $77.70 Feb. 13, 2029 7,612 Acquired
May 9, 2018 TREX Stock Appreciation Right Common Stock (9,286) $12.78 Feb. 15, 2022 9,286 Disposed
Feb. 22, 2018 TREX Stock Appreciation Right Common Stock (9,286) $12.78 Feb. 15, 2022 9,286 Disposed
Feb. 14, 2018 TREX Stock Appreciation Right Common Stock (3,702) $112.42 Feb. 24, 2028 3,702 Acquired
Feb. 15, 2017 TREX Stock Appreciation Right Common Stock (5,717) $70.09 Feb. 15, 2027 5,717 Acquired
Aug. 2, 2016 TREX Stock Appreciation Right Common Stock (2,659) $13.10 Feb. 16, 2022 2,659 Disposed
Aug. 2, 2016 TREX Stock Appreciation Right Common Stock (9,286) $12.78 Feb. 15, 2022 9,286 Disposed
May 11, 2016 TREX Stock Appreciation Right Common Stock (11,946) $13.10 Feb. 16, 2022 11,946 Disposed
April 14, 2016 TREX Stock Appreciation Right Common Stock (11,541) $13.10 Feb. 16, 2022 11,541 Disposed
April 14, 2016 TREX Stock Appreciation Right Common Stock (404) $8.70 Feb. 17, 2020 404 Disposed
Feb. 24, 2016 TREX Stock Appreciation Right Common Stock (11,946) $8.70 Feb. 17, 2020 11,946 Disposed
Aug. 17, 2015 TREX Stock Appreciation Right Common Stock (15,384) $41.17 Aug. 17, 2025 15,384 Acquired
May 13, 2015 TREX Stock Appreciation Right Common Stock (10,979) $8.70 Feb. 17, 2020 10,979 Disposed
Feb. 25, 2015 TREX Stock Appreciation Right Common Stock (13,721) $8.70 Feb. 17, 2020 13,721 Disposed
Feb. 25, 2015 TREX Stock Appreciation Right Common Stock (8,236) $6.72 Feb. 18, 2019 8,236 Disposed
Feb. 12, 2013 TREX Stock Appreciation Right Common Stock (8,568) $43.88 Feb. 12, 2023 8,568 Acquired
Nov. 1, 2012 TREX Stock Appreciation Right Common Stock (12,000) $13.44 Feb. 18, 2019 12,000 Disposed
Oct. 1, 2012 TREX Stock Appreciation Right Common Stock (9,144) $13.44 Feb. 18, 2019 9,144 Disposed
Oct. 1, 2012 TREX Stock Appreciation Right Common Stock (2,856) $9.14 May 7, 2018 2,856 Disposed
Sept. 12, 2012 TREX Stock Appreciation Right Common Stock (12,000) $9.14 May 7, 2018 12,000 Disposed
Aug. 16, 2012 TREX Stock Appreciation Right Common Stock (12,000) $9.14 May 7, 2018 12,000 Disposed
July 2, 2012 TREX Stock Appreciation Right Common Stock (12,000) $9.14 May 7, 2018 12,000 Disposed
June 8, 2012 TREX Stock Appreciation Right Common Stock (7,364) $7.52 March 3, 2018 7,364 Disposed
June 8, 2012 TREX Stock Appreciation Right Common Stock (4,636) $9.14 May 7, 2018 4,636 Disposed
March 13, 2012 TREX Stock Appreciation Right Common Stock (24,000) $7.52 March 3, 2018 24,000 Disposed
March 9, 2012 TREX Stock Appreciation Right Common Stock (12,000) $7.52 March 3, 2018 12,000 Disposed
Feb. 15, 2012 TREX Stock Appreciation Right Common Stock (13,929) $25.56 Feb. 15, 2022 13,929 Acquired
March 1, 2011 TREX Stock Appreciation Right Common Stock (8,400) $7.52 March 3, 2018 8,400 Disposed
Feb. 16, 2011 TREX Stock Appreciation Right Common Stock (13,073) $26.20 Feb. 16, 2022 13,073 Acquired
Feb. 17, 2010 TREX Stock Appreciation Right Common Stock (18,525) $17.41 Feb. 17, 2020 18,525 Acquired
Feb. 18, 2009 TREX Stock Appreciation Right Common Stock (25,262) $13.44 Feb. 18, 2019 25,262 Acquired
May 7, 2008 TREX Stock Appreciation Right Common Stock (43,492) $9.14 May 7, 2018 43,492 Acquired

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

Initial ownership (Form 3) 3 holdings

07

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

DateTickerSecuritySharesOwnership
April 22, 2021 SWIM Common Stock, par value $0.0001 per share [F1] 168,628 Direct
April 22, 2021 SWIM Common Stock, par value $0.0001 per share [F2,F3] 337,255 Direct
March 24, 2008 TREX Stock Appreciation Right→ Common Stock (51,764) 51,764 Direct

Compensation (DEF 14A)

08

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

TREX

CEO
Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2020 $195,082 · · · · · $21,272 $1,716,354
2019 $600,000 · · · $638,625 · $28,872 $2,767,497
2018 $545,000 · · · $970,032 · $30,578 $2,635,610

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