Farrell Robert P.

Insider profile

Performance

Overall performance
1.9

Performance over holding periods
1.9
30 days 90 days 120 days
Average return -4% 8.2% 15.1%
Success rate 69% 68% 82%
Transactions
4 0% Buy
34 71% Buy
47 69% Buy
Farrell Robert P.'s trades of TTM Technologies Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-29 2026-06-25 PlS Planned sale
71,989 -6.0%
444.66
US$4,943,321
71,989 -6.0% 444.66 US$4,943,321
2026-06-29 2026-06-25 PlS Planned sale
55,193 -35.7%
374.63
US$1,802,199
55,193 -35.7% 374.63 US$1,802,199
2026-06-29 2026-06-25 PlS Planned sale
81,324 -33.9%
336.23
US$4,795,951
81,324 -33.9% 336.23 US$4,795,951
2026-06-29 2026-06-25 PlS Planned sale
6 -0.0%
214.46
US$1,287
6 -0.0% 214.46 US$1,287
2026-06-29 2026-06-25 PlS Planned sale
8 -0.0%
213.51
US$1,708
8 -0.0% 213.51 US$1,708
2026-06-29 2026-06-25 PlS Planned sale
7 -0.0%
211.86
US$1,483
7 -0.0% 211.86 US$1,483
2026-06-29 2026-06-25 PlS Planned sale
110 -0.6%
211.08
US$23,219
110 -0.6% 211.08 US$23,219
2026-06-29 2026-06-25 PlS Planned sale
179 -1.0%
210.10
US$37,608
179 -1.0% 210.10 US$37,608
2026-06-29 2026-06-25 PlS Planned sale
313 -1.8%
209.06
US$65,436
313 -1.8% 209.06 US$65,436
2026-06-29 2026-06-25 PlS Planned sale
495 -2.7%
208.40
US$103,158
495 -2.7% 208.40 US$103,158
2026-06-29 2026-06-25 PlS Planned sale
67 -0.4%
207.04
US$13,872
67 -0.4% 207.04 US$13,872
2026-06-29 2026-06-25 PlS Planned sale
26 -0.1%
206.25
US$5,362
26 -0.1% 206.25 US$5,362
2026-06-29 2026-06-25 PlS Planned sale
73 -0.4%
204.95
US$14,961
73 -0.4% 204.95 US$14,961
2026-06-25 2026-06-25 PrS Proposed sale
1,304
208.94
US$272,453
1,304 208.94 US$272,453
2026-06-25 2026-06-23 PlS Planned sale
74 -0.4%
213.39
US$15,791
74 -0.4% 213.39 US$15,791
2026-06-25 2026-06-23 PlS Planned sale
385 -2.3%
212.60
US$81,851
385 -2.3% 212.60 US$81,851
2026-06-25 2026-06-23 PlS Planned sale
477 -2.7%
211.67
US$100,967
477 -2.7% 211.67 US$100,967
2026-06-25 2026-06-23 PlS Planned sale
682 -3.8%
210.75
US$143,732
682 -3.8% 210.75 US$143,732
2026-06-25 2026-06-23 PlS Planned sale
581 -3.1%
209.76
US$121,871
581 -3.1% 209.76 US$121,871
2026-06-25 2026-06-23 PlS Planned sale
144 -0.8%
208.87
US$30,077
144 -0.8% 208.87 US$30,077
2026-06-25 2026-06-23 PlS Planned sale
83 -0.4%
207.95
US$17,260
83 -0.4% 207.95 US$17,260
2026-06-25 2026-06-23 PlS Planned sale
22 -0.1%
206.35
US$4,540
22 -0.1% 206.35 US$4,540
2026-06-25 2026-06-23 PlS Planned sale
106 -0.6%
205.42
US$21,775
106 -0.6% 205.42 US$21,775
2026-06-25 2026-06-23 PlS Planned sale
267 -1.4%
204.59
US$54,626
267 -1.4% 204.59 US$54,626
2026-06-25 2026-06-23 PlS Planned sale
63 -0.3%
203.81
US$12,840
63 -0.3% 203.81 US$12,840
2026-06-25 2026-06-23 PlS Planned sale
36 -0.2%
201.95
US$7,270
36 -0.2% 201.95 US$7,270
2026-06-23 2026-06-23 PrS Proposed sale
2,920
209.80
US$612,602
2,920 209.80 US$612,602
2025-11-18 2025-11-17 PlS Planned sale
643 -3.2%
66.98
US$43,068
643 -3.2% 66.98 US$43,068
2025-11-17 2025-11-17 PrS Proposed sale
940
66.98
US$62,961
940 66.98 US$62,961
2025-11-04 2025-11-03 PrS Proposed sale
3,476
68.93
US$239,601
3,476 68.93 US$239,601
2025-11-04 2025-11-03 S Sale
3,476 -14.6%
68.93
US$239,601
3,476 -14.6% 68.93 US$239,601
2025-08-29 2025-08-28 S Sale
1,500 -5.9%
46.69
US$70,040
1,500 -5.9% 46.69 US$70,040
2025-08-28 2025-08-28 PrS Proposed sale
1,500
46.69
US$70,039
1,500 46.69 US$70,039
2025-08-28 2025-08-26 S Sale
1,493 -5.6%
45.00
US$67,188
1,493 -5.6% 45.00 US$67,188
2025-08-26 2025-08-26 PrS Proposed sale
1,493
45.00
US$67,188
1,493 45.00 US$67,188
2025-06-23 2025-06-23 PrS Proposed sale
2,930
36.35
US$106,495
2,930 36.35 US$106,495
2025-02-19 2025-02-18 PlS Planned sale
460 -2.1%
26.33
US$12,112
460 -2.1% 26.33 US$12,112
2025-02-18 2025-02-18 PrS Proposed sale
720
26.33
US$18,958
720 26.33 US$18,958
2024-11-19 2024-11-18 PlS Planned sale
644 -2.8%
23.24
US$14,967
644 -2.8% 23.24 US$14,967
2024-11-18 2024-11-18 PrS Proposed sale
940
23.24
US$21,846
940 23.24 US$21,846
2024-06-26 2024-06-24 PlS Planned sale
5,159 -18.3%
18.99
US$97,975
5,159 -18.3% 18.99 US$97,975
2024-06-24 2024-06-24 PrS Proposed sale
7,523
18.99
US$142,870
7,523 18.99 US$142,870
2024-02-20 2024-02-16 PlS Planned sale
459 -2.2%
15.63
US$7,174
459 -2.2% 15.63 US$7,174
2024-02-16 2024-02-16 PrS Proposed sale
721
15.63
US$11,269
721 15.63 US$11,269
2023-11-17 2023-11-17 PrS Proposed sale
294
14.54
US$4,275
294 14.54 US$4,275