Mar 1, 2024 | Loh Sally | Option Excercise | 1207 | | $ 0.00 |
Mar 1, 2024 | Zheng Peiming | Option Excercise | 301 | | $ 0.00 |
Mar 1, 2024 | Zheng Peiming | Option Excercise | 140 | 95.68 | $ 13,395.20 |
Feb 21, 2024 | de Montlivault Stephane | Option Excercise | 64247 | 65.13 | $ 4,184,246.55 |
Feb 21, 2024 | de Montlivault Stephane | Option Excercise | 45854 | 91.25 | $ 4,184,177.50 |
Feb 21, 2024 | de Montlivault Stephane | Open Market Sale | 18393 | 91.10 | $ 1,675,626.21 |
Feb 20, 2024 | Ryan Michael Patrick | Open Market Sale | 3522 | 90.77 | $ 319,679.61 |
Feb 20, 2024 | LaFreniere Nora E. | Option Excercise | 14811 | 54.66 | $ 809,632.28 |
Feb 20, 2024 | LaFreniere Nora E. | Option Excercise | 8906 | 90.90 | $ 809,555.40 |
Feb 20, 2024 | LaFreniere Nora E. | Open Market Sale | 22106 | 90.87 | $ 2,008,831.91 |
Feb 7, 2024 | Marks Judith Fran | Open Market Sale | 37312 | 91.83 | $ 3,426,360.96 |
Feb 7, 2024 | Marks Judith Fran | Option Excercise | 11433 | | $ 0.00 |
Feb 7, 2024 | Ryan Michael Patrick | Option Excercise | 361 | | $ 0.00 |
Feb 7, 2024 | LaFreniere Nora E. | Option Excercise | 1556 | | $ 0.00 |
Feb 7, 2024 | Luersman Abbe | Option Excercise | 1349 | | $ 0.00 |
Feb 7, 2024 | Maheshwari Anurag | Option Excercise | 2701 | | $ 0.00 |
Feb 7, 2024 | Zheng Peiming | Option Excercise | 1556 | | $ 0.00 |
Feb 7, 2024 | Green Neil | Option Excercise | 578 | | $ 0.00 |
Feb 7, 2024 | de Montlivault Stephane | Option Excercise | 1556 | | $ 0.00 |
Feb 7, 2024 | Loh Sally | Option Excercise | 309 | | $ 0.00 |
Feb 6, 2024 | Zheng Peiming | Option Excercise | 9266 | 91.93 | $ 851,793.30 |
Feb 6, 2024 | Green Neil | Grant | 7696 | | $ 0.00 |
Feb 6, 2024 | Green Neil | Option Excercise | 2506 | 91.93 | $ 230,371.89 |
Feb 6, 2024 | de Montlivault Stephane | Grant | 20842 | | $ 0.00 |
Feb 6, 2024 | Loh Sally | Grant | 3448 | | $ 0.00 |
Feb 6, 2024 | Marks Judith Fran | Grant | 136278 | | $ 0.00 |
Feb 6, 2024 | Marks Judith Fran | Option Excercise | 37600 | 91.92 | $ 3,456,064.93 |
Feb 6, 2024 | Ryan Michael Patrick | Grant | 5210 | | $ 0.00 |
Feb 6, 2024 | Ryan Michael Patrick | Option Excercise | 1802 | 91.93 | $ 165,656.50 |
Feb 6, 2024 | LaFreniere Nora E. | Grant | 22446 | | $ 0.00 |
Feb 6, 2024 | LaFreniere Nora E. | Option Excercise | 9968 | 91.93 | $ 916,335.18 |
Feb 6, 2024 | Luersman Abbe | Grant | 14536 | | $ 0.00 |
Feb 6, 2024 | Luersman Abbe | Option Excercise | 5894 | 91.92 | $ 541,791.17 |
Feb 6, 2024 | Maheshwari Anurag | Grant | 6812 | | $ 0.00 |
Feb 6, 2024 | Maheshwari Anurag | Option Excercise | 2882 | 91.89 | $ 264,830.66 |
Feb 6, 2024 | Zheng Peiming | Grant | 20842 | | $ 0.00 |
Feb 3, 2024 | de Montlivault Stephane | Option Excercise | 3116 | | $ 0.00 |
Feb 3, 2024 | Green Neil | Option Excercise | 1216 | | $ 0.00 |
Feb 3, 2024 | Green Neil | Option Excercise | 432 | 90.93 | $ 39,280.64 |
Feb 3, 2024 | Loh Sally | Option Excercise | 576 | | $ 0.00 |
Feb 3, 2024 | Marks Judith Fran | Option Excercise | 21565 | | $ 0.00 |
Feb 3, 2024 | Marks Judith Fran | Option Excercise | 8248 | 90.92 | $ 749,909.28 |
Feb 3, 2024 | Ryan Michael Patrick | Option Excercise | 756 | | $ 0.00 |
Feb 3, 2024 | Ryan Michael Patrick | Option Excercise | 247 | 90.93 | $ 22,460.23 |
Feb 3, 2024 | LaFreniere Nora E. | Option Excercise | 3189 | | $ 0.00 |
Feb 3, 2024 | LaFreniere Nora E. | Option Excercise | 1022 | 90.93 | $ 92,931.58 |
Feb 3, 2024 | Zheng Peiming | Option Excercise | 2971 | | $ 0.00 |
Feb 3, 2024 | Zheng Peiming | Option Excercise | 863 | 90.93 | $ 78,470.23 |
Feb 3, 2024 | Luersman Abbe | Option Excercise | 1273 | | $ 0.00 |
Feb 3, 2024 | Luersman Abbe | Option Excercise | 444 | 90.97 | $ 40,390.68 |
Feb 3, 2024 | Maheshwari Anurag | Option Excercise | 1030 | | $ 0.00 |
Feb 3, 2024 | Maheshwari Anurag | Option Excercise | 367 | 90.93 | $ 33,369.67 |
Nov 10, 2023 | Zheng Peiming | Option Excercise | 116 | 82.03 | $ 9,515.48 |
Nov 10, 2023 | Zheng Peiming | Option Excercise | 116 | 82.03 | $ 9,515.48 |
Aug 2, 2023 | Luersman Abbe | Option Excercise | 1200 | | $ 0.00 |
Aug 2, 2023 | Luersman Abbe | Option Excercise | 364 | 89.39 | $ 32,537.96 |
Jul 28, 2023 | Ryan Michael Patrick | Open Market Sale | 6372 | 90.50 | $ 576,675.56 |
Jul 28, 2023 | Calleja Fernandez Bernardo | Option Excercise | 47439 | 64.46 | $ 3,058,116.81 |
Jul 28, 2023 | Calleja Fernandez Bernardo | Option Excercise | 33805 | 90.46 | $ 3,058,000.30 |
Jul 28, 2023 | Calleja Fernandez Bernardo | Open Market Sale | 3992 | 90.70 | $ 362,060.43 |
Jul 1, 2023 | Calleja Fernandez Bernardo | Option Excercise | 15385 | | $ 0.00 |
Jul 1, 2023 | Calleja Fernandez Bernardo | Option Excercise | 5145 | 89.01 | $ 457,956.45 |
Jun 1, 2023 | Ryan Michael Patrick | Option Excercise | 10299 | | $ 0.00 |
Jun 1, 2023 | Ryan Michael Patrick | Option Excercise | 3927 | 81.51 | $ 320,089.77 |
Jun 1, 2023 | Loh Sally | Option Excercise | 9300 | | $ 0.00 |
Jun 1, 2023 | Maheshwari Anurag | Option Excercise | 10253 | | $ 0.00 |
Jun 1, 2023 | Maheshwari Anurag | Option Excercise | 4648 | 81.51 | $ 378,858.48 |
Jun 1, 2023 | Zheng Peiming | Option Excercise | 20599 | | $ 0.00 |
Jun 1, 2023 | Zheng Peiming | Option Excercise | 9546 | 81.51 | $ 778,094.46 |
Jun 1, 2023 | de Montlivault Stephane | Option Excercise | 20599 | | $ 0.00 |
Jun 1, 2023 | Marks Judith Fran | Option Excercise | 61592 | | $ 0.00 |
Jun 1, 2023 | Marks Judith Fran | Option Excercise | 27932 | 81.51 | $ 2,276,737.32 |
Jun 1, 2023 | LaFreniere Nora E. | Option Excercise | 20599 | | $ 0.00 |
Jun 1, 2023 | LaFreniere Nora E. | Option Excercise | 9552 | 81.51 | $ 778,583.52 |
Jun 1, 2023 | Cramer James F. | Option Excercise | 20599 | | $ 0.00 |
Jun 1, 2023 | Cramer James F. | Option Excercise | 9081 | 81.51 | $ 740,192.31 |
May 11, 2023 | Maheshwari Anurag | Option Excercise | 14333 | | $ 0.00 |
May 11, 2023 | Maheshwari Anurag | Option Excercise | 6003 | 84.54 | $ 507,493.62 |