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
Mar 25
2023
BUY
Exercise of conversion of derivative security
-
750
Added 8.58%
7,989
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$5,581
$90.02 p/Share
62
Reduced 0.85%
7,239
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
152
Added 2.04%
7,301
Common Stock
Feb 03
2023
SELL
Open market or private sale
$170,080
$85.04 p/Share
2,000
Reduced 21.86%
7,149
Common Stock
Nov 10
2022
SELL
Payment of exercise price or tax liability
$10,251
$80.72 p/Share
127
Reduced 1.37%
9,149
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
-
364
Added 3.81%
9,202
Common Stock
Oct 25
2022
SELL
Payment of exercise price or tax liability
$17,430
$67.04 p/Share
260
Reduced 2.83%
8,912
Common Stock
Oct 25
2022
BUY
Exercise of conversion of derivative security
-
750
Added 7.56%
9,172
Common Stock