Insider at

04

Insider transactions

05
5 buys (P) 0 sells (S) Net: $24,352,290 + 41 non-open-market transactions below Avg return of open purchases vs close of 2026-10-23: -38.6% 12 months to the week close of 2026-10-23

Price change vs the latest weekly close (updated to the current quote in your browser when available), split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

41 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
March 20, 2026 AHCO P 447,100 $9.91 $4,430,761 16,312,698 Indirect +2.82% Acquired -39.3% (price as of )
March 19, 2026 AHCO P 727 $9.94 $7,226 15,865,598 Indirect 0.00% Acquired -39.4% (price as of )
March 12, 2026 AHCO P 689,336 $9.73 $6,707,239 15,864,871 Indirect +4.54% Acquired -38.1% (price as of )
March 11, 2026 AHCO P 536,827 $9.73 $5,223,327 15,175,535 Indirect +3.67% Acquired -38.1% (price as of )
March 10, 2026 AHCO P 820,528 $9.73 $7,983,737 14,638,708 Indirect +5.94% Acquired -38.1% (price as of )
July 1, 2025 TWI S 212,398 $10.34 $2,196,195 176,461 Indirect -54.62% Disposed -34.6% (price as of )
June 30, 2025 TWI S 63,950 $10.31 $659,324 388,859 Indirect -14.12% Disposed -34.4% (price as of )
May 2, 2012 TWI P 181,812 $28.56 $5,192,551 779,693 Direct +30.41% Acquired -76.3% (price as of )
May 1, 2012 TWI P 120,000 $29.10 $3,492,000 597,881 Direct +25.11% Acquired -76.8% (price as of )
April 30, 2012 TWI P 48,188 $28.18 $1,357,938 477,881 Direct +11.21% Acquired -76.0% (price as of )
May 22, 2009 TWI S 8,000 $8.84 $70,720 410,536 Direct -1.91% Disposed -23.5% (price as of )
May 21, 2009 TWI S 3,250 $8.59 $27,918 418,536 Direct -0.77% Disposed -21.3% (price as of )
Dec. 21, 2006 TWI P 270,000 $18.50 $4,995,000 337,429 Direct +400.42% Acquired -54.3% (price as of )

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
June 13, 2018 TWI Stock options Common stock (20,000) $11.84 June 13, 2028 20,000 Acquired
June 14, 2017 TWI Stock options Common stock (20,000) $11.79 June 14, 2027 20,000 Acquired
June 7, 2016 TWI Stock options Common stock (20,000) $7.00 June 7, 2026 20,000 Acquired
June 4, 2015 TWI Stock options Common stock (20,000) $11.03 June 4, 2025 20,000 Acquired
May 16, 2014 TWI Stock options Common stock (20,000) $16.01 May 16, 2024 20,000 Acquired
May 16, 2013 TWI Stock options Common stock (20,000) $24.06 May 16, 2023 20,000 Acquired
May 17, 2012 TWI Stock options Common stock (15,000) $23.38 May 17, 2022 15,000 Acquired
May 12, 2011 TWI Stock options Common stock (10,000) $28.10 May 12, 2021 10,000 Acquired
May 10, 2011 TWI Non-employee director stock option plan Common stock (11,250) $3.63 May 17, 2011 11,250 Disposed
April 28, 2010 TWI Non-employee director stock option plan Common stock (11,250) $5.35 May 18, 2010 11,250 Disposed
May 20, 2009 TWI Non-employee director stock option Common stock (11,250) $7.60 May 20, 2009 11,250 Disposed
Dec. 11, 2007 TWI Non-employee director stock option plan Common Stock (9,000) $18.00 Jan. 30, 2008 9,000 Disposed
Dec. 14, 2006 TWI Non-employee director stock option plan Common Stock (9,000) $12.75 Jan. 31, 2007 9,000 Disposed
Jan. 18, 2006 TWI Non-employee director stock option plan Common Stock (9,000) $16.00 Jan. 30, 2006 9,000 Disposed
Jan. 26, 2005 TWI Non-employee director stock option plan Common Stock (9,000) $11.11 Jan. 31, 2005 9,000 Disposed

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

