Insider at

04

Insider transactions

05
0 buys (P) 25 sells (S) Net: $-895,627 + 10 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

10 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
June 25, 2026 TTMI S 10b5-1 5 $218.27 $1,091 20,773 Direct -0.02% Disposed -38.0% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 11 $217.43 $2,392 20,778 Direct -0.05% Disposed -37.7% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 6 $216.49 $1,299 20,789 Direct -0.03% Disposed -37.4% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 6 $214.46 $1,287 20,795 Direct -0.03% Disposed -36.9% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 7 $213.51 $1,495 20,801 Direct -0.03% Disposed -36.6% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 6 $211.86 $1,271 20,808 Direct -0.03% Disposed -36.1% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 104 $211.08 $21,952 20,814 Direct -0.50% Disposed -35.8% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 170 $210.10 $35,717 20,918 Direct -0.81% Disposed -35.5% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 297 $209.06 $62,091 21,088 Direct -1.39% Disposed -35.2% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 470 $208.40 $97,948 21,385 Direct -2.15% Disposed -35.0% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 63 $207.04 $13,044 21,855 Direct -0.29% Disposed -34.6% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 25 $206.25 $5,156 21,918 Direct -0.11% Disposed -34.3% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 69 $204.95 $14,142 21,943 Direct -0.31% Disposed -33.9% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 80 $213.39 $17,071 20,199 Direct -0.39% Disposed -36.5% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 400 $212.60 $85,040 20,279 Direct -1.93% Disposed -36.3% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 496 $211.67 $104,988 20,679 Direct -2.34% Disposed -36.0% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 709 $210.75 $149,422 21,175 Direct -3.24% Disposed -35.7% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 603 $209.76 $126,485 21,884 Direct -2.68% Disposed -35.4% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 149 $208.87 $31,122 22,487 Direct -0.66% Disposed -35.2% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 86 $207.95 $17,884 22,636 Direct -0.38% Disposed -34.9% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 22 $206.35 $4,540 22,722 Direct -0.10% Disposed -34.4% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 110 $205.42 $22,596 22,744 Direct -0.48% Disposed -34.1% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 277 $204.59 $56,671 22,854 Direct -1.20% Disposed -33.8% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 66 $203.81 $13,451 23,131 Direct -0.28% Disposed -33.6% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 37 $201.95 $7,472 23,197 Direct -0.16% Disposed -32.9% (price as of 2026-10-05)
Aug. 5, 2025 TTMI S 15,000 $44.68 $670,200 23,531 Direct -38.93% Disposed 203.1% (price as of 2026-10-05)
May 30, 2025 TTMI S 10,000 $29.50 $295,000 34,037 Direct -22.71% Disposed 359.1% (price as of 2026-10-05)
Nov. 6, 2024 TTMI S 10,000 $25.07 $250,700 44,335 Direct -18.40% Disposed 440.2% (price as of 2026-10-05)
May 7, 2024 TTMI S 5,000 $17.78 $88,900 47,264 Direct -9.57% Disposed 661.7% (price as of 2026-10-05)
Feb. 12, 2024 TTMI S 3,500 $16.48 $57,680 52,264 Direct -6.28% Disposed 721.8% (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) 2 holdings

07

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

DateTickerSecuritySharesOwnership
July 13, 2023 TTMI Common Stock 45,532 Direct
June 27, 2023 TTMI Common Stock 40,869 Direct