Walsh James P

Insider profile

Walsh James 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
19,517 -36.0%
271.54
US$542,367
19,517 -36.0% 271.54 US$542,367
2026-06-29 2026-06-25 PlS Planned sale
72,572 -34.0%
411.33
US$1,554,289
72,572 -34.0% 411.33 US$1,554,289
2026-06-29 2026-06-25 PlS Planned sale
28,976 -48.8%
204.12
US$4,296,519
28,976 -48.8% 204.12 US$4,296,519
2026-06-29 2026-06-25 PlS Planned sale
9 -0.0%
214.46
US$1,930
9 -0.0% 214.46 US$1,930
2026-06-29 2026-06-25 PlS Planned sale
12 -0.0%
213.51
US$2,562
12 -0.0% 213.51 US$2,562
2026-06-29 2026-06-25 PlS Planned sale
11 -0.0%
211.86
US$2,330
11 -0.0% 211.86 US$2,330
2026-06-29 2026-06-25 PlS Planned sale
178 -0.5%
211.08
US$37,572
178 -0.5% 211.08 US$37,572
2026-06-29 2026-06-25 PlS Planned sale
290 -0.8%
210.10
US$60,929
290 -0.8% 210.10 US$60,929
2026-06-29 2026-06-25 PlS Planned sale
507 -1.5%
209.06
US$105,993
507 -1.5% 209.06 US$105,993
2026-06-29 2026-06-25 PlS Planned sale
801 -2.2%
208.40
US$166,928
801 -2.2% 208.40 US$166,928
2026-06-29 2026-06-25 PlS Planned sale
108 -0.3%
207.04
US$22,360
108 -0.3% 207.04 US$22,360
2026-06-29 2026-06-25 PlS Planned sale
43 -0.1%
206.25
US$8,869
43 -0.1% 206.25 US$8,869
2026-06-29 2026-06-25 PlS Planned sale
118 -0.3%
204.95
US$24,184
118 -0.3% 204.95 US$24,184
2026-06-25 2026-06-25 PrS Proposed sale
2,113
208.94
US$441,482
2,113 208.94 US$441,482
2026-06-25 2026-06-23 PlS Planned sale
76 -0.2%
213.39
US$16,218
76 -0.2% 213.39 US$16,218
2026-06-25 2026-06-23 PlS Planned sale
384 -1.2%
212.60
US$81,638
384 -1.2% 212.60 US$81,638
2026-06-25 2026-06-23 PlS Planned sale
476 -1.5%
211.67
US$100,755
476 -1.5% 211.67 US$100,755
2026-06-25 2026-06-23 PlS Planned sale
681 -2.1%
210.75
US$143,521
681 -2.1% 210.75 US$143,521
2026-06-25 2026-06-23 PlS Planned sale
580 -1.8%
209.76
US$121,661
580 -1.8% 209.76 US$121,661
2026-06-25 2026-06-23 PlS Planned sale
143 -0.4%
208.87
US$29,868
143 -0.4% 208.87 US$29,868
2026-06-25 2026-06-23 PlS Planned sale
83 -0.3%
207.95
US$17,260
83 -0.3% 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.3%
205.42
US$21,775
106 -0.3% 205.42 US$21,775
2026-06-25 2026-06-23 PlS Planned sale
266 -0.8%
204.59
US$54,421
266 -0.8% 204.59 US$54,421
2026-06-25 2026-06-23 PlS Planned sale
63 -0.2%
203.81
US$12,840
63 -0.2% 203.81 US$12,840
2026-06-25 2026-06-23 PlS Planned sale
36 -0.1%
201.95
US$7,270
36 -0.1% 201.95 US$7,270
2026-06-23 2026-06-23 PrS Proposed sale
2,916
209.80
US$611,763
2,916 209.80 US$611,763
2026-04-02 2026-04-02 PrS Proposed sale
1,939
90.72
US$175,911
1,939 90.72 US$175,911