Nov 10
2024
SELL
Payment of exercise price or tax liability
$41,659
$24.52 p/Share
1,699
Reduced 1.85%
90,091
Common Stock
Nov 10
2024
BUY
Exercise of conversion of derivative security
-
3,350
Added 3.55%
91,019
Common Stock
Aug 10
2024
SELL
Payment of exercise price or tax liability
$86,997
$508.76 p/Share
171
Reduced 1.9%
8,844
Common Stock
Aug 10
2024
BUY
Exercise of conversion of derivative security
-
335
Added 3.61%
8,937
Common Stock
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