Oct 6, 2025 | Zugelder Dan | Open Market Sale | 7503 | 50.00 | $ 375,150.00 |
Oct 2, 2025 | MCCONNELL RICK M | Open Market Sale | 60000 | 50.01 | $ 3,000,849.11 |
Sep 15, 2025 | Benson James M | Option Excercise | 17732 | | $ 0.00 |
Sep 15, 2025 | Benson James M | Option Excercise | 8574 | 48.61 | $ 416,782.14 |
Sep 9, 2025 | Zugelder Dan | Open Market Sale | 7506 | 49.73 | $ 373,306.41 |
Sep 5, 2025 | Campbell Lisa M | Open Market Sale | 1013 | 49.77 | $ 50,417.01 |
Sep 5, 2025 | Benson James M | Option Excercise | 18886 | | $ 0.00 |
Sep 5, 2025 | Benson James M | Option Excercise | 9134 | 50.00 | $ 456,700.00 |
Sep 5, 2025 | MCCONNELL RICK M | Option Excercise | 56125 | | $ 0.00 |
Sep 5, 2025 | MCCONNELL RICK M | Option Excercise | 28503 | 50.00 | $ 1,425,150.00 |
Sep 5, 2025 | Yates Daniel S. | Option Excercise | 3689 | | $ 0.00 |
Sep 5, 2025 | Yates Daniel S. | Option Excercise | 1669 | 50.00 | $ 83,450.00 |
Sep 5, 2025 | Greifeneder Bernd | Option Excercise | 16549 | | $ 0.00 |
Sep 5, 2025 | Greifeneder Bernd | Option Excercise | 9013 | 50.00 | $ 450,650.00 |
Sep 5, 2025 | Greifeneder Bernd | Open Market Sale | 86 | 49.21 | $ 4,232.21 |
Sep 5, 2025 | Zugelder Dan | Option Excercise | 27656 | | $ 0.00 |
Sep 5, 2025 | Zugelder Dan | Option Excercise | 12647 | 50.00 | $ 632,350.00 |
Sep 4, 2025 | Yates Daniel S. | Open Market Sale | 2000 | 49.89 | $ 99,780.00 |
Sep 4, 2025 | Campbell Lisa M | Option Excercise | 2025 | | $ 0.00 |
Sep 1, 2025 | Kulkarni Amol | Option Excercise | 519 | | $ 0.00 |
Aug 20, 2025 | Capone Michael L | Option Excercise | 3981 | | $ 0.00 |
Aug 20, 2025 | Wolberg Kirsten O. | Option Excercise | 3981 | | $ 0.00 |
Aug 20, 2025 | Ward Jill A | Option Excercise | 3981 | | $ 0.00 |
Aug 20, 2025 | LIFSHATZ STEPHEN J | Option Excercise | 3981 | | $ 0.00 |
Aug 20, 2025 | Kulkarni Amol | Option Excercise | 3981 | | $ 0.00 |
Aug 20, 2025 | Rowland Stephen Eric | Option Excercise | 3981 | | $ 0.00 |
Aug 15, 2025 | MCCONNELL RICK M | Option Excercise | 5275 | | $ 0.00 |
Aug 15, 2025 | MCCONNELL RICK M | Option Excercise | 2679 | 48.24 | $ 129,234.96 |
Jul 15, 2025 | Yates Daniel S. | Option Excercise | 1323 | | $ 0.00 |
Jul 15, 2025 | Yates Daniel S. | Option Excercise | 442 | 52.22 | $ 23,081.24 |
Jul 1, 2025 | Zugelder Dan | Open Market Sale | 15822 | 54.84 | $ 867,702.21 |
Jun 16, 2025 | Greifeneder Bernd | Open Market Sale | 232 | 53.46 | $ 12,402.72 |
Jun 15, 2025 | Benson James M | Option Excercise | 17732 | | $ 0.00 |
Jun 15, 2025 | Benson James M | Option Excercise | 8574 | 53.03 | $ 454,679.22 |
Jun 11, 2025 | Benson James M | Open Market Sale | 59661 | 54.75 | $ 3,266,559.07 |
Jun 9, 2025 | Zugelder Dan | Open Market Sale | 15824 | 54.52 | $ 862,782.45 |
Jun 5, 2025 | Greifeneder Bernd | Option Excercise | 56852 | | $ 0.00 |
Jun 5, 2025 | Greifeneder Bernd | Option Excercise | 30990 | 54.94 | $ 1,702,590.60 |
Jun 5, 2025 | Greifeneder Bernd | Open Market Sale | 26 | 54.94 | $ 1,428.44 |
Jun 5, 2025 | Yates Daniel S. | Option Excercise | 9022 | | $ 0.00 |
Jun 5, 2025 | Yates Daniel S. | Option Excercise | 2651 | 54.94 | $ 145,645.94 |
May 23, 2025 | Greifeneder Bernd | Grant | 47498 | 0.00 | $ 0.00 |
May 23, 2025 | MCCONNELL RICK M | Grant | 170376 | 0.00 | $ 0.00 |
May 23, 2025 | Zugelder Dan | Grant | 47498 | 0.00 | $ 0.00 |
May 23, 2025 | Benson James M | Grant | 56792 | 0.00 | $ 0.00 |
May 23, 2025 | Yates Daniel S. | Grant | 8259 | 0.00 | $ 0.00 |
May 20, 2025 | MCCONNELL RICK M | Open Market Sale | 40000 | 53.10 | $ 2,124,160.00 |
May 15, 2025 | Greifeneder Bernd | Option Excercise | 2048 | 53.03 | $ 108,605.44 |
May 15, 2025 | MCCONNELL RICK M | Option Excercise | 2679 | 53.03 | $ 142,067.37 |
May 12, 2025 | Zugelder Dan | Open Market Sale | 6793 | 50.00 | $ 339,650.00 |
Apr 15, 2025 | Yates Daniel S. | Option Excercise | 393 | 43.47 | $ 17,083.71 |
Mar 15, 2025 | Benson James M | Option Excercise | 7022 | 48.47 | $ 340,356.34 |
Mar 7, 2025 | Zugelder Dan | Open Market Sale | 6794 | 53.25 | $ 361,775.74 |
Mar 5, 2025 | Greifeneder Bernd | Option Excercise | 10087 | 56.15 | $ 566,385.05 |
Mar 5, 2025 | Greifeneder Bernd | Open Market Sale | 26 | 55.01 | $ 1,430.14 |
Mar 5, 2025 | MCCONNELL RICK M | Option Excercise | 27480 | 56.15 | $ 1,543,002.00 |
Mar 5, 2025 | Benson James M | Option Excercise | 3084 | 56.15 | $ 173,166.60 |
Mar 5, 2025 | Yates Daniel S. | Option Excercise | 763 | 56.15 | $ 42,842.45 |
Mar 5, 2025 | Dollentz-Scharer Matthias | Option Excercise | 4972 | 56.15 | $ 279,177.80 |
Mar 5, 2025 | Zugelder Dan | Option Excercise | 6719 | 56.15 | $ 377,271.85 |
Feb 20, 2025 | MCCONNELL RICK M | Open Market Sale | 40000 | 60.45 | $ 2,418,085.36 |
Feb 15, 2025 | MCCONNELL RICK M | Option Excercise | 1964 | 61.30 | $ 120,393.20 |
Feb 15, 2025 | Greifeneder Bernd | Option Excercise | 2253 | 61.30 | $ 138,108.90 |
Feb 15, 2025 | Dollentz-Scharer Matthias | Option Excercise | 1306 | 61.30 | $ 80,057.80 |
Feb 14, 2025 | MCCONNELL RICK M | Open Market Sale | 40000 | 61.42 | $ 2,456,833.38 |
Feb 12, 2025 | Benson James M | Open Market Sale | 34932 | 61.05 | $ 2,132,654.49 |
Feb 10, 2025 | LIFSHATZ STEPHEN J | Open Market Sale | 2500 | 60.88 | $ 152,206.75 |
Jan 15, 2025 | Yates Daniel S. | Option Excercise | 463 | 50.52 | $ 23,390.76 |
Dec 15, 2024 | Benson James M | Option Excercise | 8573 | 54.41 | $ 466,456.93 |
Dec 6, 2024 | Greifeneder Bernd | Open Market Sale | 27 | 58.65 | $ 1,583.59 |
Dec 6, 2024 | Zugelder Dan | Open Market Sale | 11021 | 58.68 | $ 646,749.75 |
Dec 5, 2024 | Dollentz-Scharer Matthias | Option Excercise | 4972 | 58.63 | $ 291,508.36 |
Dec 5, 2024 | Greifeneder Bernd | Option Excercise | 10090 | 58.63 | $ 591,576.70 |
Dec 5, 2024 | Benson James M | Option Excercise | 4881 | 58.63 | $ 286,173.03 |
Dec 5, 2024 | Zugelder Dan | Option Excercise | 9285 | 58.63 | $ 544,379.55 |
Dec 5, 2024 | Yates Daniel S. | Option Excercise | 982 | 58.63 | $ 57,574.66 |
Dec 5, 2024 | MCCONNELL RICK M | Option Excercise | 29229 | 58.63 | $ 1,713,696.27 |
Dec 4, 2024 | Greifeneder Bernd | Open Market Sale | 50000 | 57.83 | $ 2,891,500.00 |
Nov 25, 2024 | Dollentz-Scharer Matthias | Open Market Sale | 65987 | 55.31 | $ 3,649,589.10 |
Nov 25, 2024 | Dollentz-Scharer Matthias | Option Excercise | 45987 | 30.46 | $ 1,400,813.50 |
Nov 15, 2024 | MCCONNELL RICK M | Option Excercise | 2674 | 52.35 | $ 139,983.90 |
Nov 15, 2024 | Dollentz-Scharer Matthias | Option Excercise | 1304 | 52.35 | $ 68,264.40 |
Nov 15, 2024 | Greifeneder Bernd | Option Excercise | 2254 | 52.35 | $ 117,996.90 |
Nov 11, 2024 | MCCONNELL RICK M | Open Market Sale | 30000 | 53.28 | $ 1,598,466.00 |
Nov 5, 2024 | LIFSHATZ STEPHEN J | Open Market Sale | 2500 | 55.00 | $ 137,500.00 |
Oct 15, 2024 | Yates Daniel S. | Option Excercise | 1765 | 53.68 | $ 94,745.20 |
Oct 11, 2024 | LIFSHATZ STEPHEN J | Open Market Sale | 5000 | 55.00 | $ 275,000.00 |