Nov 01
2024
SELL
Payment of exercise price or tax liability
$208,504
$78.8 p/Share
2,646
Reduced 4.98%
50,445
Common Stock
Nov 01
2024
BUY
Exercise of conversion of derivative security
-
5,333
Added 9.13%
53,091
Common Stock
Aug 21
2024
SELL
Open market or private sale
$7,771,073
$75.21 p/Share
103,325
Reduced 68.39%
47,758
Common Stock
Aug 21
2024
BUY
Exercise of conversion of derivative security
$1,013,618
$9.81 p/Share
103,325
Added 40.61%
151,083
Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
$151,236
$57.2 p/Share
2,644
Reduced 5.25%
47,758
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
-
5,328
Added 9.56%
50,402
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$168,100
$63.53 p/Share
2,646
Reduced 5.54%
45,074
Common Stock
May 01
2024
BUY
Exercise of conversion of derivative security
-
5,333
Added 10.05%
47,720
Common Stock
Feb 12
2024
SELL
Open market or private sale
$3,080,960
$70.43 p/Share
43,745
Reduced 50.79%
42,387
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
$325,900
$7.45 p/Share
43,745
Added 33.68%
86,132
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$465,216
$66.45 p/Share
7,001
Reduced 14.18%
42,387
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
18,246
Added 26.98%
49,388
Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$176,400
$57.31 p/Share
3,078
Reduced 8.99%
31,142
Common Stock
Nov 01
2023
BUY
Exercise of conversion of derivative security
-
6,205
Added 16.64%
31,091
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$240,020
$78.03 p/Share
3,076
Reduced 9.89%
28,015
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
-
6,200
Added 16.63%
31,091
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$170,340
$62.81 p/Share
2,712
Reduced 9.83%
24,891
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
-
6,200
Added 18.34%
27,603
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$250,744
$53.09 p/Share
4,723
Reduced 18.08%
21,403
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
13,250
Added 33.65%
26,126
Common Stock
Nov 11
2022
SELL
Open market or private sale
$171,875
$55.0 p/Share
3,125
Reduced 19.53%
12,876
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
$14,906
$4.77 p/Share
3,125
Added 16.34%
16,001
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$238,430
$56.42 p/Share
4,226
Reduced 24.71%
12,876
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
-
8,520
Added 33.25%
17,102
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$253,934
$60.06 p/Share
4,228
Reduced 33.01%
8,582
Common Stock