Apr 11, 2024 | Michalek Libor | Other Disposition | 1180 | 0.00 | $ 0.00 |
Apr 1, 2024 | Michalek Libor | Option Excercise | 10784 | 0.00 | $ 0.00 |
Apr 1, 2024 | Michalek Libor | Option Excercise | 4224 | 34.83 | $ 147,121.92 |
Apr 1, 2024 | Rabois Keith | Open Market Sale | 9276 | 35.30 | $ 327,412.16 |
Apr 1, 2024 | Linford Michael | Option Excercise | 8947 | 0.00 | $ 0.00 |
Apr 1, 2024 | Linford Michael | Option Excercise | 2573 | 34.83 | $ 89,617.59 |
Apr 1, 2024 | Adkins Katherine | Option Excercise | 6784 | 0.00 | $ 0.00 |
Apr 1, 2024 | Adkins Katherine | Option Excercise | 2470 | 34.83 | $ 86,030.10 |
Apr 1, 2024 | Jiyane Siphelele | Option Excercise | 25000 | 0.00 | $ 0.00 |
Apr 1, 2024 | Jiyane Siphelele | Option Excercise | 9838 | 34.83 | $ 342,657.54 |
Mar 14, 2024 | Rabois Keith | Open Market Sale | 9276 | 34.39 | $ 318,970.31 |
Mar 1, 2024 | Jiyane Siphelele | Option Excercise | 3790 | 38.01 | $ 144,057.90 |
Mar 1, 2024 | Linford Michael | Option Excercise | 2336 | 0.00 | $ 0.00 |
Mar 1, 2024 | Linford Michael | Option Excercise | 672 | 38.01 | $ 25,542.72 |
Mar 1, 2024 | Adkins Katherine | Option Excercise | 6782 | 0.00 | $ 0.00 |
Mar 1, 2024 | Adkins Katherine | Option Excercise | 2053 | 38.01 | $ 78,034.53 |
Mar 1, 2024 | Michalek Libor | Option Excercise | 2336 | 0.00 | $ 0.00 |
Mar 1, 2024 | Michalek Libor | Option Excercise | 834 | 38.01 | $ 31,700.34 |
Mar 1, 2024 | Jiyane Siphelele | Option Excercise | 9495 | 0.00 | $ 0.00 |
Feb 1, 2024 | Adkins Katherine | Option Excercise | 6784 | 0.00 | $ 0.00 |
Feb 1, 2024 | Adkins Katherine | Option Excercise | 2055 | 39.67 | $ 81,521.85 |
Feb 1, 2024 | Michalek Libor | Option Excercise | 2335 | 0.00 | $ 0.00 |
Feb 1, 2024 | Michalek Libor | Option Excercise | 834 | 39.67 | $ 33,084.78 |
Feb 1, 2024 | Linford Michael | Option Excercise | 2335 | 0.00 | $ 0.00 |
Feb 1, 2024 | Linford Michael | Option Excercise | 672 | 39.67 | $ 26,658.24 |
Jan 1, 2024 | Jiyane Siphelele | Option Excercise | 35000 | 0.00 | $ 0.00 |
Jan 1, 2024 | Jiyane Siphelele | Option Excercise | 10897 | 49.14 | $ 535,478.58 |
Jan 1, 2024 | Linford Michael | Option Excercise | 8948 | 0.00 | $ 0.00 |
Jan 1, 2024 | Linford Michael | Option Excercise | 2750 | 49.14 | $ 135,135.00 |
Jan 1, 2024 | Adkins Katherine | Option Excercise | 6782 | 0.00 | $ 0.00 |
Jan 1, 2024 | Adkins Katherine | Option Excercise | 2229 | 49.14 | $ 109,533.06 |
Jan 1, 2024 | Michalek Libor | Option Excercise | 10785 | 0.00 | $ 0.00 |
Jan 1, 2024 | Michalek Libor | Option Excercise | 4025 | 49.14 | $ 197,788.50 |
Dec 27, 2023 | Linford Michael | Option Excercise | 65000 | 5.39 | $ 350,350.00 |
Dec 27, 2023 | Linford Michael | Open Market Sale | 65000 | 52.00 | $ 3,380,000.00 |
Dec 19, 2023 | Linford Michael | Option Excercise | 65000 | 5.39 | $ 350,350.00 |
Dec 19, 2023 | Linford Michael | Open Market Sale | 65000 | 50.00 | $ 3,250,000.00 |
Dec 15, 2023 | Linford Michael | Other Disposition | 15000 | 0.00 | $ 0.00 |
Dec 11, 2023 | GIC Private Ltd | Open Market Sale | 2906591 | 40.02 | $ 116,310,564.65 |
Dec 4, 2023 | WHITE JAMES D | Grant | 5186 | 0.00 | $ 0.00 |
Dec 4, 2023 | Quarles Christa S | Grant | 5186 | 0.00 | $ 0.00 |
Dec 4, 2023 | Sanchez Rodriquez Manuel | Grant | 5186 | 0.00 | $ 0.00 |
Dec 4, 2023 | Watson Noel Bertram | Grant | 5186 | 0.00 | $ 0.00 |
Dec 4, 2023 | Liew Jeremy | Grant | 5186 | 0.00 | $ 0.00 |
Dec 4, 2023 | Reses Jacqueline D | Grant | 5186 | 0.00 | $ 0.00 |
Dec 1, 2023 | Linford Michael | Option Excercise | 1022 | 37.67 | $ 38,498.74 |
Dec 1, 2023 | Jiyane Siphelele | Option Excercise | 7411 | 0.00 | $ 0.00 |
Dec 1, 2023 | Jiyane Siphelele | Option Excercise | 2974 | 37.67 | $ 112,030.58 |
Dec 1, 2023 | Adkins Katherine | Option Excercise | 6783 | 0.00 | $ 0.00 |
Dec 1, 2023 | Adkins Katherine | Option Excercise | 3071 | 37.67 | $ 115,684.57 |
Dec 1, 2023 | Michalek Libor | Option Excercise | 2335 | 0.00 | $ 0.00 |
Dec 1, 2023 | Michalek Libor | Option Excercise | 1158 | 37.67 | $ 43,621.86 |
Dec 1, 2023 | Linford Michael | Option Excercise | 2335 | 0.00 | $ 0.00 |
Nov 1, 2023 | Michalek Libor | Option Excercise | 2336 | 0.00 | $ 0.00 |
Nov 1, 2023 | Michalek Libor | Option Excercise | 1159 | 17.61 | $ 20,409.99 |
Nov 1, 2023 | Linford Michael | Option Excercise | 2336 | 0.00 | $ 0.00 |
Nov 1, 2023 | Linford Michael | Option Excercise | 761 | 17.61 | $ 13,401.21 |
Nov 1, 2023 | Adkins Katherine | Option Excercise | 6782 | 0.00 | $ 0.00 |
Nov 1, 2023 | Adkins Katherine | Option Excercise | 3071 | 17.61 | $ 54,080.31 |
Nov 1, 2023 | Sanchez Rodriquez Manuel | Grant | 28392 | 0.00 | $ 0.00 |
Oct 1, 2023 | Adkins Katherine | Option Excercise | 6784 | 0.00 | $ 0.00 |
Oct 1, 2023 | Adkins Katherine | Option Excercise | 3073 | 21.27 | $ 65,362.71 |
Oct 1, 2023 | Jiyane Siphelele | Option Excercise | 25000 | 0.00 | $ 0.00 |
Oct 1, 2023 | Jiyane Siphelele | Option Excercise | 9838 | 21.27 | $ 209,254.26 |
Oct 1, 2023 | Linford Michael | Option Excercise | 8947 | 0.00 | $ 0.00 |
Oct 1, 2023 | Linford Michael | Option Excercise | 2573 | 21.27 | $ 54,727.71 |
Oct 1, 2023 | Michalek Libor | Option Excercise | 10784 | 0.00 | $ 0.00 |
Oct 1, 2023 | Michalek Libor | Option Excercise | 3875 | 21.27 | $ 82,421.25 |
Sep 1, 2023 | Linford Michael | Option Excercise | 2336 | 0.00 | $ 0.00 |
Sep 1, 2023 | Linford Michael | Option Excercise | 672 | 21.86 | $ 14,689.92 |
Sep 1, 2023 | Jiyane Siphelele | Option Excercise | 7412 | 0.00 | $ 0.00 |
Sep 1, 2023 | Jiyane Siphelele | Option Excercise | 2980 | 21.86 | $ 65,142.80 |
Sep 1, 2023 | Adkins Katherine | Option Excercise | 6783 | 0.00 | $ 0.00 |
Sep 1, 2023 | Adkins Katherine | Option Excercise | 3067 | 21.86 | $ 67,044.62 |
Sep 1, 2023 | Michalek Libor | Option Excercise | 2336 | 0.00 | $ 0.00 |
Sep 1, 2023 | Michalek Libor | Option Excercise | 808 | 21.86 | $ 17,662.88 |
Aug 1, 2023 | Adkins Katherine | Option Excercise | 6783 | 0.00 | $ 0.00 |
Aug 1, 2023 | Adkins Katherine | Option Excercise | 2054 | 19.61 | $ 40,278.94 |
Aug 1, 2023 | Michalek Libor | Option Excercise | 2335 | 0.00 | $ 0.00 |
Aug 1, 2023 | Michalek Libor | Option Excercise | 808 | 19.61 | $ 15,844.88 |
Aug 1, 2023 | Linford Michael | Option Excercise | 2335 | 0.00 | $ 0.00 |
Aug 1, 2023 | Linford Michael | Option Excercise | 672 | 19.61 | $ 13,177.92 |
Aug 1, 2023 | Jiyane Siphelele | Option Excercise | 1915 | 0.00 | $ 0.00 |
Aug 1, 2023 | Jiyane Siphelele | Option Excercise | 776 | 19.61 | $ 15,217.36 |
Jul 5, 2023 | GIC Private Ltd | Open Market Sale | 203905 | 15.42 | $ 3,144,215.10 |
Jul 5, 2023 | GIC Special Investments Pte Ltd | Open Market Sale | 203905 | 15.42 | $ 3,144,215.10 |
Jul 3, 2023 | Liew Jeremy | Grant | 2791 | 0.00 | $ 0.00 |
Jul 3, 2023 | Quarles Christa S | Grant | 2791 | 0.00 | $ 0.00 |
Jul 3, 2023 | Reses Jacqueline D | Grant | 2791 | 0.00 | $ 0.00 |
Jul 1, 2023 | Jiyane Siphelele | Option Excercise | 37470 | 0.00 | $ 0.00 |
Jul 1, 2023 | Jiyane Siphelele | Option Excercise | 9149 | 15.33 | $ 140,254.17 |
Jul 1, 2023 | Linford Michael | Option Excercise | 6744 | 0.00 | $ 0.00 |
Jul 1, 2023 | Linford Michael | Option Excercise | 1940 | 15.33 | $ 29,740.20 |
Jul 1, 2023 | Michalek Libor | Option Excercise | 7969 | 0.00 | $ 0.00 |
Jul 1, 2023 | Michalek Libor | Option Excercise | 2756 | 15.33 | $ 42,249.48 |
Jul 1, 2023 | Adkins Katherine | Option Excercise | 6784 | 0.00 | $ 0.00 |
Jul 1, 2023 | Adkins Katherine | Option Excercise | 2055 | 15.33 | $ 31,503.15 |
Jun 1, 2023 | Linford Michael | Option Excercise | 2335 | 0.00 | $ 0.00 |
Jun 1, 2023 | Linford Michael | Option Excercise | 672 | 14.58 | $ 9,797.76 |
Jun 1, 2023 | Adkins Katherine | Option Excercise | 6783 | 0.00 | $ 0.00 |
Jun 1, 2023 | Adkins Katherine | Option Excercise | 2053 | 14.58 | $ 29,932.74 |
Jun 1, 2023 | Jiyane Siphelele | Option Excercise | 2472 | 0.00 | $ 0.00 |
Jun 1, 2023 | Jiyane Siphelele | Option Excercise | 626 | 14.58 | $ 9,127.08 |
Jun 1, 2023 | Michalek Libor | Option Excercise | 2335 | 0.00 | $ 0.00 |
Jun 1, 2023 | Michalek Libor | Option Excercise | 808 | 14.58 | $ 11,780.64 |
May 1, 2023 | Jiyane Siphelele | Option Excercise | 2469 | 0.00 | $ 0.00 |
May 1, 2023 | Jiyane Siphelele | Option Excercise | 627 | 9.99 | $ 6,263.73 |
May 1, 2023 | Adkins Katherine | Option Excercise | 6783 | 0.00 | $ 0.00 |
May 1, 2023 | Adkins Katherine | Option Excercise | 2054 | 9.99 | $ 20,519.46 |
May 1, 2023 | Michalek Libor | Option Excercise | 2336 | 0.00 | $ 0.00 |
May 1, 2023 | Michalek Libor | Option Excercise | 808 | 9.99 | $ 8,071.92 |
May 1, 2023 | Linford Michael | Option Excercise | 2336 | 0.00 | $ 0.00 |
May 1, 2023 | Linford Michael | Option Excercise | 672 | 9.99 | $ 6,713.28 |