| IPGP | SCHERBAKOV EUGENE A | director, 10 percent owner: | Jul 31 '26 | Sale | 86.61 | 1,524 | 131,994 | 48,210 | Aug 04 |
| IPGP | SCHERBAKOV EUGENE A | director, 10 percent owner: | Jun 29 '26 | Sale | 101.55 | 1,524 | 154,757 | 49,734 | Jul 01 |
| IPGP | SCHERBAKOV EUGENE A | director, 10 percent owner: | Feb 24 '26 | Sale | 137.83 | 2,700 | 372,141 | 58,495 | Feb 24 |
| IPGP | SCHERBAKOV EUGENE A | director, 10 percent owner: | Feb 13 '26 | Option Exercise | 81.89 | 7,592 | 621,709 | 66,922 | Feb 17 |
| IPGP | SCHERBAKOV EUGENE A | director, 10 percent owner: | Jan 21 '26 | Sale | 80.96 | 2,700 | 218,586 | 59,330 | Jan 21 |
| IPGP | SCHERBAKOV EUGENE A | director, 10 percent owner: | Dec 23 '25 | Sale | 74.44 | 2,700 | 200,987 | 62,030 | Dec 29 |
| IPGP | SCHERBAKOV EUGENE A | director, 10 percent owner: | Nov 24 '25 | Sale | 76.03 | 2,700 | 205,294 | 64,730 | Nov 25 |
| IPGP | SCHERBAKOV EUGENE A | director, 10 percent owner: | Oct 21 '25 | Sale | 87.64 | 2,700 | 236,633 | 67,430 | Oct 21 |
| IPGP | SCHERBAKOV EUGENE A | director, 10 percent owner: | Sep 23 '25 | Sale | 81.81 | 2,700 | 220,880 | 70,130 | Sep 24 |