Latest Insider Sales

Insider Symbol Price Amount Total Value Remaining Holdings Date Form 4
TTMI $201.95 36 $7,270.20 33,513 2026-06-23 Filing
TTMI $213.39 233 $49,719.87 69,679 2026-06-23 Filing
TTMI $212.60 1,182 $251,293.20 69,912 2026-06-23 Filing
TTMI $211.67 1,464 $309,884.88 71,094 2026-06-23 Filing
TTMI $210.75 2,093 $441,099.75 72,558 2026-06-23 Filing
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