Market Cap: $3.4B
Market Cap: $3.4B
Valentin Gapontsev Trust I sold 4,591 shares of IPGP on 2 September. They now own 6,647,601 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 4,715 shares of IPGP on 2 September. They now own 6,642,886 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 18,091 shares of IPGP on 1 September. They now own 6,652,192 IPGP shares.
Valentin Gapontsev Trust I sold IPGPPeeler John R bought 1,158 shares of IPGP on 26 August. They now own 20,886 IPGP shares.
Peeler John R bought IPGPPeeler John R bought 1,552 shares of IPGP on 26 August. They now own 19,728 IPGP shares.
Peeler John R bought IPGPBucher Paulus sold 663 shares of IPGP on 8 August. They now own 6,053 IPGP shares.
Bucher Paulus sold IPGPIp Fibre Devices Ltd sold 11,912 shares of IPGP on 5 August. They now own 6,412,188 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 4,324 shares of IPGP on 5 August. They now own 6,406,539 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 550 shares of IPGP on 5 August. They now own 6,405,989 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 1,325 shares of IPGP on 5 August. They now own 6,410,863 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 12,202 shares of IPGP on 4 August. They now own 6,424,100 IPGP shares.
Ip Fibre Devices Ltd sold IPGPScherbakov Eugene A sold 241 shares of IPGP on 31 July. They now own 48,210 IPGP shares.
Scherbakov Eugene A sold IPGPScherbakov Eugene A sold 200 shares of IPGP on 31 July. They now own 48,751 IPGP shares.
Scherbakov Eugene A sold IPGPIp Fibre Devices Ltd sold 506 shares of IPGP on 31 July. They now own 6,436,802 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 25,994 shares of IPGP on 31 July. They now own 6,437,308 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 300 shares of IPGP on 31 July. They now own 6,436,302 IPGP shares.
Ip Fibre Devices Ltd sold IPGPScherbakov Eugene A sold 783 shares of IPGP on 31 July. They now own 48,951 IPGP shares.
Scherbakov Eugene A sold IPGPIp Fibre Devices Ltd sold 200 shares of IPGP on 31 July. They now own 6,436,602 IPGP shares.
Ip Fibre Devices Ltd sold IPGPScherbakov Eugene A sold 300 shares of IPGP on 31 July. They now own 48,451 IPGP shares.
Scherbakov Eugene A sold IPGPValentin Gapontsev Trust I sold 23,869 shares of IPGP on 21 July. They now own 6,670,283 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 24,347 shares of IPGP on 21 July. They now own 6,694,152 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 7,100 shares of IPGP on 21 July. They now own 6,718,499 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 1,000 shares of IPGP on 21 July. They now own 6,725,599 IPGP shares.
Valentin Gapontsev Trust I sold IPGPScherbakov Eugene A sold 1 shares of IPGP on 29 June. They now own 49,934 IPGP shares.
Scherbakov Eugene A sold IPGPIp Fibre Devices Ltd sold 17,735 shares of IPGP on 29 June. They now own 6,507,021 IPGP shares.
Ip Fibre Devices Ltd sold IPGPScherbakov Eugene A sold 100 shares of IPGP on 29 June. They now own 49,935 IPGP shares.
Scherbakov Eugene A sold IPGPScherbakov Eugene A sold 200 shares of IPGP on 29 June. They now own 49,734 IPGP shares.
Scherbakov Eugene A sold IPGPLopresti Angelo P sold 1,000 shares of IPGP on 29 June. They now own 59,841 IPGP shares.
Lopresti Angelo P sold IPGPScherbakov Eugene A sold 250 shares of IPGP on 29 June. They now own 50,035 IPGP shares.
Scherbakov Eugene A sold IPGPScherbakov Eugene A sold 973 shares of IPGP on 29 June. They now own 50,285 IPGP shares.
Scherbakov Eugene A sold IPGPIp Fibre Devices Ltd sold 11,325 shares of IPGP on 29 June. They now own 6,463,302 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 2,405 shares of IPGP on 29 June. They now own 6,524,756 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 2,684 shares of IPGP on 29 June. They now own 6,474,627 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 13,304 shares of IPGP on 29 June. They now own 6,493,717 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 1,841 shares of IPGP on 29 June. They now own 6,527,161 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 16,406 shares of IPGP on 29 June. They now own 6,477,311 IPGP shares.
Ip Fibre Devices Ltd sold IPGPAgnes Tang sold 775 shares of IPGP on 22 June. They now own 10,324 IPGP shares.
Agnes Tang sold IPGPAgnes Tang sold 200 shares of IPGP on 22 June. They now own 9,588 IPGP shares.
Agnes Tang sold IPGPAgnes Tang sold 536 shares of IPGP on 22 June. They now own 9,788 IPGP shares.
Agnes Tang sold IPGPGitin Mark Milton sold 4,641 shares of IPGP on 5 June. They now own 87,232 IPGP shares.
Gitin Mark Milton sold IPGPMammen Timothy Pv sold 2,712 shares of IPGP on 22 May. They now own 76,438 IPGP shares.
Mammen Timothy Pv sold IPGPMammen Timothy Pv sold 7,263 shares of IPGP on 22 May. They now own 79,150 IPGP shares.
Mammen Timothy Pv sold IPGPDesmond Jeanmarie F. sold 1,690 shares of IPGP on 14 May. They now own 10,486 IPGP shares.
Desmond Jeanmarie F. sold IPGPDesmond Jeanmarie F. bought 2,436 shares of IPGP on 12 May. They now own 12,176 IPGP shares.
Desmond Jeanmarie F. bought IPGPDougherty Greg bought 2,436 shares of IPGP on 12 May. They now own 18,334 IPGP shares.
Dougherty Greg bought IPGPKennedy Kolleen T bought 2,436 shares of IPGP on 12 May. They now own 11,513 IPGP shares.
Kennedy Kolleen T bought IPGPMeurice Eric bought 2,436 shares of IPGP on 12 May. They now own 25,239 IPGP shares.
Meurice Eric bought IPGPBeecher Gregory R bought 2,436 shares of IPGP on 12 May. They now own 12,216 IPGP shares.
Beecher Gregory R bought IPGPAgnes Tang bought 2,436 shares of IPGP on 12 May. They now own 11,099 IPGP shares.
Agnes Tang bought IPGPPeeler John R bought 2,436 shares of IPGP on 12 May. They now own 18,176 IPGP shares.
Peeler John R bought IPGPSamartsev Igor bought 2,436 shares of IPGP on 12 May. They now own 115,701 IPGP shares.
Samartsev Igor bought IPGPButtarazzi Mary E. sold 500 shares of IPGP on 17 March. They now own 4,749 IPGP shares.
Buttarazzi Mary E. sold IPGPSamartsev Igor bought 0 shares of IPGP on 9 March. They now own 0 IPGP shares.
Samartsev Igor bought IPGPScherbakov Eugene A sold 7,237 shares of IPGP on 1 March. They now own 51,258 IPGP shares.
Scherbakov Eugene A sold IPGPLopresti Angelo P sold 3,848 shares of IPGP on 1 March. They now own 60,841 IPGP shares.
Lopresti Angelo P sold IPGPNess Trevor sold 3,402 shares of IPGP on 1 March. They now own 38,425 IPGP shares.
Ness Trevor sold IPGPGitin Mark Milton sold 7,603 shares of IPGP on 1 March. They now own 91,873 IPGP shares.
Gitin Mark Milton sold IPGPButtarazzi Mary E. sold 435 shares of IPGP on 1 March. They now own 5,249 IPGP shares.
Buttarazzi Mary E. sold IPGPMammen Timothy Pv sold 4,310 shares of IPGP on 1 March. They now own 86,413 IPGP shares.
Mammen Timothy Pv sold IPGPSamartsev Igor sold 836 shares of IPGP on 1 March. They now own 10,449 IPGP shares.
Samartsev Igor sold IPGPIp Fibre Devices Ltd sold 100 shares of IPGP on 24 February. They now own 6,530,522 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 1,520 shares of IPGP on 24 February. They now own 6,529,002 IPGP shares.
Ip Fibre Devices Ltd sold IPGPScherbakov Eugene A sold 600 shares of IPGP on 24 February. They now own 58,495 IPGP shares.
Scherbakov Eugene A sold IPGPScherbakov Eugene A sold 200 shares of IPGP on 24 February. They now own 60,995 IPGP shares.
Scherbakov Eugene A sold IPGPScherbakov Eugene A sold 1,500 shares of IPGP on 24 February. They now own 59,495 IPGP shares.
Scherbakov Eugene A sold IPGPScherbakov Eugene A sold 400 shares of IPGP on 24 February. They now own 59,095 IPGP shares.
Scherbakov Eugene A sold IPGPIp Fibre Devices Ltd sold 4,241 shares of IPGP on 23 February. They now own 6,559,761 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 120 shares of IPGP on 23 February. They now own 6,530,622 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 7,994 shares of IPGP on 23 February. They now own 6,547,163 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 4,604 shares of IPGP on 23 February. They now own 6,555,157 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 16,421 shares of IPGP on 23 February. They now own 6,530,742 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 16,422 shares of IPGP on 20 February. They now own 6,569,486 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 5,484 shares of IPGP on 20 February. They now own 6,564,002 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 4,461 shares of IPGP on 20 February. They now own 6,585,908 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 2,300 shares of IPGP on 20 February. They now own 6,590,369 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 500 shares of IPGP on 20 February. They now own 6,592,669 IPGP shares.
Ip Fibre Devices Ltd sold IPGPSamartsev Igor bought 0 shares of IPGP on 19 February. They now own 0 IPGP shares.
Samartsev Igor bought IPGPNess Trevor bought 4,621 shares of IPGP on 18 February. They now own 41,827 IPGP shares.
Ness Trevor bought IPGPGitin Mark Milton bought 19,887 shares of IPGP on 18 February. They now own 99,476 IPGP shares.
Gitin Mark Milton bought IPGPBucher Paulus bought 2,531 shares of IPGP on 18 February. They now own 6,716 IPGP shares.
Bucher Paulus bought IPGPSamartsev Igor bought 1,688 shares of IPGP on 18 February. They now own 1,688 IPGP shares.
Samartsev Igor bought IPGPButtarazzi Mary E. bought 1,789 shares of IPGP on 18 February. They now own 5,684 IPGP shares.
Buttarazzi Mary E. bought IPGPLopresti Angelo P bought 4,465 shares of IPGP on 18 February. They now own 64,689 IPGP shares.
Lopresti Angelo P bought IPGPMammen Timothy Pv bought 6,146 shares of IPGP on 18 February. They now own 90,723 IPGP shares.
Mammen Timothy Pv bought IPGPValentin Gapontsev Trust I sold 376 shares of IPGP on 17 February. They now own 6,728,236 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 1,381 shares of IPGP on 17 February. They now own 6,731,655 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 1,393 shares of IPGP on 17 February. They now own 6,730,262 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 8,383 shares of IPGP on 17 February. They now own 6,753,078 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 3,931 shares of IPGP on 17 February. They now own 6,766,392 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 220 shares of IPGP on 17 February. They now own 6,726,989 IPGP shares.
Valentin Gapontsev Trust I sold IPGPSamartsev Igor bought 3,363 shares of IPGP on 17 February. They now own 9,597 IPGP shares.
Samartsev Igor bought IPGPValentin Gapontsev Trust I sold 790 shares of IPGP on 17 February. They now own 6,729,472 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 137 shares of IPGP on 17 February. They now own 6,728,099 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 390 shares of IPGP on 17 February. They now own 6,726,599 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 125 shares of IPGP on 17 February. They now own 6,733,036 IPGP shares.
Valentin Gapontsev Trust I sold IPGPSamartsev Igor sold 3,363 shares of IPGP on 17 February. They now own 0 IPGP shares.
Samartsev Igor sold IPGPValentin Gapontsev Trust I sold 410 shares of IPGP on 17 February. They now own 6,727,209 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 5,012 shares of IPGP on 17 February. They now own 6,770,323 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 4,354 shares of IPGP on 17 February. They now own 6,775,335 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 6,590 shares of IPGP on 17 February. They now own 6,786,509 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 480 shares of IPGP on 17 February. They now own 6,727,619 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 760 shares of IPGP on 17 February. They now own 6,728,712 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 6,820 shares of IPGP on 17 February. They now own 6,779,689 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 4,931 shares of IPGP on 17 February. They now own 6,761,461 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 15,882 shares of IPGP on 17 February. They now own 6,737,196 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 4,035 shares of IPGP on 17 February. They now own 6,733,161 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 100 shares of IPGP on 17 February. They now own 6,728,612 IPGP shares.
Valentin Gapontsev Trust I sold IPGPScherbakov Eugene A sold 5,727 shares of IPGP on 13 February. They now own 61,195 IPGP shares.
Scherbakov Eugene A sold IPGPScherbakov Eugene A sold 7,592 shares of IPGP on 13 February. They now own 0 IPGP shares.
Scherbakov Eugene A sold IPGPScherbakov Eugene A bought 7,592 shares of IPGP on 13 February. They now own 66,922 IPGP shares.
Scherbakov Eugene A bought IPGPLopresti Angelo P bought 5,861 shares of IPGP on 12 February. They now own 64,246 IPGP shares.
Lopresti Angelo P bought IPGPLopresti Angelo P sold 5,861 shares of IPGP on 12 February. They now own 0 IPGP shares.
Lopresti Angelo P sold IPGPLopresti Angelo P sold 4,022 shares of IPGP on 12 February. They now own 60,224 IPGP shares.
Lopresti Angelo P sold IPGPMeurice Eric sold 750 shares of IPGP on 2 February. They now own 22,803 IPGP shares.
Meurice Eric sold IPGPMeurice Eric sold 750 shares of IPGP on 2 February. They now own 0 IPGP shares.
Meurice Eric sold IPGPMeurice Eric bought 750 shares of IPGP on 2 February. They now own 23,553 IPGP shares.
Meurice Eric bought IPGPIp Fibre Devices Ltd sold 1,306 shares of IPGP on 21 January. They now own 6,605,244 IPGP shares.
Ip Fibre Devices Ltd sold IPGPScherbakov Eugene A sold 1,403 shares of IPGP on 21 January. They now own 59,330 IPGP shares.
Scherbakov Eugene A sold IPGPScherbakov Eugene A sold 1,204 shares of IPGP on 21 January. They now own 60,733 IPGP shares.
Scherbakov Eugene A sold IPGPScherbakov Eugene A sold 93 shares of IPGP on 21 January. They now own 61,937 IPGP shares.
Scherbakov Eugene A sold IPGPIp Fibre Devices Ltd sold 12,075 shares of IPGP on 21 January. They now own 6,593,169 IPGP shares.
Ip Fibre Devices Ltd sold IPGPLopresti Angelo P sold 1,500 shares of IPGP on 21 January. They now own 58,385 IPGP shares.
Lopresti Angelo P sold IPGPIp Fibre Devices Ltd sold 7,659 shares of IPGP on 20 January. They now own 6,620,510 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 13,960 shares of IPGP on 20 January. They now own 6,606,550 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 14,656 shares of IPGP on 16 January. They now own 6,628,169 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 14,511 shares of IPGP on 16 January. They now own 6,642,825 IPGP shares.
Ip Fibre Devices Ltd sold IPGPValentin Gapontsev Trust I sold 7,381 shares of IPGP on 15 January. They now own 6,793,099 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 571 shares of IPGP on 15 January. They now own 6,800,480 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 13,159 shares of IPGP on 14 January. They now own 6,801,751 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 3,667 shares of IPGP on 14 January. They now own 6,814,910 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 700 shares of IPGP on 14 January. They now own 6,801,051 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 16,752 shares of IPGP on 13 January. They now own 6,824,854 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 6,277 shares of IPGP on 13 January. They now own 6,818,577 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 1,928 shares of IPGP on 12 January. They now own 6,841,606 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 16,065 shares of IPGP on 12 January. They now own 6,843,534 IPGP shares.
Valentin Gapontsev Trust I sold IPGPIp Fibre Devices Ltd sold 2,225 shares of IPGP on 24 December. They now own 6,657,336 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 10,560 shares of IPGP on 24 December. They now own 6,659,561 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 28,405 shares of IPGP on 23 December. They now own 6,670,161 IPGP shares.
Ip Fibre Devices Ltd sold IPGPScherbakov Eugene A sold 2,655 shares of IPGP on 23 December. They now own 62,075 IPGP shares.
Scherbakov Eugene A sold IPGPScherbakov Eugene A sold 45 shares of IPGP on 23 December. They now own 62,030 IPGP shares.
Scherbakov Eugene A sold IPGPIp Fibre Devices Ltd sold 40 shares of IPGP on 23 December. They now own 6,670,121 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 6,870 shares of IPGP on 22 December. They now own 6,698,573 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 7 shares of IPGP on 22 December. They now own 6,698,566 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 16,060 shares of IPGP on 22 December. They now own 6,705,443 IPGP shares.
Ip Fibre Devices Ltd sold IPGPValentin Gapontsev Trust I sold 1,412 shares of IPGP on 16 December. They now own 6,859,599 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 13,544 shares of IPGP on 16 December. They now own 6,873,171 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 12,160 shares of IPGP on 16 December. They now own 6,861,011 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 39,384 shares of IPGP on 15 December. They now own 6,886,715 IPGP shares.
Valentin Gapontsev Trust I sold IPGPLopresti Angelo P sold 1,500 shares of IPGP on 9 December. They now own 59,885 IPGP shares.
Lopresti Angelo P sold IPGPAgnes Tang sold 1,781 shares of IPGP on 25 November. They now own 8,763 IPGP shares.
Agnes Tang sold IPGPAgnes Tang sold 100 shares of IPGP on 25 November. They now own 8,663 IPGP shares.
Agnes Tang sold IPGPIp Fibre Devices Ltd sold 4,642 shares of IPGP on 24 November. They now own 6,751,861 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 30,346 shares of IPGP on 24 November. They now own 6,721,515 IPGP shares.
Ip Fibre Devices Ltd sold IPGPScherbakov Eugene A sold 1,945 shares of IPGP on 24 November. They now own 64,730 IPGP shares.
Scherbakov Eugene A sold IPGPIp Fibre Devices Ltd sold 12 shares of IPGP on 24 November. They now own 6,721,503 IPGP shares.
Ip Fibre Devices Ltd sold IPGPScherbakov Eugene A sold 755 shares of IPGP on 24 November. They now own 66,675 IPGP shares.
Scherbakov Eugene A sold IPGPIp Fibre Devices Ltd sold 20,163 shares of IPGP on 21 November. They now own 6,757,648 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 1,145 shares of IPGP on 21 November. They now own 6,756,503 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 7,859 shares of IPGP on 21 November. They now own 6,777,811 IPGP shares.
Ip Fibre Devices Ltd sold IPGPValentin Gapontsev Trust I sold 20,775 shares of IPGP on 18 November. They now own 6,926,099 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 27,126 shares of IPGP on 18 November. They now own 6,946,874 IPGP shares.
Valentin Gapontsev Trust I sold IPGPNess Trevor sold 1,681 shares of IPGP on 18 November. They now own 37,206 IPGP shares.
Ness Trevor sold IPGPValentin Gapontsev Trust I sold 9,932 shares of IPGP on 17 November. They now own 6,982,667 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 3,815 shares of IPGP on 17 November. They now own 6,974,000 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 4,852 shares of IPGP on 17 November. They now own 6,977,815 IPGP shares.
Valentin Gapontsev Trust I sold IPGPMeurice Eric sold 750 shares of IPGP on 6 November. They now own 750 IPGP shares.
Meurice Eric sold IPGPMeurice Eric sold 750 shares of IPGP on 6 November. They now own 22,803 IPGP shares.
Meurice Eric sold IPGPMeurice Eric bought 750 shares of IPGP on 6 November. They now own 23,553 IPGP shares.
Meurice Eric bought IPGPLopresti Angelo P sold 1,500 shares of IPGP on 27 October. They now own 61,385 IPGP shares.
Lopresti Angelo P sold IPGPIp Fibre Devices Ltd sold 12,540 shares of IPGP on 21 October. They now own 6,785,670 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 11,426 shares of IPGP on 21 October. They now own 6,798,210 IPGP shares.
Ip Fibre Devices Ltd sold IPGPScherbakov Eugene A sold 2,341 shares of IPGP on 21 October. They now own 67,789 IPGP shares.
Scherbakov Eugene A sold IPGPScherbakov Eugene A sold 359 shares of IPGP on 21 October. They now own 67,430 IPGP shares.
Scherbakov Eugene A sold IPGPIp Fibre Devices Ltd sold 1,148 shares of IPGP on 20 October. They now own 6,809,636 IPGP shares.
Ip Fibre Devices Ltd sold IPGPNess Trevor sold 350 shares of IPGP on 20 October. They now own 40,215 IPGP shares.
Ness Trevor sold IPGPIp Fibre Devices Ltd sold 15,951 shares of IPGP on 20 October. They now own 6,810,784 IPGP shares.
Ip Fibre Devices Ltd sold IPGPNess Trevor sold 65 shares of IPGP on 20 October. They now own 38,887 IPGP shares.
Ness Trevor sold IPGPIp Fibre Devices Ltd sold 6,543 shares of IPGP on 20 October. They now own 6,826,735 IPGP shares.
Ip Fibre Devices Ltd sold IPGPNess Trevor sold 1,263 shares of IPGP on 20 October. They now own 38,952 IPGP shares.
Ness Trevor sold IPGPIp Fibre Devices Ltd sold 15,684 shares of IPGP on 17 October. They now own 6,834,153 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 875 shares of IPGP on 17 October. They now own 6,833,278 IPGP shares.
Ip Fibre Devices Ltd sold IPGPValentin Gapontsev Trust I sold 7,226 shares of IPGP on 15 October. They now own 6,992,599 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 5,166 shares of IPGP on 15 October. They now own 6,999,825 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 5,315 shares of IPGP on 15 October. They now own 7,004,991 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 3,436 shares of IPGP on 14 October. They now own 7,010,306 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 3,002 shares of IPGP on 14 October. They now own 7,022,172 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 8,430 shares of IPGP on 14 October. They now own 7,013,742 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 1,661 shares of IPGP on 14 October. They now own 7,025,174 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 1,050 shares of IPGP on 13 October. They now own 7,026,835 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 29,547 shares of IPGP on 13 October. They now own 7,027,885 IPGP shares.
Valentin Gapontsev Trust I sold IPGPValentin Gapontsev Trust I sold 1,667 shares of IPGP on 13 October. They now own 7,057,432 IPGP shares.
Valentin Gapontsev Trust I sold IPGPMeurice Eric bought 1,502 shares of IPGP on 7 October. They now own 24,305 IPGP shares.
Meurice Eric bought IPGPMeurice Eric sold 674 shares of IPGP on 7 October. They now own 23,631 IPGP shares.
Meurice Eric sold IPGPMeurice Eric sold 1,502 shares of IPGP on 7 October. They now own 1,500 IPGP shares.
Meurice Eric sold IPGPMeurice Eric sold 828 shares of IPGP on 7 October. They now own 22,803 IPGP shares.
Meurice Eric sold IPGPLopresti Angelo P sold 1,500 shares of IPGP on 6 October. They now own 62,885 IPGP shares.
Lopresti Angelo P sold IPGPScherbakov Eugene A sold 1,555 shares of IPGP on 23 September. They now own 71,275 IPGP shares.
Scherbakov Eugene A sold IPGPScherbakov Eugene A sold 1,145 shares of IPGP on 23 September. They now own 70,130 IPGP shares.
Scherbakov Eugene A sold IPGPIp Fibre Devices Ltd sold 8,530 shares of IPGP on 22 September. They now own 6,876,307 IPGP shares.
Ip Fibre Devices Ltd sold IPGPIp Fibre Devices Ltd sold 26,470 shares of IPGP on 22 September. They now own 6,849,837 IPGP shares.
Ip Fibre Devices Ltd sold IPGP