Aug 22
2023
BUY
Exercise of conversion of derivative security
$685,768
$19.45 p/Share
35,258
Added 38.24%
56,942
Common Stock
Aug 21
2023
SELL
Payment of exercise price or tax liability
$592,168
$53.44 p/Share
11,081
Reduced 33.82%
21,684
Common Stock
Aug 21
2023
BUY
Exercise of conversion of derivative security
$330,085
$19.45 p/Share
16,971
Added 34.12%
32,765
Common Stock
Aug 18
2023
SELL
Payment of exercise price or tax liability
$170,332
$53.53 p/Share
3,182
Reduced 16.77%
15,794
Common Stock
Aug 18
2023
BUY
Exercise of conversion of derivative security
$94,857
$19.45 p/Share
4,877
Added 20.45%
18,976
Common Stock
Mar 15
2023
-
91,745
Reduced 86.68%
14,099
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$1,596,522
$48.4 p/Share
32,986
Reduced 23.76%
105,844
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
72,570
Added 34.33%
138,830
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$659,027
$49.51 p/Share
13,311
Reduced 16.73%
66,260
Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
$327,234
$15.55 p/Share
21,044
Added 20.92%
79,571
Common Stock
Nov 30
2022
SELL
Payment of exercise price or tax liability
$1,770,137
$49.15 p/Share
36,015
Reduced 38.09%
58,527
Common Stock
Nov 30
2022
BUY
Exercise of conversion of derivative security
$883,753
$15.55 p/Share
56,833
Added 37.54%
94,542
Common Stock
Nov 29
2022
SELL
Payment of exercise price or tax liability
$375,375
$48.75 p/Share
7,700
Reduced 16.96%
37,709
Common Stock
Nov 29
2022
BUY
Exercise of conversion of derivative security
$188,512
$15.55 p/Share
12,123
Added 21.07%
45,409
Common Stock
Nov 03
2022
-
31,278
Reduced 48.44%
33,286
Common Stock
Aug 08
2022
SELL
Payment of exercise price or tax liability
$413,630
$43.84 p/Share
9,435
Reduced 12.75%
64,564
Common Stock
Aug 08
2022
BUY
Exercise of conversion of derivative security
$224,029
$15.55 p/Share
14,407
Added 16.3%
73,999
Common Stock
Aug 05
2022
SELL
Payment of exercise price or tax liability
$613,154
$43.96 p/Share
13,948
Reduced 18.97%
59,592
Common Stock
Aug 05
2022
BUY
Exercise of conversion of derivative security
$331,728
$15.55 p/Share
21,333
Added 22.49%
73,540
Common Stock
Aug 04
2022
SELL
Payment of exercise price or tax liability
$1,273,037
$44.4 p/Share
28,672
Reduced 35.45%
52,207
Common Stock
Aug 04
2022
BUY
Exercise of conversion of derivative security
$683,889
$15.55 p/Share
43,980
Added 35.22%
80,879
Common Stock
Aug 03
2022
SELL
Payment of exercise price or tax liability
$301,548
$45.23 p/Share
6,667
Reduced 15.3%
36,899
Common Stock
Aug 03
2022
BUY
Exercise of conversion of derivative security
$159,854
$15.55 p/Share
10,280
Added 19.09%
43,566
Common Stock
May 17
2022
-
6,436
Reduced 16.2%
33,286
Common Stock
May 03
2022
-
58,512
Reduced 59.56%
39,722
Common Stock