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
Transaction date
Planned sale
Price
444.66
Quantity 71,989 -6.0%
Value US$4,943,321
Transaction date
Planned sale
Price
374.63
Quantity 55,193 -35.7%
Value US$1,802,199
Transaction date
Planned sale
Price
336.23
Quantity 81,324 -33.9%
Value US$4,795,951
Transaction date
Planned sale
Price
211.08
Quantity 110 -0.6%
Value US$23,219
Transaction date
Planned sale
Price
210.10
Quantity 179 -1.0%
Value US$37,608
Transaction date
Planned sale
Price
209.06
Quantity 313 -1.8%
Value US$65,436
Transaction date
Planned sale
Price
208.40
Quantity 495 -2.7%
Value US$103,158
Transaction date
Planned sale
Price
207.04
Quantity 67 -0.4%
Value US$13,872
Transaction date
Planned sale
Price
206.25
Quantity 26 -0.1%
Value US$5,362
Transaction date
Planned sale
Price
204.95
Quantity 73 -0.4%
Value US$14,961
Transaction date
Proposed sale
Price
208.94
Quantity 1,304
Value US$272,453
Transaction date
Planned sale
Price
213.39
Quantity 74 -0.4%
Value US$15,791
Transaction date
Planned sale
Price
212.60
Quantity 385 -2.3%
Value US$81,851
Transaction date
Planned sale
Price
211.67
Quantity 477 -2.7%
Value US$100,967
Transaction date
Planned sale
Price
210.75
Quantity 682 -3.8%
Value US$143,732
Transaction date
Planned sale
Price
209.76
Quantity 581 -3.1%
Value US$121,871
Transaction date
Planned sale
Price
208.87
Quantity 144 -0.8%
Value US$30,077
Transaction date
Planned sale
Price
207.95
Quantity 83 -0.4%
Value US$17,260
Transaction date
Planned sale
Price
206.35
Quantity 22 -0.1%
Value US$4,540
Transaction date
Planned sale
Price
205.42
Quantity 106 -0.6%
Value US$21,775
Transaction date
Planned sale
Price
204.59
Quantity 267 -1.4%
Value US$54,626
Transaction date
Planned sale
Price
203.81
Quantity 63 -0.3%
Value US$12,840
Transaction date
Planned sale
Price
201.95
Quantity 36 -0.2%
Value US$7,270
Transaction date
Proposed sale
Price
209.80
Quantity 2,920
Value US$612,602
Transaction date
Planned sale
Price
66.98
Quantity 643 -3.2%
Value US$43,068
Transaction date
Proposed sale
Price
66.98
Quantity 940
Value US$62,961
Transaction date
Proposed sale
Price
68.93
Quantity 3,476
Value US$239,601
Transaction date
Proposed sale
Price
46.69
Quantity 1,500
Value US$70,039
Transaction date
Proposed sale
Price
45.00
Quantity 1,493
Value US$67,188
Transaction date
Proposed sale
Price
36.35
Quantity 2,930
Value US$106,495
Transaction date
Planned sale
Price
26.33
Quantity 460 -2.1%
Value US$12,112
Transaction date
Proposed sale
Price
26.33
Quantity 720
Value US$18,958
Transaction date
Planned sale
Price
23.24
Quantity 644 -2.8%
Value US$14,967
Transaction date
Proposed sale
Price
23.24
Quantity 940
Value US$21,846
Transaction date
Planned sale
Price
18.99
Quantity 5,159 -18.3%
Value US$97,975
Transaction date
Proposed sale
Price
18.99
Quantity 7,523
Value US$142,870
Transaction date
Planned sale
Price
15.63
Quantity 459 -2.2%
Value US$7,174
Transaction date
Proposed sale
Price
15.63
Quantity 721
Value US$11,269
Transaction date
Proposed sale
Price
14.54
Quantity 294
Value US$4,275
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