Ticker |
Owner |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Mar 15 | Sale | 214.84 | 2,669 | 573,408 | 40,265 | Mar 16 04:32 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Nov 09 | Sale | 209.90 | 3,677 | 771,808 | 41,875 | Nov 12 04:11 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Jul 21 | Option Exercise | 71.77 | 8,176 | 586,792 | 50,051 | Jul 22 05:16 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Jul 20 | Option Exercise | 71.77 | 2,824 | 202,678 | 44,699 | Jul 22 05:16 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Jul 20 | Sale | 180.01 | 2,824 | 508,348 | 41,875 | Jul 22 05:16 PM |
|
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Jul 21 | Sale | 182.15 | 4,499 | 819,498 | 45,552 | Jul 22 05:16 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Jul 15 | Option Exercise | 60.11 | 5,400 | 324,594 | 47,275 | Jul 17 04:07 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Jul 15 | Sale | 170.10 | 5,400 | 918,540 | 41,875 | Jul 17 04:07 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Jun 05 | Option Exercise | 60.11 | 7,600 | 456,836 | 49,475 | Jun 09 04:17 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Jun 05 | Sale | 166.83 | 7,600 | 1,267,937 | 41,875 | Jun 09 04:17 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | May 20 | Option Exercise | 53.76 | 750 | 40,320 | 42,625 | May 22 04:09 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | May 21 | Option Exercise | 53.76 | 4,000 | 215,040 | 45,875 | May 22 04:09 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | May 21 | Sale | 160.00 | 4,000 | 640,000 | 41,875 | May 22 04:09 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | May 20 | Sale | 160.00 | 750 | 120,000 | 41,875 | May 22 04:09 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | May 11 | Option Exercise | 53.76 | 1,100 | 59,136 | 42,975 | May 12 05:49 PM |
|
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | May 12 | Option Exercise | 53.76 | 3,650 | 196,224 | 45,525 | May 12 05:49 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | May 12 | Sale | 155.08 | 3,650 | 566,042 | 41,875 | May 12 05:49 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | May 11 | Sale | 155.02 | 1,100 | 170,522 | 41,875 | May 12 05:49 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | May 05 | Sale | 139.56 | 4,500 | 628,004 | 41,875 | May 07 04:10 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Nov 04 | Sale | 145.49 | 2,000 | 290,980 | 43,864 | Nov 06 04:06 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Jan 16 | Option Exercise | 53.76 | 9,500 | 510,720 | 46,765 | Jan 17 04:22 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Jan 16 | Sale | 261.49 | 9,500 | 2,484,155 | 37,265 | Jan 17 04:22 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Aug 08 | Option Exercise | 58.65 | 11,750 | 689,138 | 49,515 | Aug 09 04:15 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Aug 08 | Sale | 163.33 | 11,750 | 1,919,128 | 37,765 | Aug 09 04:15 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | May 11 | Sale | 138.00 | 4,626 | 638,388 | 37,765 | May 11 05:06 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Dec 01 | Sale | 94.16 | 750 | 70,620 | 40,943 | Dec 02 04:16 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Nov 07 | Sale | 96.30 | 5,589 | 538,221 | 41,693 | Nov 08 04:11 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Nov 01 | Sale | 96.31 | 1,911 | 184,048 | 47,282 | Nov 02 04:05 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Oct 27 | Option Exercise | 8.26 | 607 | 5,014 | 49,800 | Oct 31 04:02 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Oct 28 | Option Exercise | 8.26 | 4,018 | 33,189 | 53,211 | Oct 31 04:02 PM |
|
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Apr 01 | Option Exercise | 8.26 | 4,000 | 33,040 | 53,421 | Apr 05 04:39 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Apr 01 | Sale | 95.54 | 4,000 | 382,160 | 49,421 | Apr 05 04:39 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Mar 29 | Sale | 97.00 | 833 | 80,801 | 49,734 | Mar 30 05:52 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Aug 10 | Sale | 95.00 | 1,807 | 171,665 | 48,531 | Aug 12 05:32 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Aug 11 | Sale | 95.00 | 118 | 11,210 | 48,413 | Aug 12 05:32 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Feb 09 | Option Exercise | 15.82 | 6,562 | 103,811 | 55,041 | Feb 11 05:16 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Feb 09 | Sale | 85.27 | 6,563 | 559,627 | 48,478 | Feb 11 05:16 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Dec 30 | Option Exercise | 15.82 | 6,563 | 103,827 | 55,558 | Dec 31 04:42 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Dec 30 | Sale | 75.92 | 6,563 | 498,263 | 48,995 | Dec 31 04:42 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Dec 03 | Option Exercise | 15.82 | 6,562 | 103,811 | 55,557 | Dec 05 05:04 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Dec 03 | Sale | 75.94 | 6,562 | 498,318 | 48,995 | Dec 05 05:04 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Oct 28 | Option Exercise | 18.00 | 5,155 | 92,775 | 54,150 | Oct 30 04:41 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Oct 29 | Option Exercise | 18.25 | 11,308 | 206,370 | 60,303 | Oct 30 04:41 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Oct 29 | Sale | 70.74 | 11,308 | 799,928 | 48,995 | Oct 30 04:41 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Oct 28 | Sale | 70.10 | 5,155 | 361,365 | 48,995 | Oct 30 04:41 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Jul 29 | Sale | 73.00 | 100 | 7,300 | 49,411 | Jul 31 04:38 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Apr 15 | Option Exercise | 19.69 | 10,000 | 196,900 | 60,712 | Apr 16 04:30 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Apr 15 | Sale | 73.30 | 10,000 | 733,000 | 50,712 | Apr 16 04:30 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Nov 18 | Option Exercise | 8.26 | 8,499 | 70,202 | 57,768 | Nov 20 04:32 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Nov 19 | Option Exercise | 8.26 | 1,701 | 14,050 | 50,970 | Nov 20 04:32 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Nov 19 | Sale | 71.03 | 1,701 | 120,822 | 49,269 | Nov 20 04:32 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Nov 18 | Sale | 71.04 | 8,499 | 603,769 | 49,269 | Nov 20 04:32 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Nov 12 | Option Exercise | 8.26 | 1,800 | 14,868 | 51,069 | Nov 14 04:50 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Nov 12 | Sale | 71.03 | 1,800 | 127,854 | 49,269 | Nov 14 04:50 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Oct 30 | Option Exercise | 8.26 | 2,900 | 23,954 | 52,169 | Nov 01 05:31 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Oct 31 | Option Exercise | 8.26 | 7,100 | 58,646 | 56,369 | Nov 01 05:31 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Oct 31 | Sale | 65.89 | 7,100 | 467,819 | 49,269 | Nov 01 05:31 PM |
IPGP | Lopresti Angelo P | SVP, Secretary & Gen Counsel | Oct 30 | Sale | 65.00 | 2,900 | 188,500 | 49,269 | Nov 01 05:31 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Feb 06 | Option Exercise | 5.37 | 6,400 | 34,368 | 51,749 | Feb 07 04:03 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Feb 06 | Sale | 55.31 | 6,400 | 353,984 | 45,349 | Feb 07 04:03 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Jan 19 | Option Exercise | 5.37 | 267 | 1,434 | 45,616 | Jan 23 04:06 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Jan 19 | Sale | 55.00 | 267 | 14,685 | 45,349 | Jan 23 04:06 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Aug 30 | Option Exercise | 5.37 | 10,000 | 53,700 | 55,349 | Sep 01 04:05 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Aug 30 | Sale | 57.52 | 10,000 | 575,200 | 45,349 | Sep 01 04:05 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Jul 07 | Option Exercise | 5.37 | 10,000 | 53,700 | 55,349 | Jul 08 04:05 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Jul 07 | Sale | 74.82 | 10,000 | 748,200 | 45,349 | Jul 08 04:05 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Jun 22 | Option Exercise | 5.37 | 7,900 | 42,423 | 53,249 | Jun 24 04:17 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Jun 23 | Option Exercise | 5.37 | 2,100 | 11,277 | 47,449 | Jun 24 04:17 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Jun 23 | Sale | 65.33 | 2,100 | 137,193 | 45,349 | Jun 24 04:17 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Jun 22 | Sale | 65.69 | 7,900 | 518,951 | 45,349 | Jun 24 04:17 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Jun 09 | Option Exercise | 5.37 | 10,000 | 53,700 | 55,349 | Jun 10 04:06 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Jun 09 | Sale | 68.35 | 10,000 | 683,500 | 45,349 | Jun 10 04:06 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Mar 01 | Option Exercise | 5.37 | 18,900 | 101,493 | 64,249 | Mar 02 04:32 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Mar 02 | Option Exercise | 5.37 | 1,100 | 5,907 | 46,449 | Mar 02 04:32 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Mar 02 | Sale | 54.00 | 1,100 | 59,400 | 45,349 | Mar 02 04:32 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Mar 01 | Sale | 54.66 | 18,900 | 1,033,074 | 45,349 | Mar 02 04:32 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Oct 29 | Sale | 22.40 | 10,000 | 224,000 | 87,064 | Nov 02 04:03 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Nov 02 | Sale | 24.30 | 45,000 | 1,093,500 | 42,064 | Nov 02 04:03 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Aug 27 | Sale | 21.83 | 14,500 | 316,535 | 97,064 | Aug 31 04:06 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Dec 21 | Option Exercise | 1.88 | 9,713 | 18,260 | 116,752 | Dec 22 04:12 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Dec 21 | Sale | 16.38 | 9,713 | 159,099 | 107,039 | Dec 22 04:12 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Dec 16 | Option Exercise | 1.50 | 12,500 | 18,750 | 107,539 | Dec 18 04:09 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Dec 16 | Sale | 17.03 | 10,000 | 170,300 | 95,039 | Dec 18 04:09 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Dec 09 | Option Exercise | 1.50 | 15,000 | 22,500 | 120,039 | Dec 10 04:11 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Dec 09 | Sale | 16.82 | 15,000 | 252,300 | 105,039 | Dec 10 04:11 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Dec 01 | Sale | 15.41 | 13,000 | 200,330 | 105,039 | Dec 02 04:05 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Nov 18 | Option Exercise | 1.50 | 10,000 | 15,000 | 128,039 | Nov 19 04:13 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Nov 18 | Sale | 15.16 | 10,000 | 151,600 | 118,039 | Nov 19 04:13 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Nov 06 | Option Exercise | 1.50 | 15,000 | 22,500 | 133,039 | Nov 10 04:13 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Nov 06 | Sale | 14.93 | 15,000 | 223,950 | 118,039 | Nov 10 04:13 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Dec 12 | Sale | 11.36 | 16,667 | 189,337 | 118,039 | Dec 16 04:02 PM |
IPGP | Lopresti Angelo P | VP, Secretary & Gen Counsel | Jan 02 | Option Exercise | 1.50 | 16,667 | 25,000 | 134,706 | Jan 03 04:20 PM |