Date | Person | Title | Type | Name | Shares | Shares (Total) | Price | Code |
---|---|---|---|---|---|---|---|---|
2024-04-01 | Meurice Eric | Sell | Director Stock Option (right to buy) | -785.0 | 788 | $0.0 | M | |
2024-04-01 | Meurice Eric | Buy | Common Stock | 785.0 | 17,276 | $63.4 | M | |
2024-04-01 | Meurice Eric | Sell | Common Stock | -785.0 | 16,491 | $91.1 | S | |
2024-03-25 | Valentin Gapontsev Trust I | Sell | Common Stock | -1962.0 | 7,209,599 | $90.0 | S | |
2024-03-25 | Valentin Gapontsev Trust I | Sell | Common Stock | -8038.0 | 7,211,561 | $89.5 | S | |
2024-03-07 | Meurice Eric | Buy | Common Stock | 785.0 | 17,276 | $63.4 | M | |
2024-03-07 | Meurice Eric | Sell | Director Stock Option (right to buy) | -785.0 | 1,573 | $0.0 | M | |
2024-03-07 | Meurice Eric | Sell | Common Stock | -785.0 | 16,491 | $90.0 | S | |
2024-03-01 | Shcherbakov Eugene A | Sell | Common Stock | -7971.0 | 92,402 | $0.0 | F | |
2024-03-01 | Shcherbakov Eugene A | Buy | Common Stock | 1680.0 | 94,082 | $0.0 | A | |
2024-03-01 | Ovtchinnikov Alexander | Buy | Common Stock | 876.0 | 76,113 | $0.0 | A | |
2024-03-01 | Samartsev IgorPavlova Natalia | Buy | Common Stock | 351.0 | 271,663 | $0.0 | A | |
2024-03-01 | Ness Trevor | Buy | Common Stock | 869.0 | 35,516 | $0.0 | A | |
2024-03-01 | Ness Trevor | Sell | Common Stock | -1743.0 | 33,773 | $0.0 | F | |
2024-03-01 | Ovtchinnikov Alexander | Sell | Common Stock | -1753.0 | 74,360 | $0.0 | F | |
2024-03-01 | Samartsev IgorPavlova Natalia | Sell | Common Stock | -737.0 | 270,926 | $0.0 | F | |
2024-03-01 | Mammen Timothy PV | Buy | Common Stock | 1070.0 | 73,701 | $0.0 | A | |
2024-03-01 | Mammen Timothy PV | Sell | Common Stock | -2121.0 | 71,580 | $0.0 | F | |
2024-03-01 | Burgomaster Thomas J | Buy | Common Stock | 273.0 | 12,125 | $0.0 | A | |
2024-03-01 | Shcherbakov Eugene A | Buy | Common Stock | 1735.0 | 100,373 | $0.0 | A |