Nov 15
2023
|
SELL
Open market or private sale
|
$3,579,011
$336.31 p/Share
|
10,642
|
|
Nov 15
2023
|
SELL
Payment of exercise price or tax liability
|
$2,264,711
$336.31 p/Share
|
6,734
|
|
Nov 15
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
13,582
|
|
Nov 15
2023
|
BUY
Conversion of derivative security
|
-
|
21,454
|
|
Aug 16
2023
|
SELL
Open market or private sale
|
$5,917,951
$299.34 p/Share
|
19,770
|
|
Aug 15
2023
|
SELL
Open market or private sale
|
$3,258,780
$306.19 p/Share
|
10,643
|
|
Aug 15
2023
|
SELL
Payment of exercise price or tax liability
|
$2,061,883
$306.19 p/Share
|
6,734
|
|
Aug 15
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
13,582
|
|
Aug 15
2023
|
BUY
Conversion of derivative security
|
-
|
21,457
|
|
May 15
2023
|
SELL
Open market or private sale
|
$2,488,439
$233.81 p/Share
|
10,643
|
|
May 15
2023
|
SELL
Payment of exercise price or tax liability
|
$1,574,476
$233.81 p/Share
|
6,734
|
|
May 15
2023
|
BUY
Conversion of derivative security
|
-
|
21,456
|
|
May 15
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
13,580
|
|
Feb 15
2023
|
SELL
Open market or private sale
|
$976,909
$179.48 p/Share
|
5,443
|
|
Feb 15
2023
|
BUY
Conversion of derivative security
|
-
|
12,626
|
|
Nov 15
2022
|
SELL
Open market or private sale
|
$715,131
$114.22 p/Share
|
6,261
|
|
Nov 15
2022
|
BUY
Conversion of derivative security
|
-
|
12,624
|
|