May 17
2024
BUY
Exercise of conversion of derivative security
-
832
Added 21.47%
3,043
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$1,306,659
$760.57 p/Share
1,718
Reduced 43.73%
2,211
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
3,196
Added 44.86%
3,929
Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$235,722
$729.79 p/Share
323
Reduced 30.59%
733
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
-
600
Added 36.23%
1,056
Common Stock
May 07
2024
SELL
Payment of exercise price or tax liability
$378,778
$713.33 p/Share
531
Reduced 53.8%
456
Common Stock
May 07
2024
BUY
Exercise of conversion of derivative security
-
987
Added 57.32%
735
Common Stock
Feb 20
2024
SELL
Open market or private sale
$3,787,992
$753.08 p/Share
5,030
Reduced 22.65%
17,177
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$7,140,510
$765.0 p/Share
9,334
Reduced 29.59%
22,207
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
18,823
Added 45.42%
22,620
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$1,236,300
$780.0 p/Share
1,585
Reduced 11.08%
12,718
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
3,196
Added 18.26%
14,303
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$2,174,660
$787.35 p/Share
2,762
Reduced 19.91%
11,107
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
-
5,568
Added 32.81%
11,405
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$3,929,819
$790.39 p/Share
4,972
Reduced 37.46%
8,301
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
10,397
Added 54.92%
8,534
Common Stock
Nov 17
2023
SELL
Payment of exercise price or tax liability
$469,176
$654.36 p/Share
717
Reduced 19.96%
2,876
Common Stock
Nov 17
2023
BUY
Exercise of conversion of derivative security
-
1,444
Added 30.51%
3,289
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$1,032,327
$650.9 p/Share
1,586
Reduced 42.46%
2,149
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
3,197
Added 46.12%
3,735
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$189,158
$634.76 p/Share
298
Reduced 35.65%
538
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
601
Added 41.82%
836
Common Stock
Nov 07
2023
SELL
Payment of exercise price or tax liability
$143,041
$613.91 p/Share
233
Reduced 49.79%
235
Common Stock
Nov 07
2023
BUY
Exercise of conversion of derivative security
-
468
Added 50.0%
468
Common Stock
Aug 17
2023
SELL
Payment of exercise price or tax liability
$389,246
$543.64 p/Share
716
Reduced 2.59%
26,889
Common Stock