Sep 21, 2023 | Yale Catriona | Option Excercise | 5000 | 6.36 | $ 31,800.00 |
Sep 21, 2023 | Yale Catriona | Open Market Sale | 5000 | 48.07 | $ 240,356.02 |
Aug 30, 2023 | Cheng Andrew | Option Excercise | 15000 | 0.62 | $ 9,225.00 |
Aug 28, 2023 | Yale Catriona | Option Excercise | 5745 | 6.36 | $ 36,538.20 |
Aug 28, 2023 | Yale Catriona | Open Market Sale | 5745 | 49.99 | $ 287,190.58 |
Aug 8, 2023 | Graham G. Walmsley | Open Market Purchase | 25000 | 42.06 | $ 1,051,475.00 |
Aug 1, 2023 | Cheng Andrew | Option Excercise | 25000 | 6.36 | $ 159,000.00 |
Aug 1, 2023 | Cheng Andrew | Open Market Sale | 25000 | 43.15 | $ 1,078,866.67 |
Jul 28, 2023 | Graham G. Walmsley | Open Market Purchase | 55000 | 42.95 | $ 2,362,234.00 |
Jul 3, 2023 | Cheng Andrew | Option Excercise | 25000 | 6.36 | $ 159,000.00 |
Jul 3, 2023 | Cheng Andrew | Open Market Sale | 25000 | 44.88 | $ 1,122,041.00 |
Jun 27, 2023 | Cheng Andrew | Option Excercise | 40000 | 0.62 | $ 24,600.00 |
Jun 21, 2023 | Yale Catriona | Open Market Sale | 33349 | 51.74 | $ 1,725,390.14 |
Jun 20, 2023 | White William Richard | Option Excercise | 17500 | 7.01 | $ 122,657.50 |
Jun 20, 2023 | White William Richard | Open Market Sale | 20777 | 55.00 | $ 1,142,735.00 |
Jun 16, 2023 | Heyman Tomas J. | Option Excercise | 26000 | 25.04 | $ 651,040.00 |
Jun 16, 2023 | Heyman Tomas J. | Open Market Sale | 26000 | 54.67 | $ 1,421,529.20 |
Jun 16, 2023 | Henderson Jane | Option Excercise | 40000 | 7.01 | $ 280,400.00 |
Jun 16, 2023 | Henderson Jane | Open Market Sale | 40000 | 54.17 | $ 2,166,684.65 |
Jun 16, 2023 | Rolph Timothy | Option Excercise | 40000 | 0.61 | $ 24,400.00 |
Jun 16, 2023 | Rolph Timothy | Open Market Sale | 78200 | 54.78 | $ 4,284,065.93 |
Jun 13, 2023 | Rolph Timothy | Open Market Sale | 509 | 55.16 | $ 28,076.44 |
Jun 13, 2023 | Young Jonathan | Open Market Sale | 538 | 55.16 | $ 29,676.08 |
Jun 13, 2023 | Yale Catriona | Open Market Sale | 591 | 55.16 | $ 32,599.56 |
Jun 13, 2023 | White William Richard | Open Market Sale | 606 | 55.16 | $ 33,426.96 |
Jun 13, 2023 | Cheng Andrew | Open Market Sale | 1613 | 55.16 | $ 88,973.08 |
Jun 1, 2023 | Cheng Andrew | Option Excercise | 25000 | 1.46 | $ 36,459.15 |
Jun 1, 2023 | Cheng Andrew | Open Market Sale | 25000 | 45.10 | $ 1,127,430.29 |
May 19, 2023 | Graham G. Walmsley | Open Market Purchase | 520000 | 29.69 | $ 15,440,000.00 |
May 1, 2023 | Cheng Andrew | Option Excercise | 25000 | 0.62 | $ 15,375.00 |
May 1, 2023 | Cheng Andrew | Open Market Sale | 25000 | 45.07 | $ 1,126,859.61 |
Apr 3, 2023 | Cheng Andrew | Option Excercise | 25000 | 0.62 | $ 15,375.00 |
Apr 3, 2023 | Cheng Andrew | Open Market Sale | 25000 | 37.94 | $ 948,576.00 |
Mar 10, 2023 | Yale Catriona | Option Excercise | 701 | 43.46 | $ 30,465.46 |
Mar 10, 2023 | Young Jonathan | Option Excercise | 634 | 43.47 | $ 27,559.98 |
Mar 10, 2023 | Rolph Timothy | Option Excercise | 603 | 43.47 | $ 26,212.41 |
Mar 10, 2023 | Cheng Andrew | Option Excercise | 1706 | 43.47 | $ 74,159.82 |
Mar 10, 2023 | White William Richard | Option Excercise | 641 | 43.47 | $ 27,864.27 |
Mar 1, 2023 | Cheng Andrew | Option Excercise | 25000 | 0.62 | $ 15,375.00 |
Mar 1, 2023 | Cheng Andrew | Open Market Sale | 25000 | 46.65 | $ 1,166,338.49 |
Feb 1, 2023 | Cheng Andrew | Option Excercise | 25000 | 0.62 | $ 15,375.00 |
Feb 1, 2023 | Cheng Andrew | Open Market Sale | 25000 | 49.06 | $ 1,226,395.24 |
Jan 13, 2023 | Yale Catriona | Open Market Sale | 5000 | 50.53 | $ 252,650.69 |
Jan 3, 2023 | Young Jonathan | Option Excercise | 8777 | 0.62 | $ 5,397.86 |
Jan 3, 2023 | Young Jonathan | Open Market Sale | 8777 | 54.64 | $ 479,560.36 |
Jan 3, 2023 | Cheng Andrew | Option Excercise | 25000 | 0.62 | $ 15,375.00 |
Jan 3, 2023 | Cheng Andrew | Open Market Sale | 25000 | 51.27 | $ 1,281,751.25 |
Dec 28, 2022 | Rolph Timothy | Option Excercise | 9516 | 28.35 | $ 269,778.60 |
Dec 28, 2022 | Rolph Timothy | Open Market Sale | 22016 | 50.97 | $ 1,122,125.18 |
Dec 27, 2022 | Young Jonathan | Option Excercise | 12500 | 6.03 | $ 75,352.11 |
Dec 27, 2022 | Young Jonathan | Open Market Sale | 12500 | 49.57 | $ 619,608.75 |
Dec 27, 2022 | White William Richard | Option Excercise | 20000 | 7.01 | $ 140,180.00 |
Dec 27, 2022 | White William Richard | Open Market Sale | 20000 | 49.77 | $ 995,323.20 |
Dec 16, 2022 | Cheng Andrew | Option Excercise | 8500 | 0.62 | $ 5,227.50 |
Dec 12, 2022 | Yale Catriona | Open Market Sale | 5000 | 43.23 | $ 216,137.18 |
Dec 9, 2022 | White William Richard | Grant | 19195 | 0.00 | $ 0.00 |
Dec 9, 2022 | Yale Catriona | Grant | 19195 | 0.00 | $ 0.00 |
Dec 9, 2022 | Cheng Andrew | Grant | 52351 | 0.00 | $ 0.00 |
Dec 9, 2022 | Rolph Timothy | Grant | 19195 | 0.00 | $ 0.00 |
Dec 9, 2022 | Young Jonathan | Grant | 19195 | 0.00 | $ 0.00 |
Dec 1, 2022 | Cheng Andrew | Option Excercise | 10000 | 0.62 | $ 6,150.00 |
Dec 1, 2022 | Cheng Andrew | Open Market Sale | 10000 | 46.07 | $ 460,700.00 |
Dec 1, 2022 | Skorpios Trust | Open Market Sale | 1636000 | 43.50 | $ 71,166,000.00 |
Dec 1, 2022 | Blue Horizon Enterprise Ltd | Open Market Sale | 1636000 | 43.50 | $ 71,166,000.00 |
Dec 1, 2022 | Ezbon International Ltd | Open Market Sale | 1636000 | 43.50 | $ 71,166,000.00 |
Dec 1, 2022 | Montrago Trustees Ltd | Open Market Sale | 1636000 | 43.50 | $ 71,166,000.00 |
Nov 30, 2022 | Harrison Seth Loring | Open Market Sale | 23131 | 46.94 | $ 1,085,739.46 |
Nov 15, 2022 | Rolph Timothy | Open Market Sale | 7085 | 45.28 | $ 320,806.47 |
Nov 10, 2022 | Yale Catriona | Open Market Sale | 5000 | 39.42 | $ 197,105.00 |
Nov 1, 2022 | Cheng Andrew | Option Excercise | 10000 | 0.62 | $ 6,150.00 |
Nov 1, 2022 | Cheng Andrew | Open Market Sale | 10000 | 43.42 | $ 434,183.00 |
Oct 28, 2022 | Harrison Seth Loring | Open Market Sale | 44103 | 40.31 | $ 1,777,829.03 |
Oct 25, 2022 | Rolph Timothy | Option Excercise | 10000 | 10.31 | $ 103,116.03 |
Oct 25, 2022 | Rolph Timothy | Open Market Sale | 15415 | 45.07 | $ 694,781.96 |
Oct 25, 2022 | Young Jonathan | Option Excercise | 12500 | 6.36 | $ 79,500.00 |
Oct 25, 2022 | Young Jonathan | Open Market Sale | 12500 | 44.72 | $ 558,943.75 |
Oct 25, 2022 | Harrison Seth Loring | Open Market Sale | 285487 | 42.71 | $ 12,193,196.37 |
Oct 13, 2022 | White William Richard | Option Excercise | 20000 | 7.01 | $ 140,180.00 |
Oct 13, 2022 | White William Richard | Open Market Sale | 20000 | 39.82 | $ 796,400.00 |
Oct 10, 2022 | Yale Catriona | Open Market Sale | 5000 | 37.99 | $ 189,950.00 |
Oct 6, 2022 | Rolph Timothy | Option Excercise | 10000 | 21.09 | $ 210,900.00 |
Oct 6, 2022 | Rolph Timothy | Open Market Sale | 22500 | 39.29 | $ 884,025.00 |
Oct 3, 2022 | Cheng Andrew | Option Excercise | 10000 | 0.62 | $ 6,150.00 |
Oct 3, 2022 | Cheng Andrew | Open Market Sale | 10000 | 33.23 | $ 332,278.50 |
Sep 30, 2022 | Rolph Timothy | Option Excercise | 20000 | 16.43 | $ 328,588.56 |
Sep 30, 2022 | Rolph Timothy | Open Market Sale | 45000 | 32.72 | $ 1,472,400.00 |