Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 1 non-open-market transaction 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

1 other filing hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
July 13, 2009 TSI P 200 $3.70 $740 97,363 Direct +0.21% Acquired 15.9% (price as of 2026-10-02)
July 13, 2009 TSI P 500 $3.70 $1,850 97,163 Indirect +0.52% Acquired 15.9% (price as of 2026-10-02)
Aug. 5, 2008 TSI P 1,500 $3.42 $5,130 96,663 Indirect +1.58% Acquired 25.4% (price as of 2026-10-02)
Jan. 8, 2008 TSI P 4,200 $3.70 $15,540 95,163 Indirect +4.62% Acquired 15.9% (price as of 2026-10-02)
Oct. 23, 2007 TSI P 1,300 $3.95 $5,135 64,355 Indirect +2.06% Acquired 8.6% (price as of 2026-10-02)
Aug. 15, 2007 TSI P 5,000 $3.94 $19,700 63,055 Direct +8.61% Acquired 8.9% (price as of 2026-10-02)
Aug. 14, 2007 TSI P 10,000 $4.00 $40,000 58,055 Direct +20.81% Acquired 7.3% (price as of 2026-10-02)
April 17, 2007 TSI P 240 $5.17 $1,241 48,055 Direct +0.50% Acquired -17.0% (price as of 2026-10-02)
April 17, 2007 TSI P 1,090 $5.17 $5,635 47,815 Indirect +2.33% Acquired -17.0% (price as of 2026-10-02)
Nov. 21, 2006 TSI P 2,200 $4.99 $10,978 46,725 Indirect +4.94% Acquired -14.0% (price as of 2026-10-02)
June 28, 2006 TSI P 2,000 $4.61 $9,220 44,525 Direct +4.70% Acquired -6.9% (price as of 2026-10-02)
June 8, 2006 TSI P 2,000 $4.79 $9,580 42,525 Direct +4.94% Acquired -10.4% (price as of 2026-10-02)
May 10, 2006 TSI P 725 $4.88 $3,538 40,525 Indirect +1.82% Acquired -12.1% (price as of 2026-10-02)
Dec. 15, 2005 TSI P 750 $4.85 $3,638 39,800 Indirect +1.92% Acquired -11.5% (price as of 2026-10-02)
Dec. 15, 2005 TSI P 900 $4.85 $4,365 39,050 Indirect +2.36% Acquired -11.5% (price as of 2026-10-02)
Dec. 15, 2005 TSI P 375 $4.83 $1,811 38,150 Direct +0.99% Acquired -11.2% (price as of 2026-10-02)
Dec. 14, 2005 TSI P 5,000 $4.82 $24,100 37,775 Direct +15.26% Acquired -11.0% (price as of 2026-10-02)
May 25, 2005 TSI P 4,700 $5.00 $23,500 32,775 Indirect +16.74% Acquired -14.2% (price as of 2026-10-02)
Jan. 6, 2005 TSI P 2,500 $5.21 $13,025 28,075 Direct +9.78% Acquired -17.7% (price as of 2026-10-02)
Nov. 4, 2004 TSI P 2,500 $4.97 $12,425 25,575 Direct +10.83% Acquired -13.7% (price as of 2026-10-02)
Aug. 17, 2004 TSI P 4,600 $4.66 $21,436 23,075 Indirect +24.90% Acquired -7.9% (price as of 2026-10-02)
July 19, 2004 TSI P 1,090 $4.89 $5,330 18,475 Direct +6.27% Acquired -12.3% (price as of 2026-10-02)
March 1, 2004 TSI P 1,500 $5.11 $7,665 17,385 Direct +9.44% Acquired -16.0% (price as of 2026-10-02)
Sept. 10, 2003 TSI P 600 $4.49 $2,694 15,885 Indirect +3.93% Acquired -4.5% (price as of 2026-10-02)
Sept. 10, 2003 TSI P 600 $4.49 $2,694 15,285 Indirect +4.09% Acquired -4.5% (price as of 2026-10-02)
July 29, 2003 TSI P 685 $4.44 $3,041 14,685 Direct +4.89% Acquired -3.4% (price as of 2026-10-02)
July 29, 2003 TSI P 750 $4.46 $3,345 14,000 Indirect +5.66% Acquired -3.8% (price as of 2026-10-02)
July 29, 2003 TSI P 750 $4.46 $3,345 13,250 Indirect +6.00% Acquired -3.8% (price as of 2026-10-02)
July 29, 2003 TSI P 5,000 $4.45 $22,250 12,500 Direct +66.67% Acquired -3.6% (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.