May 14, 2024 | Edmondson Frazor Titus III | Open Market Sale | 10000 | 21.33 | $ 213,346.00 |
May 13, 2024 | Smiley Joshua L | Open Market Purchase | 3000 | 21.40 | $ 64,200.00 |
Apr 4, 2024 | Reinhart Harald | Open Market Sale | 2105 | 15.67 | $ 32,991.67 |
Apr 4, 2024 | Edmondson Frazor Titus III | Open Market Sale | 1244 | 15.67 | $ 19,497.21 |
Apr 4, 2024 | Chen Yajing | Open Market Sale | 845 | 15.67 | $ 13,243.69 |
Apr 4, 2024 | Amado Rafael | Open Market Sale | 1952 | 15.67 | $ 30,593.70 |
Apr 4, 2024 | Smiley Joshua L | Open Market Sale | 1988 | 15.67 | $ 31,157.92 |
Apr 3, 2024 | Reinhart Harald | Option Excercise | 5270 | 15.90 | $ 83,793.00 |
Apr 3, 2024 | Edmondson Frazor Titus III | Option Excercise | 5031 | 15.90 | $ 79,992.90 |
Apr 3, 2024 | Chen Yajing | Option Excercise | 2500 | 15.90 | $ 39,750.00 |
Apr 3, 2024 | Amado Rafael | Option Excercise | 5391 | 15.90 | $ 85,716.90 |
Apr 3, 2024 | Smiley Joshua L | Option Excercise | 7145 | 15.90 | $ 113,605.50 |
Apr 2, 2024 | Edmondson Frazor Titus III | Open Market Sale | 885 | 16.15 | $ 14,293.64 |
Apr 2, 2024 | Chen Yajing | Open Market Sale | 519 | 16.15 | $ 8,382.37 |
Apr 2, 2024 | Reinhart Harald | Open Market Sale | 1773 | 16.15 | $ 28,635.72 |
Apr 2, 2024 | Du Ying | Open Market Sale | 5787 | 16.15 | $ 93,465.84 |
Apr 1, 2024 | Chen Yajing | Option Excercise | 1500 | 16.72 | $ 25,080.00 |
Apr 1, 2024 | Reinhart Harald | Option Excercise | 4348 | 16.72 | $ 72,698.56 |
Apr 1, 2024 | Du Ying | Option Excercise | 14200 | 16.72 | $ 237,424.00 |
Apr 1, 2024 | Edmondson Frazor Titus III | Option Excercise | 3501 | 16.72 | $ 58,536.72 |
Mar 15, 2024 | Amado Rafael | Open Market Sale | 2544 | 18.86 | $ 47,979.84 |
Mar 15, 2024 | Edmondson Frazor Titus III | Open Market Sale | 10000 | 18.71 | $ 187,127.00 |
Mar 13, 2024 | Du Ying | Other Disposition | 33891 | 0.00 | $ 0.00 |
Mar 1, 2024 | Smiley Joshua L | Open Market Purchase | 3000 | 20.83 | $ 62,490.00 |
Jan 3, 2024 | Du Ying | Open Market Sale | 8380 | 26.12 | $ 218,902.36 |
Jan 3, 2024 | Reinhart Harald | Open Market Sale | 4803 | 26.12 | $ 125,463.97 |
Jan 3, 2024 | Edmondson Frazor Titus III | Open Market Sale | 4803 | 26.12 | $ 125,463.97 |
Jan 2, 2024 | Amado Rafael | Open Market Sale | 19363 | 26.30 | $ 509,169.45 |
Jan 1, 2024 | Du Ying | Option Excercise | 31587 | | $ 0.00 |
Jan 1, 2024 | Reinhart Harald | Option Excercise | 17548 | | $ 0.00 |
Jan 1, 2024 | Edmondson Frazor Titus III | Option Excercise | 17548 | | $ 0.00 |
Dec 29, 2023 | Amado Rafael | Option Excercise | 42000 | | $ 0.00 |
Dec 14, 2023 | Smiley Joshua L | Open Market Purchase | 4000 | 29.90 | $ 119,600.00 |
Nov 16, 2023 | Smiley Joshua L | Open Market Purchase | 5000 | 26.93 | $ 134,650.00 |
Nov 2, 2023 | Chen Yajing | Open Market Sale | 165 | 25.23 | $ 4,162.95 |
Nov 1, 2023 | Chen Yajing | Option Excercise | 500 | | $ 0.00 |
Sep 29, 2023 | Chen Yajing | Option Excercise | 920 | | $ 0.00 |
Sep 29, 2023 | Chen Yajing | Option Excercise | 307 | 24.31 | $ 7,463.17 |
Aug 17, 2023 | Edmondson Frazor Titus III | Option Excercise | 4850 | | $ 0.00 |
Aug 17, 2023 | Edmondson Frazor Titus III | Option Excercise | 1181 | 23.39 | $ 27,623.59 |
Aug 15, 2023 | Smiley Joshua L | Option Excercise | 15900 | | $ 0.00 |
Aug 15, 2023 | Smiley Joshua L | Option Excercise | 4373 | 24.52 | $ 107,225.96 |
Jun 29, 2023 | Lis William | Grant | 18903 | 26.45 | $ 499,984.35 |
Jun 29, 2023 | GAYNOR RICHARD | Grant | 18903 | 26.45 | $ 499,984.35 |
Jun 29, 2023 | Morrison Scott W | Grant | 18903 | 26.45 | $ 499,984.35 |
Jun 29, 2023 | DIEKMAN JOHN D | Grant | 18903 | 26.45 | $ 499,984.35 |
Jun 29, 2023 | Chen Kai-Xian | Grant | 18903 | 26.45 | $ 499,984.35 |
Jun 29, 2023 | WIRTH PETER | Grant | 18903 | 26.45 | $ 499,984.35 |
Jun 29, 2023 | MOULDER LEON O JR | Grant | 18903 | 26.45 | $ 499,984.35 |
Jun 29, 2023 | Du Ying | Grant | 71880 | 26.45 | $ 1,901,226.00 |
Jun 23, 2023 | Reinhart Harald | Option Excercise | 18250 | 25.30 | $ 461,725.00 |
Jun 23, 2023 | Reinhart Harald | Option Excercise | 7182 | 25.30 | $ 181,704.60 |
Jun 23, 2023 | Edmondson Frazor Titus III | Option Excercise | 14600 | 25.30 | $ 369,380.00 |
Jun 23, 2023 | Edmondson Frazor Titus III | Option Excercise | 3556 | 25.30 | $ 89,966.80 |
Jun 23, 2023 | Du Ying | Option Excercise | 58800 | 25.30 | $ 1,487,640.00 |
Jun 23, 2023 | Du Ying | Option Excercise | 23138 | 25.30 | $ 585,391.40 |