Insider at

04

Insider transactions

05
0 buys (P) 27 sells (S) Net: $-1,167,707 + 13 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

13 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
June 25, 2026 TTMI S 10b5-1 2 $218.27 $437 16,995 Direct -0.01% Disposed -39.0% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 11 $217.43 $2,392 16,997 Direct -0.06% Disposed -38.8% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 7 $216.49 $1,515 17,008 Direct -0.04% Disposed -38.5% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 6 $214.46 $1,287 17,015 Direct -0.04% Disposed -37.9% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 8 $213.51 $1,708 17,021 Direct -0.05% Disposed -37.6% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 7 $211.86 $1,483 17,029 Direct -0.04% Disposed -37.2% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 110 $211.08 $23,219 17,036 Direct -0.64% Disposed -36.9% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 179 $210.10 $37,608 17,146 Direct -1.03% Disposed -36.6% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 313 $209.06 $65,436 17,325 Direct -1.77% Disposed -36.3% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 495 $208.40 $103,158 17,638 Direct -2.73% Disposed -36.1% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 67 $207.04 $13,872 18,133 Direct -0.37% Disposed -35.7% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 26 $206.25 $5,362 18,200 Direct -0.14% Disposed -35.4% (price as of 2026-10-05)
June 25, 2026 TTMI S 10b5-1 73 $204.95 $14,961 18,226 Direct -0.40% Disposed -35.0% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 74 $213.39 $15,791 16,486 Direct -0.45% Disposed -37.6% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 385 $212.60 $81,851 16,560 Direct -2.27% Disposed -37.4% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 477 $211.67 $100,967 16,945 Direct -2.74% Disposed -37.1% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 682 $210.75 $143,732 17,422 Direct -3.77% Disposed -36.8% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 581 $209.76 $121,871 18,104 Direct -3.11% Disposed -36.5% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 144 $208.87 $30,077 18,685 Direct -0.76% Disposed -36.3% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 83 $207.95 $17,260 18,829 Direct -0.44% Disposed -36.0% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 22 $206.35 $4,540 18,912 Direct -0.12% Disposed -35.5% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 106 $205.42 $21,775 18,934 Direct -0.56% Disposed -35.2% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 267 $204.59 $54,626 19,040 Direct -1.38% Disposed -34.9% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 63 $203.81 $12,840 19,307 Direct -0.33% Disposed -34.7% (price as of 2026-10-05)
June 23, 2026 TTMI S 10b5-1 36 $201.95 $7,270 19,370 Direct -0.19% Disposed -34.1% (price as of 2026-10-05)
Nov. 17, 2025 TTMI S 10b5-1 643 $66.98 $43,068 19,406 Direct -3.21% Disposed 98.8% (price as of 2026-10-05)
Nov. 3, 2025 TTMI S 3,476 $68.93 $239,601 20,346 Direct -14.59% Disposed 93.2% (price as of 2026-10-05)
Aug. 28, 2025 TTMI S 1,500 $46.69 $70,035 23,822 Direct -5.92% Disposed 185.2% (price as of 2026-10-05)
Aug. 26, 2025 TTMI S 1,493 $45.00 $67,185 25,322 Direct -5.57% Disposed 195.9% (price as of 2026-10-05)
Feb. 18, 2025 TTMI S 10b5-1 460 $26.33 $12,112 21,298 Direct -2.11% Disposed 405.7% (price as of 2026-10-05)
Nov. 18, 2024 TTMI S 10b5-1 644 $23.24 $14,967 22,018 Direct -2.84% Disposed 472.9% (price as of 2026-10-05)
June 24, 2024 TTMI S 10b5-1 5,159 $18.99 $97,969 22,958 Direct -18.35% Disposed 601.1% (price as of 2026-10-05)
Feb. 16, 2024 TTMI S 10b5-1 459 $15.63 $7,174 20,038 Direct -2.24% Disposed 751.8% (price as of 2026-10-05)
Nov. 16, 2023 TTMI S 10b5-1 653 $14.54 $9,495 20,759 Direct -3.05% Disposed 815.7% (price as of 2026-10-05)
Aug. 7, 2023 TTMI S 4,032 $14.95 $60,278 21,699 Direct -15.67% Disposed 790.6% (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 15,449 Direct
June 27, 2023 TTMI Common Stock 14,259 Direct