Insider at

04

Insider transactions

05
0 buys (P) 27 sells (S) Net: $-5,589,445 + 24 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

24 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
June 25, 2026 TTMI S 10b5-1 9 $218.27 $1,964 71,866 Direct -0.01% Disposed -39.0% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 26 $217.43 $5,653 71,895 Direct -0.04% Disposed -38.8% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 16 $216.49 $3,464 71,921 Direct -0.02% Disposed -38.5% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 14 $214.46 $3,002 71,937 Direct -0.02% Disposed -37.9% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 18 $213.51 $3,843 71,951 Direct -0.03% Disposed -37.6% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 16 $211.86 $3,390 71,969 Direct -0.02% Disposed -37.2% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 258 $211.08 $54,459 71,985 Direct -0.36% Disposed -36.9% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 419 $210.10 $88,032 72,243 Direct -0.58% Disposed -36.6% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 733 $209.06 $153,241 72,662 Direct -1.00% Disposed -36.3% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 1,159 $208.40 $241,536 73,395 Direct -1.55% Disposed -36.1% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 156 $207.04 $32,298 74,554 Direct -0.21% Disposed -35.7% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 62 $206.25 $12,788 74,710 Direct -0.08% Disposed -35.4% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 170 $204.95 $34,842 74,772 Direct -0.23% Disposed -35.0% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 233 $213.39 $49,720 69,679 Direct -0.33% Disposed -37.6% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 1,182 $212.60 $251,293 69,912 Direct -1.66% Disposed -37.4% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 1,464 $211.67 $309,885 71,094 Direct -2.02% Disposed -37.1% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 2,093 $210.75 $441,100 72,558 Direct -2.80% Disposed -36.8% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 1,783 $209.76 $374,002 74,651 Direct -2.33% Disposed -36.5% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 441 $208.87 $92,112 76,434 Direct -0.57% Disposed -36.3% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 254 $207.95 $52,819 76,875 Direct -0.33% Disposed -36.0% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 66 $206.35 $13,619 77,129 Direct -0.09% Disposed -35.5% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 326 $205.42 $66,967 77,195 Direct -0.42% Disposed -35.2% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 819 $204.59 $167,559 77,521 Direct -1.05% Disposed -34.9% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 195 $203.81 $39,743 78,340 Direct -0.25% Disposed -34.7% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 110 $201.95 $22,214 78,535 Direct -0.14% Disposed -34.1% (price as of 2026-10-05)
Feb. 20, 2026 TTMI S 20,000 $105.94 $2,118,800 78,645 Direct -20.27% Disposed 25.7% (price as of 2026-10-05)
Feb. 13, 2026 TTMI S 10,000 $95.11 $951,100 98,645 Direct -9.20% Disposed 40.0% (price as of 2026-10-05)
Aug. 27, 2025 TTMI S 20,000 $44.31 $886,200 81,986 Direct -19.61% Disposed 200.5% (price as of 2026-10-05)
Aug. 19, 2025 TTMI S 25,000 $40.46 $1,011,500 101,986 Direct -19.69% Disposed 229.1% (price as of 2026-10-05)
May 5, 2025 TTMI S 4,000 $25.04 $100,160 121,206 Direct -3.19% Disposed 431.7% (price as of 2026-10-05)
Feb. 14, 2025 TTMI S 6,000 $26.25 $157,500 125,206 Direct -4.57% Disposed 407.2% (price as of 2026-10-05)
Nov. 6, 2024 TTMI S 5,000 $25.15 $125,750 115,296 Direct -4.16% Disposed 429.4% (price as of 2026-10-05)
Aug. 5, 2024 TTMI S 10,000 $17.49 $174,900 120,296 Direct -7.67% Disposed 661.2% (price as of 2026-10-05)
Aug. 7, 2023 TTMI S 10,000 $14.91 $149,100 106,072 Direct -8.62% Disposed 793.0% (price as of 2026-10-05)

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.

Initial ownership (Form 3) 1 holding

07

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

DateTickerSecuritySharesOwnership
Sept. 4, 2019 TTMI Common Stock 0 Direct