Dec 01
2023
BUY
Exercise of conversion of derivative security
$3,209,860
$82.59 p/Share
38,865
Added 42.25%
53,130
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$210,163
$266.03 p/Share
790
Reduced 5.25%
14,265
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
1,591
Added 9.7%
14,810
Common Stock
Nov 06
2023
SELL
Open market or private sale
$4,017,196
$249.95 p/Share
16,072
Reduced 54.41%
13,464
Common Stock
Nov 06
2023
BUY
Exercise of conversion of derivative security
$355,191
$22.1 p/Share
16,072
Added 35.24%
29,536
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$131,053
$264.22 p/Share
496
Reduced 3.55%
13,464
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
1,000
Added 6.68%
13,960
Common Stock
Aug 10
2023
SELL
Payment of exercise price or tax liability
$218,924
$277.12 p/Share
790
Reduced 5.75%
12,960
Common Stock
Aug 10
2023
BUY
Exercise of conversion of derivative security
-
1,590
Added 10.83%
13,093
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$94,216
$249.25 p/Share
378
Reduced 3.01%
12,160
Common Stock
Jul 01
2023
BUY
Exercise of conversion of derivative security
-
938
Added 6.96%
12,538
Common Stock
May 10
2023
SELL
Payment of exercise price or tax liability
$111,318
$134.28 p/Share
829
Reduced 6.67%
11,600
Common Stock
May 10
2023
BUY
Exercise of conversion of derivative security
-
2,393
Added 16.66%
11,971
Common Stock
Mar 25
2023
SELL
Payment of exercise price or tax liability
$19,173
$110.83 p/Share
173
Reduced 1.69%
10,036
Common Stock
Mar 25
2023
BUY
Exercise of conversion of derivative security
-
500
Added 4.67%
10,209
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$48,610
$90.02 p/Share
540
Reduced 5.27%
9,709
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
1,323
Added 11.52%
10,157
Common Stock
Nov 10
2022
SELL
Payment of exercise price or tax liability
$36,969
$80.72 p/Share
458
Reduced 4.88%
8,926
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
-
1,323
Added 12.45%
9,306
Common Stock
Oct 25
2022
SELL
Payment of exercise price or tax liability
$11,598
$67.04 p/Share
173
Reduced 2.1%
8,061
Common Stock
Oct 25
2022
BUY
Exercise of conversion of derivative security
-
500
Added 5.72%
8,234
Common Stock
Aug 10
2022
SELL
Payment of exercise price or tax liability
$4,971
$63.73 p/Share
78
Reduced 1.0%
7,734
Common Stock
Aug 10
2022
BUY
Exercise of conversion of derivative security
-
225
Added 2.8%
7,812
Common Stock
May 16
2022
SELL
Payment of exercise price or tax liability
$11,412
$52.59 p/Share
217
Reduced 2.78%
7,587
Common Stock
May 16
2022
BUY
Exercise of conversion of derivative security
-
625
Added 7.41%
7,804
Common Stock