May 10
2024
SELL
Payment of exercise price or tax liability
$120,573
$798.5 p/Share
151
Reduced 1.71%
8,680
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
-
335
Added 3.69%
8,753
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$179,716
$1004.0 p/Share
179
Reduced 1.7%
10,380
Common Stock
Feb 15
2024
SELL
Open market or private sale
$1,870,812
$993.0 p/Share
1,884
Reduced 18.15%
8,496
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
500
Added 4.52%
10,559
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$94,757
$740.29 p/Share
128
Reduced 1.26%
10,059
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
335
Added 3.2%
10,124
Common Stock
Feb 05
2024
SELL
Open market or private sale
$1,044,958
$649.85 p/Share
1,608
Reduced 14.03%
9,852
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
$99,708
$23.74 p/Share
4,200
Added 26.82%
11,460
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$116,787
$266.03 p/Share
439
Reduced 5.7%
7,260
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
884
Added 10.39%
7,623
Common Stock
Nov 09
2023
SELL
Open market or private sale
$1,033,272
$275.76 p/Share
3,747
Reduced 35.48%
6,815
Common Stock
Nov 09
2023
BUY
Exercise of conversion of derivative security
$38,636
$13.0 p/Share
2,972
Added 21.96%
10,562
Common Stock
Aug 31
2023
SELL
Open market or private sale
$833,384
$280.79 p/Share
2,968
Reduced 28.11%
7,590
Common Stock
Aug 31
2023
BUY
Exercise of conversion of derivative security
$38,584
$13.0 p/Share
2,968
Added 21.94%
10,558
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$65,526
$264.22 p/Share
248
Reduced 3.16%
7,590
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
500
Added 6.0%
7,838
Common Stock
Aug 14
2023
SELL
Open market or private sale
$1,393,148
$269.99 p/Share
5,160
Reduced 41.29%
7,338
Common Stock
Aug 14
2023
BUY
Exercise of conversion of derivative security
$139,062
$26.95 p/Share
5,160
Added 29.22%
12,498
Common Stock
Aug 10
2023
SELL
Payment of exercise price or tax liability
$14,687
$277.12 p/Share
53
Reduced 0.72%
7,338
Common Stock
Aug 10
2023
BUY
Exercise of conversion of derivative security
-
152
Added 2.02%
7,391
Common Stock
May 11
2023
SELL
Open market or private sale
$74,760
$135.19 p/Share
553
Reduced 7.1%
7,239
Common Stock
May 10
2023
SELL
Payment of exercise price or tax liability
$7,116
$134.28 p/Share
53
Reduced 0.68%
7,792
Common Stock
May 10
2023
BUY
Exercise of conversion of derivative security
-
152
Added 1.9%
7,845
Common Stock
Mar 25
2023
SELL
Payment of exercise price or tax liability
$32,805
$110.83 p/Share
296
Reduced 3.71%
7,693
Common Stock