Insider at

04

Insider transactions

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

67 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
May 13, 2019 TACT S 2,000 $9.16 $18,320 36,934 Direct -5.14% Disposed -48.5% (price as of 2026-10-06)
May 10, 2019 TACT S 1,000 $9.19 $9,190 38,934 Direct -2.50% Disposed -48.6% (price as of 2026-10-06)
March 11, 2019 TACT S 8,000 $8.67 $69,360 39,434 Direct -16.87% Disposed -45.6% (price as of 2026-10-06)
Aug. 7, 2018 TACT S 5,000 $14.72 $73,600 39,034 Direct -11.35% Disposed -67.9% (price as of 2026-10-06)
June 8, 2018 TACT S 5,000 $11.06 $55,300 44,034 Direct -10.20% Disposed -57.3% (price as of 2026-10-06)
March 8, 2018 TACT S 5,000 $11.93 $59,650 47,359 Direct -9.55% Disposed -60.4% (price as of 2026-10-06)
March 8, 2018 TACT S 7,500 $11.70 $87,750 52,359 Direct -12.53% Disposed -59.7% (price as of 2026-10-06)
Nov. 28, 2017 TACT S 4,577 $13.00 $59,501 52,359 Direct -8.04% Disposed -63.7% (price as of 2026-10-06)
Nov. 27, 2017 TACT S 5,423 $13.20 $71,584 52,359 Direct -9.39% Disposed -64.2% (price as of 2026-10-06)
March 11, 2013 TACT S 11,250 $7.75 $87,188 49,500 Direct -18.52% Disposed -39.1% (price as of 2026-10-06)
May 15, 2012 TACT S 11,250 $8.23 $92,588 49,500 Direct -18.52% Disposed -42.6% (price as of 2026-10-06)
May 10, 2011 TACT S 11,250 $12.40 $139,500 49,500 Direct -18.52% Disposed -61.9% (price as of 2026-10-06)
March 17, 2010 TACT S 7,500 $7.25 $54,375 49,500 Direct -13.16% Disposed -34.9% (price as of 2026-10-06)
March 13, 2009 TACT P 17,000 $2.19 $37,230 45,750 Direct +59.13% Acquired 115.5% (price as of 2026-10-06)
May 7, 2004 TACT S 4,200 $25.62 $107,604 35,600 Direct -10.55% Disposed -81.6% (price as of 2026-10-06)
May 7, 2004 TACT S 700 $25.61 $17,927 34,900 Direct -1.97% Disposed -81.6% (price as of 2026-10-06)
May 7, 2004 TACT S 600 $25.60 $15,360 34,300 Direct -1.72% Disposed -81.6% (price as of 2026-10-06)
May 7, 2004 TACT S 100 $25.58 $2,558 34,200 Direct -0.29% Disposed -81.5% (price as of 2026-10-06)
May 7, 2004 TACT S 800 $25.56 $20,448 33,400 Direct -2.34% Disposed -81.5% (price as of 2026-10-06)
May 7, 2004 TACT S 100 $25.54 $2,554 33,300 Direct -0.30% Disposed -81.5% (price as of 2026-10-06)
May 7, 2004 TACT S 3,500 $25.50 $89,250 29,800 Direct -10.51% Disposed -81.5% (price as of 2026-10-06)
May 7, 2004 TACT S 700 $25.40 $17,780 29,100 Direct -2.35% Disposed -81.4% (price as of 2026-10-06)
May 7, 2004 TACT S 300 $25.27 $7,581 28,800 Direct -1.03% Disposed -81.3% (price as of 2026-10-06)
May 6, 2004 TACT S 500 $25.15 $12,575 85,805 Direct -0.58% Disposed -81.2% (price as of 2026-10-06)
May 6, 2004 TACT S 500 $24.80 $12,400 85,305 Direct -0.58% Disposed -81.0% (price as of 2026-10-06)
May 6, 2004 TACT S 1,000 $24.70 $24,700 84,305 Direct -1.17% Disposed -80.9% (price as of 2026-10-06)
May 6, 2004 TACT S 5,000 $24.65 $123,250 79,305 Direct -5.93% Disposed -80.9% (price as of 2026-10-06)
May 6, 2004 TACT S 2,400 $24.55 $58,920 76,905 Direct -3.03% Disposed -80.8% (price as of 2026-10-06)
May 6, 2004 TACT S 600 $24.54 $14,724 76,305 Direct -0.78% Disposed -80.8% (price as of 2026-10-06)
May 6, 2004 TACT S 500 $24.53 $12,265 75,805 Direct -0.66% Disposed -80.8% (price as of 2026-10-06)
May 6, 2004 TACT S 1,000 $24.52 $24,520 74,805 Direct -1.32% Disposed -80.8% (price as of 2026-10-06)
May 6, 2004 TACT S 2,500 $24.51 $61,275 72,305 Direct -3.34% Disposed -80.7% (price as of 2026-10-06)
May 6, 2004 TACT S 32,505 $24.50 $796,372 39,800 Direct -44.96% Disposed -80.7% (price as of 2026-10-06)

