Nov 06
2023
|
SELL
Open market or private sale
|
$1,164,828
$99.05 p/Share
|
11,760
|
|
Oct 24
2023
|
SELL
Open market or private sale
|
$646,800
$110.0 p/Share
|
5,880
|
|
Oct 05
2023
|
SELL
Open market or private sale
|
$1,142,131
$97.12 p/Share
|
11,760
|
|
Sep 05
2023
|
SELL
Open market or private sale
|
$2,284,230
$137.01 p/Share
|
16,672
|
|
Sep 01
2023
|
|
-
|
25,000
|
|
Aug 07
2023
|
SELL
Open market or private sale
|
$2,171,819
$130.33 p/Share
|
16,664
|
|
Jul 05
2023
|
SELL
Open market or private sale
|
$1,895,530
$113.75 p/Share
|
16,664
|
|
Jun 09
2023
|
|
-
|
440,000
|
|
Jun 09
2023
|
|
-
|
400,000
|
|
Jun 05
2023
|
SELL
Open market or private sale
|
$1,749,392
$104.93 p/Share
|
16,672
|
|
May 05
2023
|
SELL
Open market or private sale
|
$1,483,929
$89.05 p/Share
|
16,664
|
|
Apr 05
2023
|
SELL
Open market or private sale
|
$1,339,119
$80.36 p/Share
|
16,664
|
|
Mar 06
2023
|
SELL
Open market or private sale
|
$1,215,888
$72.93 p/Share
|
16,672
|
|
Feb 27
2023
|
|
-
|
13,600
|
|
Feb 06
2023
|
SELL
Open market or private sale
|
$1,144,816
$68.7 p/Share
|
16,664
|
|
Jan 05
2023
|
SELL
Open market or private sale
|
$931,350
$55.89 p/Share
|
16,664
|
|
Dec 05
2022
|
SELL
Open market or private sale
|
$910,624
$54.62 p/Share
|
16,672
|
|
Nov 23
2022
|
|
-
|
54,545
|
|
Nov 07
2022
|
SELL
Open market or private sale
|
$823,368
$49.41 p/Share
|
16,664
|
|
Nov 01
2022
|
SELL
Open market or private sale
|
$36,486
$43.96 p/Share
|
830
|
|
Oct 31
2022
|
SELL
Open market or private sale
|
$146,717
$43.98 p/Share
|
3,336
|
|
Oct 17
2022
|
SELL
Open market or private sale
|
$170,681
$40.97 p/Share
|
4,166
|
|
Oct 05
2022
|
SELL
Open market or private sale
|
$324,115
$38.9 p/Share
|
8,332
|
|
Sep 01
2022
|
SELL
Open market or private sale
|
$1,620,297
$38.07 p/Share
|
42,561
|
|
Aug 24
2022
|
|
-
|
26,667
|
|