Dec 22
2023
SELL
Open market or private sale
$1,790,820
$596.94 p/Share
3,000
Reduced 13.81%
18,716
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$1,195,382
$595.31 p/Share
2,008
Reduced 8.46%
21,716
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
3,836
Added 13.92%
23,724
Common Stock
Oct 24
2023
SELL
Payment of exercise price or tax liability
$171,040
$539.56 p/Share
317
Reduced 1.57%
19,888
Common Stock
Oct 24
2023
BUY
Exercise of conversion of derivative security
-
606
Added 2.91%
20,205
Common Stock
Oct 15
2023
SELL
Payment of exercise price or tax liability
$324,865
$548.76 p/Share
592
Reduced 2.93%
19,599
Common Stock
Oct 15
2023
BUY
Exercise of conversion of derivative security
-
1,131
Added 5.3%
20,191
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$1,041,549
$518.7 p/Share
2,008
Reduced 9.53%
19,060
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
3,837
Added 15.41%
21,068
Common Stock
Jul 24
2023
SELL
Payment of exercise price or tax liability
$166,063
$523.86 p/Share
317
Reduced 1.81%
17,231
Common Stock
Jul 24
2023
BUY
Exercise of conversion of derivative security
-
606
Added 3.34%
17,548
Common Stock
Jul 15
2023
SELL
Payment of exercise price or tax liability
$304,779
$514.83 p/Share
592
Reduced 3.38%
16,942
Common Stock
Jul 15
2023
BUY
Exercise of conversion of derivative security
-
1,132
Added 6.06%
17,534
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$694,105
$345.67 p/Share
2,008
Reduced 10.91%
16,402
Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
-
3,837
Added 17.25%
18,410
Common Stock
Apr 24
2023
SELL
Payment of exercise price or tax liability
$119,239
$377.34 p/Share
316
Reduced 2.12%
14,573
Common Stock
Apr 24
2023
BUY
Exercise of conversion of derivative security
-
605
Added 3.9%
14,889
Common Stock
Apr 15
2023
SELL
Payment of exercise price or tax liability
$224,592
$379.38 p/Share
592
Reduced 3.98%
14,284
Common Stock
Apr 15
2023
BUY
Exercise of conversion of derivative security
-
1,131
Added 7.07%
14,876
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$754,887
$375.94 p/Share
2,008
Reduced 12.75%
13,745
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
3,836
Added 19.58%
15,753
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$463,934
$361.32 p/Share
1,284
Reduced 9.73%
11,917
Common Stock
Jan 24
2023
BUY
Exercise of conversion of derivative security
-
2,424
Added 15.51%
13,201
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$694,687
$345.96 p/Share
2,008
Reduced 15.71%
10,777
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
3,837
Added 23.08%
12,785
Common Stock