Robert P. Farrell
Insider
First SEC filing: July 13, 2023 · Latest: July 13, 2023
Insider at
Insider transactions
0 buys (P)
27 sells (S)
Net: $-1,167,707
Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted
| Date | Ticker | Code | Shares | Price | Value | Owned after | Δ own | A/D | vs 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 24, 2026 | TTMI | A | 1,813 | · | · | 18,299 Direct | +11.00% | Acquired | (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. 17, 2025 | TTMI | F | 297 | $66.98 | $19,893 | 20,049 Direct | -1.46% | 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) |
| June 24, 2025 | TTMI | A | 8,447 | · | · | 26,815 Direct | +45.99% | Acquired | (price as of 2026-10-05) |
| June 23, 2025 | TTMI | F | 2,930 | $36.35 | $106,506 | 18,368 Direct | -13.76% | Disposed | 266.3% (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) |
| Feb. 18, 2025 | TTMI | F | 260 | $26.33 | $6,846 | 21,758 Direct | -1.18% | 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) |
| Nov. 18, 2024 | TTMI | F | 296 | $23.24 | $6,879 | 22,662 Direct | -1.29% | 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) |
| June 24, 2024 | TTMI | F | 2,364 | $18.99 | $44,892 | 28,117 Direct | -7.76% | Disposed | 601.1% (price as of 2026-10-05) |
| June 21, 2024 | TTMI | A | 10,443 | · | · | 30,481 Direct | +52.12% | Acquired | (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) |
| Feb. 16, 2024 | TTMI | F 10b5-1 | 262 | $15.63 | $4,095 | 20,497 Direct | -1.26% | 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) |
| Nov. 16, 2023 | TTMI | F | 287 | $14.54 | $4,173 | 21,412 Direct | -1.32% | 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) |
| June 23, 2023 | TTMI | F | 1,709 | $13.43 | $22,952 | 24,541 Direct | -6.51% | Disposed | 891.4% (price as of 2026-10-05) |
| June 23, 2023 | TTMI | F | 1,709 | $13.43 | $22,952 | 24,541 Direct | -6.51% | Disposed | 891.4% (price as of 2026-10-05) |
| June 22, 2023 | TTMI | A | 11,991 | · | · | 26,250 Direct | +84.09% | Acquired | (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
Securities held when first becoming an insider, per SEC Form 3.