Latest Insider Sales

Insider Symbol Price Amount Total Value Remaining Holdings Date Form 4
TTMI $209.76 1,783 $374,002.08 74,651 2026-06-23 Filing
TTMI $208.87 441 $92,111.67 76,434 2026-06-23 Filing
TTMI $207.95 254 $52,819.30 76,875 2026-06-23 Filing
TTMI $206.35 66 $13,619.10 77,129 2026-06-23 Filing
TTMI $205.42 326 $66,966.92 77,195 2026-06-23 Filing
TTMI $204.59 819 $167,559.21 77,521 2026-06-23 Filing
TTMI $203.81 195 $39,742.95 78,340 2026-06-23 Filing
TTMI $201.95 110 $22,214.50 78,535 2026-06-23 Filing
PINS $19.65 14,208 $279,187.20 691,840 2026-06-24 Filing
PINS $19.90 46,875 $932,667.19 0 2026-06-24 Filing
PINS $20.18 20,341 $410,393.91 0 2026-06-23 Filing
PINS $19.84 26,534 $526,540.70 20,341 2026-06-23 Filing
TTMI $213.39 255 $54,414.45 119,268 2026-06-23 Filing
TTMI $212.60 1,299 $276,167.40 119,523 2026-06-23 Filing
TTMI $211.67 1,609 $340,577.03 120,822 2026-06-23 Filing
TTMI $210.75 2,301 $484,935.75 122,431 2026-06-23 Filing
TTMI $209.76 1,960 $411,129.60 124,732 2026-06-23 Filing
TTMI $208.87 485 $101,301.95 126,692 2026-06-23 Filing
TTMI $207.95 280 $58,226.00 127,177 2026-06-23 Filing
TTMI $206.35 73 $15,063.55 127,457 2026-06-23 Filing