Apr 29, 2024 | GLADSTEIN GARY S | Option Excercise | 9778 | 11.76 | $ 114,940.39 |
Apr 26, 2024 | GLADSTEIN GARY S | Open Market Sale | 4250 | 58.58 | $ 248,965.00 |
Apr 26, 2024 | Martin Jeffrey Andrew | Open Market Sale | 52436 | 57.25 | $ 3,002,050.14 |
Apr 25, 2024 | HANSEN JOHN B | Open Market Sale | 4000 | 57.29 | $ 229,177.60 |
Feb 28, 2024 | Christopher Gregory L. | Option Excercise | 33711 | 51.17 | $ 1,724,991.87 |
Feb 28, 2024 | Sigloch Steffen | Option Excercise | 8125 | 51.17 | $ 415,756.25 |
Feb 28, 2024 | Miritello Christopher John | Option Excercise | 1870 | 51.17 | $ 95,687.90 |
Feb 28, 2024 | Martin Jeffrey Andrew | Option Excercise | 4875 | 51.17 | $ 249,453.75 |
Feb 12, 2024 | GOLDMAN SCOTT JAY | Option Excercise | 9778 | 11.76 | $ 114,940.39 |
Feb 12, 2024 | GOLDMAN SCOTT JAY | Option Excercise | 2309 | 49.77 | $ 114,918.93 |
Feb 8, 2024 | HANSEN JOHN B | Open Market Sale | 5000 | 49.33 | $ 246,650.00 |
Feb 8, 2024 | Martin Jeffrey Andrew | Open Market Sale | 47280 | 49.25 | $ 2,328,587.28 |
Jan 23, 2024 | HERMANSON TERRY | Option Excercise | 8411 | 47.40 | $ 398,681.40 |
Jan 23, 2024 | HERMANSON TERRY | Option Excercise | 24000 | 16.62 | $ 398,760.00 |
Dec 22, 2023 | Sigloch Steffen | Open Market Sale | 53800 | 47.59 | $ 2,560,341.28 |
Dec 15, 2023 | Sigloch Steffen | Open Market Sale | 58522 | 45.11 | $ 2,639,927.42 |
Dec 15, 2023 | Sigloch Steffen | Open Market Sale | 58522 | 45.11 | $ 2,639,927.42 |
Nov 29, 2023 | Miritello Christopher John | Option Excercise | 8002 | 12.29 | $ 98,344.58 |
Nov 29, 2023 | Miritello Christopher John | Option Excercise | 863 | 40.97 | $ 35,352.80 |
Nov 8, 2023 | HANSEN JOHN B | Open Market Sale | 1000 | 37.87 | $ 37,870.00 |
Nov 6, 2023 | HANSEN JOHN B | Open Market Sale | 10148 | 39.14 | $ 397,192.72 |
Oct 26, 2023 | Martin Jeffrey Andrew | Grant | 36000 | 0.00 | $ 0.00 |
Oct 26, 2023 | Miritello Christopher John | Grant | 12000 | 0.00 | $ 0.00 |
Oct 26, 2023 | Sigloch Steffen | Grant | 28000 | 0.00 | $ 0.00 |
Oct 26, 2023 | Christopher Gregory L. | Grant | 135000 | 0.00 | $ 0.00 |
Aug 3, 2023 | HANSEN JOHN B | Open Market Sale | 2500 | 78.33 | $ 195,825.00 |
Jul 30, 2023 | Christopher Gregory L. | Grant | 30000 | 0.00 | $ 0.00 |
Jul 30, 2023 | Christopher Gregory L. | Option Excercise | 45847 | 81.06 | $ 3,716,357.82 |
Jul 30, 2023 | Martin Jeffrey Andrew | Grant | 8000 | 0.00 | $ 0.00 |
Jul 30, 2023 | Martin Jeffrey Andrew | Option Excercise | 11723 | 81.06 | $ 950,266.38 |
Jul 30, 2023 | Miritello Christopher John | Grant | 2000 | 0.00 | $ 0.00 |
Jul 30, 2023 | Miritello Christopher John | Option Excercise | 3171 | 81.06 | $ 257,041.26 |
Jul 30, 2023 | Sigloch Steffen | Grant | 10000 | 0.00 | $ 0.00 |
Jul 30, 2023 | Sigloch Steffen | Option Excercise | 12133 | 81.06 | $ 983,500.98 |
May 30, 2023 | Christopher Gregory L. | Open Market Sale | 6449 | 78.06 | $ 503,408.94 |
May 24, 2023 | Christopher Gregory L. | Open Market Sale | 24778 | 76.02 | $ 1,883,642.86 |
May 22, 2023 | Christopher Gregory L. | Open Market Sale | 33513 | 79.57 | $ 2,666,765.03 |
May 22, 2023 | HANSEN JOHN B | Option Excercise | 12000 | 29.34 | $ 352,120.00 |
May 22, 2023 | HANSEN JOHN B | Option Excercise | 4426 | 79.53 | $ 351,977.65 |
May 8, 2023 | HANSEN JOHN B | Open Market Sale | 2000 | 74.38 | $ 148,750.00 |