Date | Person | Title | Type | Name | Shares | Shares (Total) | Price | Code |
---|---|---|---|---|---|---|---|---|
2024-04-29 | Meurice Eric | Sell | Common Stock | -788.0 | 16,491 | $89.3 | S | |
2024-04-29 | Meurice Eric | Buy | Common Stock | 788.0 | 17,279 | $63.4 | M | |
2024-04-29 | Meurice Eric | Sell | Director Stock Option (right to buy) | -788.0 | 0 | $0.0 | M | |
2024-04-23 | Valentin Gapontsev Trust I | Sell | Common Stock | -2525.0 | 7,200,599 | $86.2 | S | |
2024-04-23 | Valentin Gapontsev Trust I | Sell | Common Stock | -6475.0 | 7,203,124 | $85.7 | S | |
2024-04-01 | Meurice Eric | Sell | Common Stock | -785.0 | 16,491 | $91.1 | S | |
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-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 | Sell | Director Stock Option (right to buy) | -785.0 | 1,573 | $0.0 | M | |
2024-03-07 | Meurice Eric | Buy | Common Stock | 785.0 | 17,276 | $63.4 | M | |
2024-03-07 | Meurice Eric | Sell | Common Stock | -785.0 | 16,491 | $90.0 | S | |
2024-03-01 | Samartsev IgorPavlova Natalia | Buy | Common Stock | 351.0 | 271,663 | $0.0 | A | |
2024-03-01 | Ovtchinnikov Alexander | Sell | Common Stock | -1753.0 | 74,360 | $0.0 | F | |
2024-03-01 | Ovtchinnikov Alexander | Buy | Common Stock | 876.0 | 76,113 | $0.0 | A | |
2024-03-01 | Shcherbakov Eugene A | Buy | Common Stock | 1680.0 | 94,082 | $0.0 | A | |
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 | 1735.0 | 100,373 | $0.0 | A | |
2024-03-01 | Samartsev IgorPavlova Natalia | Sell | Common Stock | -737.0 | 270,926 | $0.0 | F |