SEC CIK 1378548

Lopresti Angelo P

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
IPGPview stock →59,8412026-06-29

Position History — IPGP

Reported shares owned immediately after each Form 4 transaction, over time.

046,01392,026138,0392006-122007-102011-032014-072016-102020-062026-022026-06

Recent Filings — IPGP

DateActivitySharesPriceOwned After
2026-06-29Open-market sale1,000$110.3359,841
2026-03-01Tax withholding3,848$131.5760,841
2026-02-18Grant / award4,465$0.0064,689
2026-02-12Option exercise (derivative)5,861$0.000
2026-02-12Tax withholding4,022$150.2560,224
2026-02-12Option exercise5,861$81.8964,246
2026-01-21Open-market sale1,500$85.0058,385
2025-12-09Open-market sale1,500$85.0759,885
2025-10-27Open-market sale1,500$87.1361,385
2025-10-06Open-market sale1,500$85.1762,885
2025-06-06Open-market sale4,500$69.2864,385
2025-03-01Tax withholding3,040$0.0068,885
2025-02-14Grant / award12,868$0.0071,925
2024-03-01Grant / award884$0.0060,826
2024-03-01Tax withholding1,769$0.0059,057
2024-02-16Grant / award10,806$0.0059,942
2023-03-01Tax withholding1,644$0.0049,136
2023-03-01Grant / award1,557$0.0050,780
2023-02-17Grant / award5,089$0.0049,223
2022-03-01Tax withholding845$121.5244,134
2022-02-18Grant / award4,714$0.0044,979
2021-03-15Open-market sale2,669$214.8440,265
2021-03-01Tax withholding810$228.7742,934
2021-02-19Grant / award2,669$0.0043,744
2020-12-01Gift800$0.0041,075
2020-11-09Open-market sale1,000$210.2841,875
2020-11-09Open-market sale2,677$209.7642,875
2020-07-21Option exercise (derivative)8,176$0.000
2020-07-21Open-market sale200$183.2445,552
2020-07-21Open-market sale3,099$182.4845,752
2020-07-21Open-market sale1,200$181.1248,851
2020-07-21Option exercise8,176$71.7750,051
2020-07-20Option exercise (derivative)2,824$0.008,176
2020-07-20Open-market sale2,824$180.0141,875
2020-07-20Option exercise2,824$71.7744,699
2020-07-15Option exercise (derivative)5,400$0.000
2020-07-15Open-market sale5,400$170.1041,875
2020-07-15Option exercise5,400$60.1147,275
2020-06-05Option exercise (derivative)7,600$0.005,400
2020-06-05Open-market sale1,100$170.0141,875
2020-06-05Open-market sale2,200$165.3547,275
2020-06-05Open-market sale2,900$166.6644,375
2020-06-05Open-market sale1,400$167.0342,975
2020-06-05Option exercise7,600$60.1149,475
2020-05-21Option exercise (derivative)4,000$0.000
2020-05-21Option exercise4,000$53.7645,875
2020-05-21Open-market sale4,000$160.0041,875
2020-05-20Option exercise (derivative)750$0.004,000
2020-05-20Open-market sale750$160.0041,875
2020-05-20Option exercise750$53.7642,625
2020-05-12Option exercise (derivative)3,650$0.004,750
2020-05-12Option exercise3,650$53.7645,525
2020-05-12Open-market sale3,650$155.0841,875
2020-05-11Option exercise (derivative)1,100$0.008,400
2020-05-11Open-market sale1,100$155.0241,875
2020-05-11Option exercise1,100$53.7642,975
2020-05-05Open-market sale700$141.5042,075
2020-05-05Open-market sale2,100$139.9742,775
2020-05-05Open-market sale1,000$138.2144,875
2020-05-05Open-market sale500$136.7345,875
2020-05-05Open-market sale200$142.2141,875
2020-03-01Tax withholding3,301$127.6446,375
2020-03-01Grant / award1,589$0.0049,676
2020-02-19Grant / award4,223$0.0048,087
2019-11-04Open-market sale2,000$145.4943,864
2019-03-01Tax withholding2,845$156.6845,864
2019-03-01Grant / award3,669$0.0048,709
2019-02-15Grant / award (derivative)7,540$0.007,540
2019-02-15Grant / award2,616$0.0045,040
2018-03-01Grant / award4,532$0.0043,487
2018-03-01Tax withholding1,062$0.0042,425
2018-02-22Grant / award (derivative)5,786$0.005,786
2018-02-22Grant / award1,690$0.0038,955
2018-01-16Option exercise (derivative)9,500$0.009,500
2018-01-16Open-market sale9,500$261.4937,265
2018-01-16Option exercise9,500$53.7646,765
2017-12-04Gift500$0.0037,265
2017-08-08Option exercise (derivative)11,750$0.000
2017-08-08Option exercise11,750$58.6549,515
2017-08-08Open-market sale11,750$163.3337,765
2017-05-11Open-market sale4,626$138.0037,765
2017-03-01Tax withholding673$0.0042,391
2017-02-17Grant / award (derivative)7,184$0.007,184
2017-02-17Grant / award2,348$0.0043,064
2016-12-31Tax withholding227$0.0040,716
2016-12-01Open-market sale750$94.1640,943
2016-11-07Open-market sale5,589$96.3041,693
2016-11-01Open-market sale1,911$96.3147,282
2016-10-28Option exercise (derivative)4,018$8.260
2016-10-28Disposition to issuer4,018$97.3049,193
2016-10-28Option exercise4,018$8.2653,211
2016-10-27Option exercise (derivative)607$8.264,018
2016-10-27Option exercise607$8.2649,800
2016-10-27Disposition to issuer607$95.0449,193
2016-09-30Tax withholding227$0.0049,193
2016-06-30Tax withholding157$0.0049,420
2016-04-01Option exercise (derivative)4,000$8.264,625
2016-04-01Open-market sale4,000$95.5449,421
2016-04-01Option exercise4,000$8.2653,421
2016-04-01Option exercise (derivative)4,000$8.264,625
2016-04-01Open-market sale4,000$95.5449,577
2016-04-01Option exercise4,000$8.2653,577
2016-03-31Tax withholding313$0.0049,421
2016-03-31Tax withholding157$0.0049,577
2016-03-29Open-market sale833$97.0049,734
2016-02-18Grant / award (derivative)5,861$0.005,861
2016-02-18Grant / award2,930$0.0050,567
2015-12-31Tax withholding388$89.1647,637
2015-09-30Tax withholding388$75.9748,025
2015-08-11Open-market sale118$95.0048,413
2015-08-10Open-market sale1,807$95.0048,531
2015-06-30Tax withholding388$85.1850,338
2015-05-21Gift315$0.0050,726
2015-03-31Tax withholding268$92.7051,041
2015-02-25Grant / award (derivative)5,661$0.005,661
2015-02-25Grant / award2,831$0.0051,309
2015-02-09Option exercise (derivative)6,562$15.820
2015-02-09Option exercise6,562$15.8255,041
2015-02-09Open-market sale6,563$85.2748,478
2014-12-31Tax withholding516$74.9248,479
2014-12-30Option exercise (derivative)6,563$15.826,562
2014-12-30Option exercise6,563$15.8255,558
2014-12-30Open-market sale6,563$75.9248,995
2014-12-03Option exercise (derivative)6,562$15.8213,125
2014-12-03Option exercise6,562$15.8255,557
2014-12-03Open-market sale6,562$75.9448,995
2014-10-29Option exercise (derivative)7,100$0.000
2014-10-29Option exercise (derivative)4,208$0.0019,687
2014-10-29Option exercise7,100$19.6960,303
2014-10-29Option exercise4,208$15.8253,203
2014-10-29Open-market sale11,308$70.7448,995
2014-10-28Option exercise (derivative)2,900$0.007,100
2014-10-28Option exercise (derivative)2,255$0.0023,895
2014-10-28Open-market sale5,155$70.1048,995
2014-10-28Option exercise2,255$15.8251,250
2014-10-28Option exercise2,900$19.6954,150
2014-09-30Tax withholding516$68.7848,995
2014-07-29Option exercise (derivative)100$0.0026,150
2014-07-29Option exercise100$15.8249,611
2014-07-29Open-market sale100$73.0049,511
2014-07-29Open-market sale100$73.0049,411
2014-06-30Tax withholding516$68.8049,511
2014-06-12Gift685$0.0050,027
2014-04-15Option exercise (derivative)10,000$0.0010,000
2014-04-15Open-market sale10,000$73.3050,712
2014-04-15Option exercise10,000$19.6960,712
2014-03-31Tax withholding357$71.0850,712
2014-02-28Grant / award (derivative)11,000$0.0011,000
2014-02-28Grant / award1,800$0.0051,069
2013-11-19Option exercise (derivative)1,701$0.008,625
2013-11-19Open-market sale1,701$71.0349,269
2013-11-19Option exercise1,701$8.2650,970
2013-11-18Option exercise (derivative)8,499$0.0010,326
2013-11-18Open-market sale8,499$71.0449,269
2013-11-18Option exercise8,499$8.2657,768
2013-11-12Option exercise (derivative)625$0.000
2013-11-12Option exercise (derivative)1,175$0.0018,825
2013-11-12Open-market sale1,800$71.0349,269
2013-11-12Option exercise1,800$8.2651,069
2013-10-31Option exercise (derivative)7,100$0.00625
2013-10-31Option exercise7,100$8.2656,369
2013-10-31Open-market sale7,100$65.8949,269
2013-10-30Option exercise (derivative)2,900$0.007,725
2013-10-30Option exercise2,900$8.2652,169
2013-10-30Open-market sale2,900$65.0049,269
2013-03-01Grant / award (derivative)13,000$0.0013,000
2013-03-01Grant / award2,000$0.0049,269
2012-02-14Grant / award (derivative)11,750$0.0011,750
2012-02-14Grant / award1,920$0.0047,269
2012-02-06Option exercise (derivative)6,400$0.000
2012-02-06Open-market sale6,400$55.3145,349
2012-02-06Option exercise6,400$5.3751,749
2012-01-19Option exercise267$5.3745,616
2012-01-19Open-market sale267$55.0045,349
2012-01-12Option exercise (derivative)267$0.006,400
2011-08-30Option exercise (derivative)10,000$0.006,667
2011-08-30Option exercise10,000$5.3755,349
2011-08-30Open-market sale10,000$57.5245,349
2011-07-07Option exercise (derivative)10,000$0.0016,667
2011-07-07Option exercise10,000$5.3755,349
2011-07-07Open-market sale10,000$74.8245,349
2011-06-23Option exercise (derivative)2,100$0.0026,667
2011-06-23Open-market sale2,100$65.3345,349
2011-06-23Option exercise2,100$5.3747,449
2011-06-22Option exercise (derivative)7,900$0.0028,767
2011-06-22Open-market sale7,900$65.6945,349
2011-06-22Option exercise7,900$5.3753,249
2011-06-09Option exercise (derivative)10,000$0.0036,667
2011-06-09Option exercise10,000$5.3755,349
2011-06-09Open-market sale10,000$68.3545,349
2011-03-02Option exercise (derivative)1,100$0.0046,667
2011-03-02Option exercise1,100$5.3746,449
2011-03-02Open-market sale1,100$54.0045,349
2011-03-01Option exercise (derivative)18,900$0.0047,767
2011-03-01Grant / award (derivative)19,000$0.0019,000
2011-03-01Grant / award3,285$0.0045,349
2011-03-01Option exercise18,900$5.3764,249
2011-03-01Open-market sale18,900$54.6645,349
2010-11-02Open-market sale45,000$24.3042,064
2010-10-29Open-market sale10,000$22.4087,064
2010-08-27Open-market sale14,500$21.8397,064
2010-06-09Gift350$0.00111,564
2010-02-26Grant / award (derivative)26,250$0.0026,250
2010-02-26Grant / award4,375$0.00111,914
2009-12-21Option exercise (derivative)9,713$0.000
2009-12-21Open-market sale9,713$16.38107,039
2009-12-21Option exercise9,713$1.88116,752
2009-12-21J9,713$16.38107,539
2009-12-21J9,713$1.88117,252
2009-12-16Option exercise (derivative)12,500$0.000
2009-12-16Open-market sale10,000$17.0395,039
2009-12-16Option exercise12,500$1.50107,539
2009-12-09Option exercise (derivative)3,621$0.009,713
2009-12-09Option exercise (derivative)11,379$0.000
2009-12-09Option exercise15,000$1.50120,039
2009-12-09Open-market sale15,000$16.82105,039
2009-12-01Open-market sale13,000$15.41105,039
2009-11-18Option exercise (derivative)2,885$0.000
2009-11-18Option exercise (derivative)5,288$0.0011,379
2009-11-18Option exercise10,000$1.50128,039
2009-11-18Open-market sale10,000$15.16118,039
2009-11-06Option exercise (derivative)15,000$0.001,827
2009-11-06Option exercise15,000$1.50133,039
2009-11-06Open-market sale15,000$14.93118,039
2009-02-26Grant / award (derivative)10,625$0.0010,625
2009-02-26Grant / award (derivative)20,000$0.0020,000
2008-12-12Open-market sale16,667$11.36118,039
2008-05-09Grant / award (derivative)20,000$0.0020,000
2008-01-02Option exercise (derivative)16,667$0.000
2008-01-02Option exercise16,667$1.50134,706
2007-12-17Option exercise (derivative)20,000$0.000
2007-12-17Option exercise20,000$1.50138,039
2007-12-17Open-market sale20,000$19.07118,039
2007-11-29Option exercise (derivative)18,039$0.000
2007-11-29Option exercise18,039$1.50118,039
2007-11-06Option exercise (derivative)10,000$0.0020,000
2007-11-06Option exercise10,000$1.50110,000
2007-11-06Open-market sale10,000$20.53100,000
2007-10-23Option exercise (derivative)2,800$0.0030,000
2007-10-23Open-market sale400$20.12101,500
2007-10-23Open-market sale100$20.11101,900
2007-10-23Open-market sale300$20.10102,000
2007-10-23Open-market sale100$20.09102,300
2007-10-23Open-market sale100$20.08102,400
2007-10-23Open-market sale300$20.06102,500
2007-10-23Option exercise2,800$1.50102,800
2007-10-23Open-market sale100$20.37100,000
2007-10-23Open-market sale200$20.30100,100
2007-10-23Open-market sale200$20.27100,300
2007-10-23Open-market sale200$20.24100,500
2007-10-23Open-market sale294$20.18100,700
2007-10-23Open-market sale6$20.17100,994
2007-10-23Open-market sale100$20.14101,000
2007-10-23Open-market sale400$20.13101,100
2007-10-22Option exercise (derivative)7,200$0.0032,800
2007-10-22Open-market sale7,200$20.62100,000
2007-10-22Option exercise7,200$1.50107,200
2007-10-08Option exercise (derivative)10,000$0.0040,000
2007-10-08Open-market sale200$19.42100,700
2007-10-08Open-market sale700$19.39101,700
2007-10-08Open-market sale500$19.38102,400
2007-10-08Open-market sale2,400$19.37102,900
2007-10-08Open-market sale455$19.36105,300
2007-10-08Open-market sale600$19.35105,755
2007-10-08Open-market sale1,004$19.34106,355
2007-10-08Open-market sale1,392$19.33107,359
2007-10-08Open-market sale989$19.32108,751
2007-10-08Open-market sale100$19.32109,740
2007-10-08Open-market sale160$19.31109,840
2007-10-08Option exercise10,000$1.50110,000
2007-10-08Open-market sale300$19.47100,000
2007-10-08Open-market sale200$19.46100,300
2007-10-08Open-market sale200$19.43100,500
2007-10-08Open-market sale600$19.40101,100
2007-10-08Open-market sale200$19.41100,900
2007-10-01Option exercise (derivative)10,000$0.0050,000
2007-10-01Open-market sale10,000$19.36100,000
2007-10-01Option exercise10,000$1.50110,000
2007-09-25Option exercise (derivative)7,000$0.0060,000
2007-09-25Open-market sale7,000$18.8293,000
2007-09-25Open-market sale7,000$18.82100,000
2007-09-25Option exercise7,000$1.50107,000
2007-09-24Option exercise (derivative)13,000$0.0067,000
2007-09-24Open-market sale13,000$18.71100,000
2007-09-24Option exercise13,000$1.50113,000
2007-09-17Option exercise (derivative)20,000$0.0080,000
2007-09-17Open-market sale20,000$18.46100,000
2007-09-17Option exercise20,000$1.50120,000
2006-12-12———100,000

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.