MarketPeel
RF

Robert P. Farrell

TTMI
PRESIDENT C&C · TTM TECHNOLOGIES INC · CIK 0001982644
FILING MIX · LIFETIME8%/92%
BUYS
4
SELLS
44
TOTAL VALUE
$1.75M
COMPANIES
1
ACTIVE SINCE
Jun 2023
HOLDINGS NOW
17,029
AVG SELL PX
$53.14
TRADE KIND
SHOWING 48 / 48
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
10 backtested trades · 8 horizons · 10 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Robert P. Farrell, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d10+50.00%-0.82%+0.09%-0.91%-0.72%
14d10+40.00%+0.40%+0.26%+0.15%+1.68%
30d10+50.00%+2.82%+0.35%+2.47%-0.36%
60d10+30.00%+8.16%+0.90%+7.26%+2.34%
90d10+20.00%+22.12%+3.38%+18.74%+13.82%
180d10+10.00%+70.69%+8.26%+62.43%+39.92%
1y10(4 pending)+0.00%+113.63%+18.55%+95.08%+65.30%
2y10(6 pending)+0.00%+515.74%+42.44%+473.30%+384.26%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
TTMI · 17,029 shares · as of Jun 25, 2026
07,62015,24122,86130,481202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 4 buys / 44 sellsCOVERAGE · 13 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
7$211.86$1.5K17,029Jun 25, 2026Jun 29, 2026View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
6$214.46$1.3K17,015Jun 25, 2026Jun 29, 2026View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
495$208.40$103.2K17,638Jun 25, 2026Jun 29, 2026View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
8$213.51$1.7K17,021Jun 25, 2026Jun 29, 2026View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
11$217.43$2.4K16,997Jun 25, 2026Jun 29, 2026View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
110$211.08$23.2K17,036Jun 25, 2026Jun 29, 2026View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
2$218.27$43716,995Jun 25, 2026Jun 29, 2026View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
179$210.10$37.6K17,146Jun 25, 2026Jun 29, 2026View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
313$209.06$65.4K17,325Jun 25, 2026Jun 29, 2026View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
7$216.49$1.5K17,008Jun 25, 2026Jun 29, 2026View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
26$206.25$5.4K18,200Jun 25, 2026Jun 29, 2026View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
67$207.04$13.9K18,133Jun 25, 2026Jun 29, 2026View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
73$204.95$15.0K18,226Jun 25, 2026Jun 29, 2026View →
TTMI
TTM TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
1,81318,299Jun 24, 2026Jun 26, 2026View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
22$206.35$4.5K18,912Jun 23, 2026Jun 25, 2026View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
36$201.95$7.3K19,370Jun 23, 2026Jun 25, 2026View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
63$203.81$12.8K19,307Jun 23, 2026Jun 25, 2026View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
106$205.42$21.8K18,934Jun 23, 2026Jun 25, 2026View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
83$207.95$17.3K18,829Jun 23, 2026Jun 25, 2026View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
581$209.76$121.9K18,104Jun 23, 2026Jun 25, 2026View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
682$210.75$143.7K17,422Jun 23, 2026Jun 25, 2026View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
267$204.59$54.6K19,040Jun 23, 2026Jun 25, 2026View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
477$211.67$101.0K16,945Jun 23, 2026Jun 25, 2026View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
74$213.39$15.8K16,486Jun 23, 2026Jun 25, 2026View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
144$208.87$30.1K18,685Jun 23, 2026Jun 25, 2026View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
385$212.60$81.9K16,560Jun 23, 2026Jun 25, 2026View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
643$66.98$43.1K19,406Nov 17, 2025Nov 18, 2025View →
TTMI
TTM TECHNOLOGIES INC
SALE
President C&C
297$66.98$19.9K20,049Nov 17, 2025Nov 18, 2025View →
TTMI
TTM TECHNOLOGIES INC
SALE
President C&C
3,476$68.93$239.6K20,346Nov 3, 2025Nov 4, 2025View →
TTMI
TTM TECHNOLOGIES INC
SALE
President C&C
1,500$46.69$70.0K23,822Aug 28, 2025Aug 29, 2025View →
TTMI
TTM TECHNOLOGIES INC
SALE
President C&C
1,493$45.00$67.2K25,322Aug 26, 2025Aug 28, 2025View →
TTMI
TTM TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
8,44726,815Jun 24, 2025Jun 25, 2025View →
TTMI
TTM TECHNOLOGIES INC
SALE
President C&C
2,930$36.35$106.5K18,368Jun 23, 2025Jun 24, 2025View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
460$26.33$12.1K21,298Feb 18, 2025Feb 19, 2025View →
TTMI
TTM TECHNOLOGIES INC
SALE
President C&C
260$26.33$6.8K21,758Feb 18, 2025Feb 19, 2025View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
644$23.24$15.0K22,018Nov 18, 2024Nov 19, 2024View →
TTMI
TTM TECHNOLOGIES INC
SALE
President C&C
296$23.24$6.9K22,662Nov 18, 2024Nov 19, 2024View →
TTMI
TTM TECHNOLOGIES INC
SALE
President C&C
2,364$18.99$44.9K28,117Jun 24, 2024Jun 26, 2024View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
5,159$18.99$98.0K22,958Jun 24, 2024Jun 26, 2024View →
TTMI
TTM TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
10,44330,481Jun 21, 2024Jun 21, 2024View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
459$15.63$7.2K20,038Feb 16, 2024Feb 20, 2024View →
TTMI
TTM TECHNOLOGIES INC
SALE
President C&C
262$15.63$4.1K20,497Feb 16, 2024Feb 20, 2024View →
TTMI
TTM TECHNOLOGIES INC
SALE
President C&C
287$14.54$4.2K21,412Nov 16, 2023Nov 20, 2023View →
TTMI
TTM TECHNOLOGIES INC
SALE10b5-1
10b5-1 plan
653$14.54$9.5K20,759Nov 16, 2023Nov 20, 2023View →
TTMI
TTM TECHNOLOGIES INC
SALE
President C&C
4,032$14.95$60.3K21,699Aug 7, 2023Aug 8, 2023View →
TTMI
TTM TECHNOLOGIES INC
SALE
President C&C
1,709$13.43$22.9K24,541Jun 23, 2023Jun 28, 2023View →
TTMI
TTM TECHNOLOGIES INC
SALE
President C&C
1,709$13.43$22.9K24,541Jun 23, 2023Jun 26, 2023View →
TTMI
TTM TECHNOLOGIES INC
PURCHASEGRANT
Stock grant
11,99126,250Jun 22, 2023Jun 26, 2023View →
Other insiders · TTMI
Loading peer insiders…
About this filer
CIK 0001982644
ROLE
President C&C
PRIMARY
TTMI
COMPANIES
1
ACTIVE SINCE
Jun 2023
MARKETPEEL · /INSIDER/0001982644DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback