| Sep 2, 2026 | IPGP10% owner | Open-market saleCode S · direct | 4,715 | $76.25 | $360K@ $76.25 | 6,642,886 | Form 4 |
| Sep 2, 2026 | IPGP10% owner | Open-market saleCode S · direct | 4,591 | $75.65 | $347K@ $75.65 | 6,647,601 | Form 4 |
| Sep 1, 2026 | IPGP10% owner | Open-market saleCode S · direct | 18,091 | $75.14 | $1.4M@ $75.14 | 6,652,192 | Form 4 |
| Jul 21, 2026 | IPGP10% owner | Open-market saleCode S · direct | 23,869 | $103.00 | $2.5M@ $103.00 | 6,670,283 | Form 4 |
| Jul 21, 2026 | IPGP10% owner | Open-market saleCode S · direct | 24,347 | $102.04 | $2.5M@ $102.04 | 6,694,152 | Form 4 |
| Jul 21, 2026 | IPGP10% owner | Open-market saleCode S · direct | 7,100 | $101.20 | $719K@ $101.20 | 6,718,499 | Form 4 |
| Jul 21, 2026 | IPGP10% owner | Open-market saleCode S · direct | 1,000 | $100.08 | $100K@ $100.08 | 6,725,599 | Form 4 |
| Feb 17, 2026 | IPGP10% owner | Open-market saleCode S · direct | 390 | $149.88 | $58K@ $149.88 | 6,726,599 | Form 4 |
| Feb 17, 2026 | IPGP10% owner | Open-market saleCode S · direct | 220 | $148.00 | $33K@ $148.00 | 6,726,989 | Form 4 |
| Feb 17, 2026 | IPGP10% owner | Open-market saleCode S · direct | 410 | $146.21 | $60K@ $146.21 | 6,727,209 | Form 4 |
| Feb 17, 2026 | IPGP10% owner | Open-market saleCode S · direct | 480 | $144.29 | $69K@ $144.29 | 6,727,619 | Form 4 |
| Feb 17, 2026 | IPGP10% owner | Open-market saleCode S · direct | 137 | $143.71 | $20K@ $143.71 | 6,728,099 | Form 4 |
| Feb 17, 2026 | IPGP10% owner | Open-market saleCode S · direct | 376 | $141.97 | $53K@ $141.97 | 6,728,236 | Form 4 |
| Feb 17, 2026 | IPGP10% owner | Open-market saleCode S · direct | 100 | $140.58 | $14K@ $140.58 | 6,728,612 | Form 4 |
| Feb 17, 2026 | IPGP10% owner | Open-market saleCode S · direct | 760 | $138.82 | $106K@ $138.82 | 6,728,712 | Form 4 |
| Feb 17, 2026 | IPGP10% owner | Open-market saleCode S · direct | 790 | $137.79 | $109K@ $137.79 | 6,729,472 | Form 4 |
| Feb 17, 2026 | IPGP10% owner | Open-market saleCode S · direct | 1,393 | $136.89 | $191K@ $136.89 | 6,730,262 | Form 4 |
| Feb 17, 2026 | IPGP10% owner | Open-market saleCode S · direct | 1,381 | $135.93 | $188K@ $135.93 | 6,731,655 | Form 4 |
| Feb 17, 2026 | IPGP10% owner | Open-market saleCode S · direct | 125 | $134.12 | $17K@ $134.12 | 6,733,036 | Form 4 |
| Feb 17, 2026 | IPGP10% owner | Open-market saleCode S · direct | 4,035 | $133.42 | $538K@ $133.42 | 6,733,161 | Form 4 |
| Feb 17, 2026 | IPGP10% owner | Open-market saleCode S · direct | 15,882 | $132.40 | $2.1M@ $132.40 | 6,737,196 | Form 4 |
| Feb 17, 2026 | IPGP10% owner | Open-market saleCode S · direct | 8,383 | $131.67 | $1.1M@ $131.67 | 6,753,078 | Form 4 |
| Feb 17, 2026 | IPGP10% owner | Open-market saleCode S · direct | 4,931 | $130.57 | $644K@ $130.57 | 6,761,461 | Form 4 |
| Feb 17, 2026 | IPGP10% owner | Open-market saleCode S · direct | 3,931 | $129.56 | $509K@ $129.56 | 6,766,392 | Form 4 |
| Feb 17, 2026 | IPGP10% owner | Open-market saleCode S · direct | 5,012 | $128.33 | $643K@ $128.33 | 6,770,323 | Form 4 |
| Feb 17, 2026 | IPGP10% owner | Open-market saleCode S · direct | 4,354 | $127.42 | $555K@ $127.42 | 6,775,335 | Form 4 |
| Feb 17, 2026 | IPGP10% owner | Open-market saleCode S · direct | 6,820 | $126.33 | $862K@ $126.33 | 6,779,689 | Form 4 |
| Feb 17, 2026 | IPGP10% owner | Open-market saleCode S · direct | 6,590 | $125.40 | $826K@ $125.40 | 6,786,509 | Form 4 |
| Jan 15, 2026 | IPGP10% owner | Open-market saleCode S · direct | 7,381 | $80.16 | $592K@ $80.16 | 6,793,099 | Form 4 |
| Jan 15, 2026 | IPGP10% owner | Open-market saleCode S · direct | 571 | $79.38 | $45K@ $79.38 | 6,800,480 | Form 4 |
| Jan 14, 2026 | IPGP10% owner | Open-market saleCode S · direct | 700 | $78.55 | $55K@ $78.55 | 6,801,051 | Form 4 |
| Jan 14, 2026 | IPGP10% owner | Open-market saleCode S · direct | 13,159 | $77.63 | $1.0M@ $77.63 | 6,801,751 | Form 4 |
| Jan 14, 2026 | IPGP10% owner | Open-market saleCode S · direct | 3,667 | $77.19 | $283K@ $77.19 | 6,814,910 | Form 4 |
| Jan 13, 2026 | IPGP10% owner | Open-market saleCode S · direct | 6,277 | $77.70 | $488K@ $77.70 | 6,818,577 | Form 4 |
| Jan 13, 2026 | IPGP10% owner | Open-market saleCode S · direct | 16,752 | $76.71 | $1.3M@ $76.71 | 6,824,854 | Form 4 |
| Jan 12, 2026 | IPGP10% owner | Open-market saleCode S · direct | 1,928 | $76.69 | $148K@ $76.69 | 6,841,606 | Form 4 |
| Jan 12, 2026 | IPGP10% owner | Open-market saleCode S · direct | 16,065 | $76.20 | $1.2M@ $76.20 | 6,843,534 | Form 4 |
| Dec 16, 2025 | IPGP10% owner | Open-market saleCode S · direct | 1,412 | $78.22 | $110K@ $78.22 | 6,859,599 | Form 4 |
| Dec 16, 2025 | IPGP10% owner | Open-market saleCode S · direct | 12,160 | $77.44 | $942K@ $77.44 | 6,861,011 | Form 4 |
| Dec 16, 2025 | IPGP10% owner | Open-market saleCode S · direct | 13,544 | $76.59 | $1.0M@ $76.59 | 6,873,171 | Form 4 |
| Dec 15, 2025 | IPGP10% owner | Open-market saleCode S · direct | 39,384 | $77.63 | $3.1M@ $77.63 | 6,886,715 | Form 4 |