Holdings reported on Form 4 120 reported holdings

08

Positions listed on each Form 4 without a transaction in that filing (Table I and II holdings), newest filing first.

DateTickerSecuritySharesExercise priceExpirationOwnership
June 25, 2026 TWI Common stock 176,461 · · Indirect
June 25, 2026 TWI Stock options→ Common stock (20,000) 20,000 $11.79 June 14, 2027 Direct
June 25, 2026 TWI Stock options→ Common stock (20,000) 20,000 $11.84 June 13, 2028 Direct
July 2, 2025 TWI Common stock 226,320 · · Direct
July 2, 2025 TWI Stock options→ Common stock (20,000) 20,000 $7.00 June 7, 2026 Direct
July 2, 2025 TWI Stock options→ Common stock (20,000) 20,000 $11.79 June 14, 2027 Direct
July 2, 2025 TWI Stock options→ Common stock (20,000) 20,000 $11.84 June 13, 2028 Direct
June 18, 2025 TWI Common stock 452,809 · · Indirect
June 18, 2025 TWI Stock options→ Common stock (20,000) 20,000 $7.00 June 7, 2026 Direct
June 18, 2025 TWI Stock options→ Common stock (20,000) 20,000 $11.79 June 14, 2027 Direct
June 18, 2025 TWI Stock options→ Common stock (20,000) 20,000 $11.84 June 13, 2028 Direct
June 14, 2023 TWI Common stock 452,809 · · Indirect
June 14, 2023 TWI Stock options→ Common stock (20,000) 20,000 $16.01 May 16, 2024 Direct
June 14, 2023 TWI Stock options→ Common stock (20,000) 20,000 $11.03 June 4, 2025 Direct
June 14, 2023 TWI Stock options→ Common stock (20,000) 20,000 $7.00 June 7, 2026 Direct
June 14, 2023 TWI Stock options→ Common stock (20,000) 20,000 $11.79 June 14, 2027 Direct
June 14, 2023 TWI Stock options→ Common stock (20,000) 20,000 $11.84 June 13, 2028 Direct
June 15, 2022 TWI Common stock 452,809 · · Indirect
June 15, 2022 TWI Stock options→ Common stock (20,000) 20,000 $16.01 May 16, 2024 Direct
June 15, 2022 TWI Stock options→ Common stock (20,000) 20,000 $11.03 June 4, 2025 Direct
June 15, 2022 TWI Stock options→ Common stock (20,000) 20,000 $11.79 June 14, 2027 Direct
June 15, 2022 TWI Stock options→ Common stock (20,000) 20,000 $7.00 June 7, 2026 Direct
June 15, 2022 TWI Stock options→ Common stock (20,000) 20,000 $24.06 May 16, 2023 Direct
June 15, 2022 TWI Stock options→ Common stock (20,000) 20,000 $11.84 June 13, 2028 Direct
June 22, 2021 TWI Common stock 452,809 · · Indirect
June 22, 2021 TWI Stock options→ Common stock (20,000) 20,000 $16.01 May 16, 2024 Direct
June 22, 2021 TWI Stock options→ Common stock (20,000) 20,000 $11.03 June 4, 2025 Direct
June 22, 2021 TWI Stock options→ Common stock (20,000) 20,000 $11.79 June 14, 2027 Direct
June 22, 2021 TWI Stock options→ Common stock (20,000) 20,000 $7.00 June 7, 2026 Direct
June 22, 2021 TWI Stock options→ Common stock (20,000) 20,000 $24.06 May 16, 2023 Direct
June 22, 2021 TWI Stock options→ Common stock (15,000) 15,000 $23.38 May 17, 2022 Direct
June 22, 2021 TWI Stock options→ Common stock (20,000) 20,000 $11.84 June 13, 2028 Direct
June 17, 2020 TWI Common stock 452,809 · · Indirect
June 17, 2020 TWI Stock options→ Common stock (10,000) 10,000 $27.92 May 12, 2021 Direct
June 17, 2020 TWI Stock options→ Common stock (15,000) 15,000 $23.38 May 17, 2022 Direct
June 17, 2020 TWI Stock options→ Common stock (20,000) 20,000 $24.06 May 16, 2023 Direct
June 17, 2020 TWI Stock options→ Common stock (20,000) 20,000 $16.01 May 16, 2024 Direct
June 17, 2020 TWI Stock options→ Common stock (20,000) 20,000 $11.03 June 4, 2025 Direct
June 17, 2020 TWI Stock options→ Common stock (20,000) 20,000 $7.00 June 7, 2026 Direct
June 17, 2020 TWI Stock options→ Common stock (20,000) 20,000 $11.79 June 14, 2027 Direct
June 17, 2020 TWI Stock options→ Common stock (20,000) 20,000 $11.84 June 13, 2028 Direct
Sept. 16, 2019 TWI Common stock 452,809 · · Indirect
Sept. 16, 2019 TWI Stock options→ Common stock (10,000) 10,000 $27.92 May 12, 2021 Direct
Sept. 16, 2019 TWI Stock options→ Common stock (15,000) 15,000 $23.38 May 17, 2022 Direct
Sept. 16, 2019 TWI Stock options→ Common stock (20,000) 20,000 $24.06 May 16, 2023 Direct
Sept. 16, 2019 TWI Stock options→ Common stock (20,000) 20,000 $16.01 May 16, 2024 Direct
Sept. 16, 2019 TWI Stock options→ Common stock (20,000) 20,000 $11.03 June 4, 2025 Direct
Sept. 16, 2019 TWI Stock options→ Common stock (20,000) 20,000 $7.00 June 7, 2026 Direct
Sept. 16, 2019 TWI Stock options→ Common stock (20,000) 20,000 $11.79 June 14, 2027 Direct
Sept. 16, 2019 TWI Stock options→ Common stock (20,000) 20,000 $11.84 June 13, 2028 Direct
June 15, 2018 TWI Common stock 452,809 · · Indirect
June 15, 2018 TWI Stock options→ Common stock (10,000) 10,000 $27.92 May 12, 2021 Direct
June 15, 2018 TWI Stock options→ Common stock (15,000) 15,000 $23.38 May 17, 2022 Direct
June 15, 2018 TWI Common stock→ Common stock (20,000) 20,000 $24.06 May 16, 2023 Direct
June 15, 2018 TWI Stock options→ Common stock (20,000) 20,000 $16.01 May 16, 2024 Direct
June 15, 2018 TWI Stock options→ Common stock (20,000) 20,000 $11.03 June 4, 2025 Direct
June 15, 2018 TWI Stock options→ Common stock (20,000) 20,000 $7.00 June 7, 2026 Direct
June 15, 2018 TWI Stock options→ Common stock (20,000) 20,000 $11.79 June 14, 2027 Direct
Nov. 8, 2017 TWI Common stock 452,809 · · Indirect
Nov. 8, 2017 TWI Stock options→ Common stock (10,000) 10,000 $27.92 May 12, 2021 Direct
Nov. 8, 2017 TWI Stock options→ Common stock (15,000) 15,000 $23.38 May 17, 2022 Direct
Nov. 8, 2017 TWI Stock options→ Common stock (20,000) 20,000 $24.06 May 16, 2023 Direct
Nov. 8, 2017 TWI Stock options→ Common stock (20,000) 20,000 $16.01 May 16, 2024 Direct
Nov. 8, 2017 TWI Stock options→ Common stock (20,000) 20,000 $11.03 June 4, 2025 Direct
Nov. 8, 2017 TWI Stock options→ Common stock (20,000) 20,000 $7.00 June 7, 2026 Direct
Nov. 8, 2017 TWI Stock options→ Common stock (20,000) 20,000 $11.79 June 14, 2027 Direct
June 16, 2017 TWI Common stock 729,157 · · Indirect
June 16, 2017 TWI Stock options→ Common stock (10,000) 10,000 $27.92 May 12, 2021 Direct
June 16, 2017 TWI Stock options→ Common stock (15,000) 15,000 $23.38 May 17, 2022 Direct
June 16, 2017 TWI Stock options→ Common stock (20,000) 20,000 $24.06 May 16, 2023 Direct
June 16, 2017 TWI Stock options→ Common stock (20,000) 20,000 $16.01 May 16, 2024 Direct
June 16, 2017 TWI Stock options→ Common stock (20,000) 20,000 $11.03 June 4, 2025 Direct
June 16, 2017 TWI Stock options→ Common stock (20,000) 20,000 $7.00 June 7, 2026 Direct
June 8, 2016 TWI Common stock 729,157 · · Indirect
June 8, 2016 TWI Stock options→ Common stock (10,000) 10,000 $27.92 May 12, 2021 Direct
June 8, 2016 TWI Stock options→ Common stock (15,000) 15,000 $23.38 May 17, 2022 Direct
June 8, 2016 TWI Stock options→ Common stock (20,000) 20,000 $24.06 May 16, 2023 Direct
June 8, 2016 TWI Stock options→ Common stock (20,000) 20,000 $16.01 May 16, 2024 Direct
June 8, 2016 TWI Stock options→ Common stock (20,000) 20,000 $11.03 June 4, 2025 Direct
Oct. 1, 2015 TWI Stock options→ Common stock (10,000) 10,000 $27.92 May 12, 2021 Direct
Oct. 1, 2015 TWI Stock options→ Common stock (15,000) 15,000 $23.38 May 17, 2022 Direct
Oct. 1, 2015 TWI Stock options→ Common stock (20,000) 20,000 $24.06 May 16, 2023 Direct
Oct. 1, 2015 TWI Stock options→ Common stock (20,000) 20,000 $16.01 May 16, 2024 Direct
Oct. 1, 2015 TWI Stock options→ Common stock (20,000) 20,000 $11.03 June 4, 2025 Direct
June 8, 2015 TWI Common stock 729,157 · · Indirect
June 8, 2015 TWI Stock options→ Common stock (10,000) 10,000 $27.92 May 12, 2021 Direct
June 8, 2015 TWI Stock options→ Common stock (15,000) 15,000 $23.38 May 17, 2022 Direct
June 8, 2015 TWI Stock options→ Common stock (20,000) 20,000 $24.06 May 16, 2023 Direct
June 8, 2015 TWI Stock options→ Common stock (20,000) 20,000 $16.01 May 16, 2024 Direct
Feb. 27, 2015 TWI Stock options→ Common stock (12,500) 12,500 $11.56 May 19, 2015 Direct
Feb. 27, 2015 TWI Stock options→ Common stock (10,000) 10,000 $27.92 May 12, 2021 Direct
Feb. 27, 2015 TWI Stock options→ Common stock (15,000) 15,000 $23.38 May 17, 2022 Direct
Feb. 27, 2015 TWI Stock options→ Common stock (20,000) 20,000 $24.06 May 16, 2023 Direct
Feb. 27, 2015 TWI Stock options→ Common stock (20,000) 20,000 $16.01 May 16, 2024 Direct
May 20, 2014 TWI Common stock 779,693 · · Direct
May 20, 2014 TWI Stock options→ Common stock (12,500) 12,500 $11.56 May 19, 2015 Direct
May 20, 2014 TWI Stock options→ Common stock (10,000) 10,000 $27.92 May 12, 2021 Direct
May 20, 2014 TWI Stock options→ Common stock (15,000) 15,000 $23.38 May 17, 2022 Direct
May 20, 2014 TWI Stock options→ Common stock (20,000) 20,000 $24.06 May 16, 2023 Direct
May 21, 2013 TWI Common stock 779,693 · · Direct

Loaded 100 of 120 rows