| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| IPGP | IP FIBRE DEVICES LTD | 10% Owner | Feb 24 '26 | Sale | 136.89 | 1,620 | 221,768 | 6,529,002 | Feb 24 12:00 AM |
| IPGP | IP FIBRE DEVICES LTD | 10% Owner | Feb 23 '26 | Sale | 133.52 | 33,380 | 4,456,898 | 6,530,622 | Feb 24 12:00 AM |
| IPGP | IP FIBRE DEVICES LTD | 10% Owner | Feb 20 '26 | Sale | 131.94 | 29,167 | 3,848,312 | 6,564,002 | Feb 24 12:00 AM |
| IPGP | IP FIBRE DEVICES LTD | 10% Owner | Jan 21 '26 | Sale | 81.52 | 13,381 | 1,090,848 | 6,593,169 | Jan 21 12:00 AM |
| IPGP | IP FIBRE DEVICES LTD | 10% Owner | Jan 20 '26 | Sale | 79.89 | 21,619 | 1,727,251 | 6,606,550 | Jan 21 12:00 AM |
| IPGP | IP FIBRE DEVICES LTD | 10% Owner | Jan 16 '26 | Sale | 79.87 | 29,167 | 2,329,616 | 6,628,169 | Jan 21 12:00 AM |
| IPGP | IP FIBRE DEVICES LTD | 10% Owner | Dec 24 '25 | Sale | 74.76 | 12,785 | 955,846 | 6,657,336 | Dec 29 12:00 AM |
| IPGP | IP FIBRE DEVICES LTD | 10% Owner | Dec 23 '25 | Sale | 74.62 | 28,445 | 2,122,581 | 6,670,121 | Dec 29 12:00 AM |
| IPGP | IP FIBRE DEVICES LTD | 10% Owner | Dec 22 '25 | Sale | 75.43 | 22,937 | 1,730,163 | 6,698,566 | Dec 29 12:00 AM |
| IPGP | IP FIBRE DEVICES LTD | 10% Owner | Nov 24 '25 | Sale | 76.36 | 35,000 | 2,672,575 | 6,721,503 | Nov 25 12:00 AM |
| IPGP | IP FIBRE DEVICES LTD | 10% Owner | Nov 21 '25 | Sale | 74.26 | 29,167 | 2,165,973 | 6,756,503 | Nov 25 12:00 AM |
| IPGP | IP FIBRE DEVICES LTD | 10% Owner | Oct 21 '25 | Sale | 87.92 | 23,966 | 2,107,007 | 6,785,670 | Oct 21 12:00 AM |
| IPGP | IP FIBRE DEVICES LTD | 10% Owner | Oct 20 '25 | Sale | 87.70 | 23,642 | 2,073,313 | 6,809,636 | Oct 21 12:00 AM |
| IPGP | IP FIBRE DEVICES LTD | 10% Owner | Oct 17 '25 | Sale | 84.68 | 16,559 | 1,402,176 | 6,833,278 | Oct 21 12:00 AM |
| IPGP | IP FIBRE DEVICES LTD | 10% Owner | Sep 22 '25 | Sale | 82.10 | 35,000 | 2,873,403 | 6,849,837 | Sep 22 12:00 AM |
| IPGP | IP FIBRE DEVICES LTD | 10% Owner | Sep 19 '25 | Sale | 81.49 | 29,167 | 2,376,897 | 6,884,837 | Sep 22 12:00 AM |
| IPGP | IP FIBRE DEVICES LTD | 10% Owner | Sep 16 '21 | Sale | 170.58 | 10,700 | 1,825,163 | 6,914,004 | Sep 17 12:00 AM |
| IPGP | IP FIBRE DEVICES LTD | 10% Owner | Sep 15 '21 | Sale | 172.27 | 12,500 | 2,153,320 | 6,924,704 | Sep 17 12:00 AM |
| IPGP | IP FIBRE DEVICES LTD | 10% Owner | Aug 02 '21 | Sale | 220.06 | 1,800 | 396,108 | 6,937,204 | Aug 04 12:00 AM |
| IPGP | IP FIBRE DEVICES LTD | 10% Owner | Jun 16 '21 | Sale | 210.20 | 5,044 | 1,060,249 | 6,939,004 | Jun 17 12:00 AM |
| IPGP | IP FIBRE DEVICES LTD | Director | Jun 01 '21 | Sale | 210.06 | 8,148 | 1,711,568 | 6,944,048 | Jun 01 12:00 AM |
| IPGP | IP FIBRE DEVICES LTD | 10% Owner | May 28 '21 | Sale | 210.04 | 25,000 | 5,251,000 | 6,948,122 | Jun 01 12:00 AM |
| IPGP | IP FIBRE DEVICES LTD | 10% Owner | May 25 '21 | Sale | 210.05 | 3,382 | 710,389 | 6,960,622 | May 26 12:00 AM |
| IPGP | IP FIBRE DEVICES LTD | 10% Owner | May 20 '21 | Sale | 200.52 | 10,200 | 2,045,260 | 6,968,861 | May 21 12:00 AM |