Mar 11, 2024 | Shefman Randy | Open Market Sale | 500 | 113.00 | $ 56,500.00 |
Mar 2, 2024 | Libner Paul | Option Excercise | 733 | 105.65 | $ 77,441.45 |
Mar 2, 2024 | Raffield Martin | Option Excercise | 382 | 105.65 | $ 40,358.30 |
Mar 2, 2024 | Heissenbuttel William Holmes | Option Excercise | 2087 | 105.65 | $ 220,491.55 |
Mar 2, 2024 | Shefman Randy | Option Excercise | 686 | 105.65 | $ 72,475.90 |
Mar 1, 2024 | Vance Ronald J | Grant | 1420 | 0.00 | $ 0.00 |
Mar 1, 2024 | Hayes William M. | Grant | 1420 | 0.00 | $ 0.00 |
Mar 1, 2024 | Libner Paul | Grant | 4260 | 0.00 | $ 0.00 |
Mar 1, 2024 | Raffield Martin | Grant | 3690 | 0.00 | $ 0.00 |
Mar 1, 2024 | Crandall David R | Grant | 2410 | 0.00 | $ 0.00 |
Mar 1, 2024 | Breeze Daniel | Grant | 4170 | 0.00 | $ 0.00 |
Mar 1, 2024 | Heissenbuttel William Holmes | Grant | 11130 | 0.00 | $ 0.00 |
Mar 1, 2024 | Shefman Randy | Grant | 3840 | 0.00 | $ 0.00 |
Feb 22, 2024 | Shefman Randy | Open Market Sale | 500 | 104.18 | $ 52,090.00 |
Sep 14, 2023 | Raffield Martin | Grant | 180 | 0.00 | $ 0.00 |
Aug 24, 2023 | Heissenbuttel William Holmes | Option Excercise | 1421 | 110.85 | $ 157,517.85 |
Aug 24, 2023 | Isto Mark | Option Excercise | 705 | 110.85 | $ 78,149.25 |
Aug 24, 2023 | Libner Paul | Option Excercise | 453 | 110.85 | $ 50,215.05 |
Aug 24, 2023 | Shefman Randy | Option Excercise | 453 | 110.85 | $ 50,215.05 |
Aug 22, 2023 | Isto Mark | Grant | 504 | 0.00 | $ 0.00 |
Aug 22, 2023 | Isto Mark | Option Excercise | 454 | 108.29 | $ 49,163.66 |
Aug 22, 2023 | Shefman Randy | Grant | 281 | 0.00 | $ 0.00 |
Aug 22, 2023 | Shefman Randy | Option Excercise | 198 | 108.29 | $ 21,441.42 |
Aug 22, 2023 | Heissenbuttel William Holmes | Grant | 953 | 0.00 | $ 0.00 |
Aug 22, 2023 | Heissenbuttel William Holmes | Option Excercise | 702 | 108.29 | $ 76,019.58 |
Aug 22, 2023 | Libner Paul | Grant | 334 | 0.00 | $ 0.00 |
Aug 22, 2023 | Libner Paul | Option Excercise | 235 | 108.29 | $ 25,448.15 |
Aug 22, 2023 | Breeze Daniel | Grant | 384 | 0.00 | $ 0.00 |
Aug 21, 2023 | Shefman Randy | Option Excercise | 195 | 107.70 | $ 21,001.50 |
Aug 21, 2023 | Isto Mark | Option Excercise | 496 | 107.70 | $ 53,419.20 |
Aug 21, 2023 | Libner Paul | Option Excercise | 195 | 107.70 | $ 21,001.50 |
Aug 21, 2023 | Heissenbuttel William Holmes | Option Excercise | 470 | 107.70 | $ 50,619.00 |
Aug 18, 2023 | Libner Paul | Option Excercise | 219 | 106.99 | $ 23,430.81 |
Aug 18, 2023 | Isto Mark | Option Excercise | 423 | 106.99 | $ 45,256.77 |
Aug 18, 2023 | Heissenbuttel William Holmes | Option Excercise | 657 | 106.99 | $ 70,292.43 |
Aug 18, 2023 | Shefman Randy | Option Excercise | 184 | 106.99 | $ 19,686.16 |
Aug 13, 2023 | Libner Paul | Option Excercise | 177 | 113.77 | $ 20,137.29 |
Aug 13, 2023 | Shefman Randy | Option Excercise | 158 | 113.77 | $ 17,975.66 |
Aug 13, 2023 | Heissenbuttel William Holmes | Option Excercise | 541 | 113.77 | $ 61,549.57 |
Aug 13, 2023 | Isto Mark | Option Excercise | 436 | 113.77 | $ 49,603.72 |
May 8, 2023 | Breeze Daniel | Open Market Sale | 2095 | 141.92 | $ 297,322.40 |
May 8, 2023 | Isto Mark | Option Excercise | 21929 | 93.07 | $ 2,040,918.70 |
May 8, 2023 | Isto Mark | Other Disposition | 11125 | 141.16 | $ 1,570,405.00 |
May 8, 2023 | Isto Mark | Option Excercise | 1144 | 141.60 | $ 161,990.40 |
May 8, 2023 | Isto Mark | Open Market Sale | 9660 | 141.89 | $ 1,370,657.40 |
May 8, 2023 | Hayes William M. | Open Market Sale | 2140 | 142.50 | $ 304,950.00 |