| IPGP | SCHERBAKOV EUGENE A | director, 10 percent owner: | Feb 24 '26 | Sale | 137.83 | 2,700 | 372,141 | 58,495 | Feb 24 12:00 AM |
| IPGP | SCHERBAKOV EUGENE A | director, 10 percent owner: | Feb 13 '26 | Option Exercise | 81.89 | 15,184 | 1,243,418 | 66,922 | Feb 17 12:00 AM |
| IPGP | SCHERBAKOV EUGENE A | director, 10 percent owner: | Jan 21 '26 | Sale | 80.96 | 2,700 | 218,586 | 59,330 | Jan 21 12:00 AM |
| IPGP | SCHERBAKOV EUGENE A | director, 10 percent owner: | Dec 23 '25 | Sale | 74.44 | 2,700 | 200,987 | 62,030 | Dec 29 12:00 AM |
| IPGP | SCHERBAKOV EUGENE A | director, 10 percent owner: | Nov 24 '25 | Sale | 76.03 | 2,700 | 205,294 | 64,730 | Nov 25 12:00 AM |
| IPGP | SCHERBAKOV EUGENE A | director, 10 percent owner: | Oct 21 '25 | Sale | 87.64 | 2,700 | 236,633 | 67,430 | Oct 21 12:00 AM |
| IPGP | SCHERBAKOV EUGENE A | director, 10 percent owner: | Sep 23 '25 | Sale | 81.81 | 2,700 | 220,880 | 70,130 | Sep 24 12:00 AM |