Apr 18, 2024 | Zalupski Patrick O. | Open Market Sale | 63959 | 34.05 | $ 2,178,047.99 |
Apr 8, 2024 | Zalupski Patrick O. | Open Market Sale | 72443 | 41.47 | $ 3,003,893.05 |
Apr 1, 2024 | Zalupski Patrick O. | Option Excercise | 13927 | 42.89 | $ 597,329.03 |
Apr 1, 2024 | Riva Robert E. | Option Excercise | 213 | 42.89 | $ 9,135.57 |
Apr 1, 2024 | Fernandez Lorena Anabel | Option Excercise | 3841 | 42.89 | $ 164,740.49 |
Apr 1, 2024 | Moran Doug | Option Excercise | 13927 | 42.89 | $ 597,329.03 |
Mar 26, 2024 | Zalupski Patrick O. | Open Market Sale | 84445 | 41.86 | $ 3,534,873.83 |
Mar 19, 2024 | Udelhofen Justin | Open Market Sale | 25000 | 35.69 | $ 892,250.00 |
Mar 14, 2024 | Zalupski Patrick O. | Open Market Sale | 120377 | 36.67 | $ 4,414,651.68 |
Mar 13, 2024 | Lovett William Radford II | Open Market Sale | 50000 | 40.28 | $ 2,014,125.44 |
Mar 8, 2024 | Moran Doug | Option Excercise | 48348 | 37.86 | $ 1,830,455.28 |
Mar 8, 2024 | Zalupski Patrick O. | Option Excercise | 48348 | 37.86 | $ 1,830,455.28 |
Mar 8, 2024 | Riva Robert E. | Option Excercise | 425 | 37.86 | $ 16,090.50 |
Mar 8, 2024 | Fernandez Lorena Anabel | Option Excercise | 6191 | 37.86 | $ 234,391.26 |
Mar 7, 2024 | Lovett William Radford II | Open Market Sale | 50000 | 38.69 | $ 1,934,489.66 |
Mar 6, 2024 | Zalupski Patrick O. | Grant | 132849 | 0.00 | $ 0.00 |
Mar 6, 2024 | Moran Doug | Grant | 132849 | 0.00 | $ 0.00 |
Mar 6, 2024 | Riva Robert E. | Grant | 3189 | 0.00 | $ 0.00 |
Mar 6, 2024 | Lovett William Radford II | Grant | 3543 | 0.00 | $ 0.00 |
Mar 6, 2024 | Fernandez Lorena Anabel | Grant | 35428 | 0.00 | $ 0.00 |
Mar 6, 2024 | Fernandez Lorena Anabel | Open Market Sale | 9076 | 38.19 | $ 346,612.44 |
Mar 6, 2024 | Parekh Megha H. | Grant | 3543 | 0.00 | $ 0.00 |
Mar 6, 2024 | Weatherford William | Grant | 3543 | 0.00 | $ 0.00 |
Mar 6, 2024 | Udelhofen Justin | Grant | 3543 | 0.00 | $ 0.00 |
Mar 6, 2024 | Sturm Len | Grant | 3543 | 0.00 | $ 0.00 |
Mar 5, 2024 | Sturm Len | Open Market Sale | 1500 | 38.58 | $ 57,866.00 |
Mar 5, 2024 | Fernandez Lorena Anabel | Open Market Sale | 924 | 38.50 | $ 35,574.00 |
Feb 13, 2024 | Zalupski Patrick O. | Open Market Sale | 41825 | 32.05 | $ 1,340,521.25 |
Feb 5, 2024 | Zalupski Patrick O. | Other Disposition | 2000000 | 0.00 | $ 0.00 |
Feb 5, 2024 | Zalupski Patrick O. | Open Market Sale | 48109 | 30.90 | $ 1,486,341.54 |
Jan 21, 2024 | Fernandez Lorena Anabel | Option Excercise | 979 | 33.04 | $ 32,346.16 |
Jan 21, 2024 | Riva Robert E. | Option Excercise | 195 | 33.04 | $ 6,442.80 |
Jan 21, 2024 | Zalupski Patrick O. | Option Excercise | 56547 | 33.04 | $ 1,868,312.88 |
Jan 21, 2024 | Moran Doug | Option Excercise | 6064 | 33.04 | $ 200,354.56 |
Jan 21, 2024 | Moran Doug | Option Excercise | 6024 | 33.04 | $ 199,032.96 |
Jan 21, 2024 | Riva Robert E. | Option Excercise | 190 | 33.04 | $ 6,277.60 |
Jan 21, 2024 | Zalupski Patrick O. | Option Excercise | 56516 | 33.04 | $ 1,867,288.64 |
Jan 21, 2024 | Fernandez Lorena Anabel | Option Excercise | 950 | 33.04 | $ 31,388.00 |
Jan 16, 2024 | Zalupski Patrick O. | Open Market Sale | 46961 | 31.14 | $ 1,462,139.25 |
Jan 4, 2024 | Zalupski Patrick O. | Open Market Sale | 45363 | 33.05 | $ 1,499,106.23 |
Dec 19, 2023 | Fernandez Lorena Anabel | Open Market Sale | 10000 | 33.50 | $ 335,000.00 |
Dec 14, 2023 | Moran Doug | Open Market Sale | 125000 | 30.20 | $ 3,775,000.00 |
Dec 13, 2023 | Zalupski Patrick O. | Open Market Sale | 66389 | 29.35 | $ 1,948,342.01 |
Dec 11, 2023 | Fernandez Lorena Anabel | Open Market Sale | 1750 | 28.43 | $ 49,752.50 |
Dec 7, 2023 | Moran Doug | Open Market Sale | 25000 | 28.00 | $ 700,000.00 |
Dec 5, 2023 | Zalupski Patrick O. | Open Market Sale | 33579 | 26.92 | $ 903,972.77 |
Oct 3, 2023 | Riva Robert E. | Other Disposition | 935 | 0.00 | $ 0.00 |
Aug 29, 2023 | Sturm Len | Open Market Sale | 1000 | 27.00 | $ 27,000.00 |
Aug 14, 2023 | Udelhofen Justin | Open Market Sale | 45000 | 28.78 | $ 1,295,081.04 |
Jun 20, 2023 | Fernandez Lorena Anabel | Open Market Sale | 2000 | 24.91 | $ 49,828.11 |
Jun 20, 2023 | Moran Doug | Open Market Sale | 80000 | 24.68 | $ 1,974,160.00 |