Lopresti Angelo P

Insider profile

Performance

Overall performance
2.4

Performance over holding periods
2.4
30 days 90 days 120 days
Average return -1% 8.2% 15.1%
Success rate 47% 68% 82%
Transactions
4 0% Buy
34 71% Buy
47 69% Buy
Lopresti Angelo P's trades of IPG Photonics Corp's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity 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-01-23 2026-01-21 PlS Planned sale
42,992 -3.5%
339.56
US$3,230,457
42,992 -3.5% 339.56 US$3,230,457
2026-01-21 2026-01-21 PrS Proposed sale
59,894
439.52
US$3,597,778
59,894 439.52 US$3,597,778
2025-12-10 2025-12-09 PlS Planned sale
97,377 -35.2%
169.28
US$2,027,966
97,377 -35.2% 169.28 US$2,027,966
2025-10-29 2025-10-27 PlS Planned sale
1,500 -2.4%
87.13
US$130,695
1,500 -2.4% 87.13 US$130,695
2025-10-06 2025-10-06 PrS Proposed sale
6,000
85.17
US$511,045
6,000 85.17 US$511,045
2025-10-06 2025-10-06 PlS Planned sale
1,500 -2.3%
85.17
US$127,755
1,500 -2.3% 85.17 US$127,755
2025-06-09 2025-06-06 S Sale
4,500 -6.5%
69.28
US$311,760
4,500 -6.5% 69.28 US$311,760
2025-06-06 2025-06-06 PrS Proposed sale
4,500
69.28
US$311,748
4,500 69.28 US$311,748
2021-03-16 2021-03-15 S Sale
2,669 -6.2%
214.84
US$573,408
2,669 -6.2% 214.84 US$573,408
2020-11-12 2020-11-09 S Sale
1,000 -2.3%
210.28
US$210,280
1,000 -2.3% 210.28 US$210,280
2020-11-12 2020-11-09 S Sale
2,677 -5.9%
209.76
US$561,528
2,677 -5.9% 209.76 US$561,528
2020-07-22 2020-07-21 PlS Planned sale
200 -0.4%
183.24
US$36,648
200 -0.4% 183.24 US$36,648
2020-07-22 2020-07-21 PlS Planned sale
3,099 -6.3%
182.48
US$565,506
3,099 -6.3% 182.48 US$565,506
2020-07-22 2020-07-21 PlS Planned sale
1,200 -2.4%
181.12
US$217,344
1,200 -2.4% 181.12 US$217,344
2020-07-22 2020-07-20 PlS Planned sale
2,824 -6.3%
180.01
US$508,348
2,824 -6.3% 180.01 US$508,348
2020-07-17 2020-07-15 PlS Planned sale
5,400 -11.4%
170.10
US$918,540
5,400 -11.4% 170.10 US$918,540
2020-06-09 2020-06-05 PlS Planned sale
1,100 -2.6%
170.01
US$187,011
1,100 -2.6% 170.01 US$187,011
2020-06-09 2020-06-05 PlS Planned sale
1,400 -3.2%
167.03
US$233,842
1,400 -3.2% 167.03 US$233,842
2020-06-09 2020-06-05 PlS Planned sale
2,900 -6.1%
166.66
US$483,314
2,900 -6.1% 166.66 US$483,314
2020-06-09 2020-06-05 PlS Planned sale
2,200 -4.4%
165.35
US$363,770
2,200 -4.4% 165.35 US$363,770
2020-05-22 2020-05-21 PlS Planned sale
4,000 -8.7%
160.00
US$640,000
4,000 -8.7% 160.00 US$640,000
2020-05-22 2020-05-20 PlS Planned sale
750 -1.8%
160.00
US$120,000
750 -1.8% 160.00 US$120,000
2020-05-12 2020-05-12 PlS Planned sale
3,650 -8.0%
155.08
US$566,042
3,650 -8.0% 155.08 US$566,042
2020-05-12 2020-05-11 PlS Planned sale
1,100 -2.6%
155.02
US$170,522
1,100 -2.6% 155.02 US$170,522
2020-05-07 2020-05-05 PlS Planned sale
200 -0.5%
142.21
US$28,442
200 -0.5% 142.21 US$28,442
2020-05-07 2020-05-05 PlS Planned sale
700 -1.6%
141.50
US$99,050
700 -1.6% 141.50 US$99,050
2020-05-07 2020-05-05 PlS Planned sale
2,100 -4.7%
139.97
US$293,937
2,100 -4.7% 139.97 US$293,937
2020-05-07 2020-05-05 PlS Planned sale
1,000 -2.2%
138.21
US$138,210
1,000 -2.2% 138.21 US$138,210
2020-05-07 2020-05-05 PlS Planned sale
500 -1.1%
136.73
US$68,365
500 -1.1% 136.73 US$68,365
2016-11-08 2016-11-07 PlS Planned sale
5,589 -11.8%
96.30
US$538,221
5,589 -11.8% 96.30 US$538,221
2016-11-02 2016-11-01 PlS Planned sale
1,911 -3.9%
96.31
US$184,048
1,911 -3.9% 96.31 US$184,048
2016-03-30 2016-03-29 PlS Planned sale
833 -1.6%
97.00
US$80,801
833 -1.6% 97.00 US$80,801