Showing latest 100 of 104 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 4, 2021 TACT Restricted Stock Units Common Stock (4,400) · · 4,400 Acquired
March 1, 2021 TACT Restricted Stock Units Common Stock (900) · · 900 Disposed
Feb. 27, 2021 TACT Restricted Stock Units Common Stock (1,150) · · 1,150 Disposed
Feb. 27, 2021 TACT Restricted Stock Units Common Stock (1,200) · · 1,200 Disposed
May 22, 2020 TACT Restricted Stock Units Common Stock (1,175) · · 1,175 Disposed
April 28, 2020 TACT Restricted Stock Units Common Stock (500) · · 500 Disposed
March 1, 2020 TACT Restricted Stock Units Common Stock (900) · · 900 Disposed
Feb. 27, 2020 TACT Restricted Stock Units Common Stock (4,600) · · 4,600 Acquired
Feb. 27, 2020 TACT Restricted Stock Units Common Stock (1,200) · · 1,200 Disposed
May 22, 2019 TACT Restricted Stock Units Common Stock (1,175) · · 1,175 Disposed
April 28, 2019 TACT Restricted Stock Units Common Stock (500) · · 500 Disposed
March 1, 2019 TACT Restricted Stock Units Common Stock (900) · · 900 Disposed
Feb. 27, 2019 TACT Restricted Stock Units Common Stock (4,800) · · 4,800 Acquired
Nov. 12, 2018 TACT Stock Option Common Stock (7,500) $7.45 May 27, 2020 7,500 Disposed
May 22, 2018 TACT Restricted Stock Units Common Stock (1,175) · · 1,175 Disposed
April 28, 2018 TACT Restricted Stock Units Common Stock (500) · · 500 Disposed
March 8, 2018 TACT Stock Option Common Stock (7,500) $4.84 May 28, 2019 7,500 Disposed
March 1, 2018 TACT Restricted Stock Units Common Stock (3,600) · · 3,600 Acquired
Nov. 28, 2017 TACT Stock Option Common Stock (4,577) $7.80 May 28, 2018 4,577 Disposed
Nov. 27, 2017 TACT Stock Option Common Stock (5,423) $7.80 May 28, 2018 5,423 Disposed
May 22, 2017 TACT Restricted Stock Units Common Stock (4,700) · · 4,700 Acquired
May 12, 2017 TACT Stock Option Common Stock · May 15, 2017 10,000 Disposed
April 28, 2017 TACT Restricted Stock Units Common Stock (500) · · 500 Disposed
April 28, 2016 TACT Restricted Stock Units Common Stock (2,000) · · 2,000 Acquired
Feb. 25, 2016 TACT Stock Option Common Stock (7,500) $7.17 Feb. 25, 2026 7,500 Acquired
May 14, 2015 TACT Stock Option Common Stock (7,500) $6.54 May 14, 2025 7,500 Acquired
May 15, 2014 TACT Stock Option Common Stock (7,500) $10.06 May 15, 2024 7,500 Acquired
May 28, 2013 TACT Stock Option Common Stock (7,500) $8.17 May 28, 2023 7,500 Acquired
March 11, 2013 TACT Stock Option Common Stock (11,250) $7.10 May 20, 2013 11,250 Disposed
May 30, 2012 TACT Stock Option Common Stock (7,500) $7.82 May 30, 2022 7,500 Acquired
May 15, 2012 TACT Stock Option Common Stock (11,250) $3.77 May 17, 2012 11,250 Disposed
May 27, 2011 TACT Stock Option Common Stock (7,500) $11.71 May 27, 2021 7,500 Acquired
May 10, 2011 TACT Stock Option Common Stock (11,250) $5.93 May 23, 2011 11,250 Disposed
May 27, 2010 TACT Stock Option Common Stock (7,500) $7.45 May 27, 2020 7,500 Acquired
March 17, 2010 TACT Stock Option Common Stock (7,500) $6.75 May 11, 2010 7,500 Disposed
May 28, 2009 TACT Stock Option Common Stock (7,500) $4.84 May 28, 2019 7,500 Acquired
April 28, 2009 TACT Stock Option Common Stock (3,750) $2.33 May 6, 2009 3,750 Disposed
May 28, 2008 TACT Stock Option Common Stock (10,000) $7.80 May 28, 2018 10,000 Acquired
April 7, 2008 TACT Stock Option Common Stock (3,750) $6.08 May 7, 2008 3,750 Disposed
May 26, 2004 TACT Stock Options Common Stock (11,250) $31.82 May 26, 2014 11,250 Acquired
May 6, 2004 TACT Stock Option Common Stock (15,000) $5.67 Aug. 22, 2006 15,000 Disposed

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