Apr 09
2024
SELL
Payment of exercise price or tax liability
$30,304
$24.4 p/Share
1,242
Reduced 1.36%
89,977
Common Stock, without ...
Apr 09
2024
BUY
Exercise of conversion of derivative security
-
2,822
Added 3.0%
91,219
Common Stock, without ...
Mar 28
2024
SELL
Payment of exercise price or tax liability
$162,992
$25.79 p/Share
6,320
Reduced 6.67%
88,397
Common Stock, without ...
Mar 28
2024
BUY
Exercise of conversion of derivative security
-
14,366
Added 13.17%
94,717
Common Stock, without ...
Feb 09
2024
SELL
Payment of exercise price or tax liability
$98,664
$22.48 p/Share
4,389
Reduced 5.18%
80,351
Common Stock, without ...
Feb 09
2024
BUY
Grant, award, or other acquisition
-
14,704
Added 14.79%
84,740
Common Stock, without ...
Apr 21
2023
SELL
Payment of exercise price or tax liability
$94
$13.48 p/Share
7
Reduced 0.01%
70,035
Common Stock, without ...
Apr 21
2023
BUY
Exercise of conversion of derivative security
-
20
Added 0.03%
70,042
Common Stock, without ...
Apr 06
2023
SELL
Payment of exercise price or tax liability
$10,814
$13.62 p/Share
794
Reduced 1.12%
70,022
Common Stock, without ...
Apr 06
2023
BUY
Exercise of conversion of derivative security
-
2,746
Added 3.73%
70,816
Common Stock, without ...
Mar 30
2023
SELL
Payment of exercise price or tax liability
$22,402
$13.17 p/Share
1,701
Reduced 2.44%
68,070
Common Stock, without ...
Mar 30
2023
BUY
Exercise of conversion of derivative security
-
5,885
Added 7.78%
69,771
Common Stock, without ...
Mar 26
2023
SELL
Payment of exercise price or tax liability
$53,478
$12.93 p/Share
4,136
Reduced 6.08%
63,886
Common Stock, without ...
Mar 26
2023
BUY
Exercise of conversion of derivative security
-
14,313
Added 17.38%
68,022
Common Stock, without ...
Mar 01
2023
SELL
Payment of exercise price or tax liability
$58,356
$14.13 p/Share
4,130
Reduced 7.14%
53,709
Common Stock, without ...
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
14,293
Added 19.82%
57,839
Common Stock, without ...
Feb 06
2023
SELL
Payment of exercise price or tax liability
$102,454
$16.26 p/Share
6,301
Reduced 12.64%
43,546
Common Stock, without ...
Feb 06
2023
BUY
Grant, award, or other acquisition
-
21,109
Added 29.75%
49,847
Common Stock, without ...
Jun 06
2022
SELL
Payment of exercise price or tax liability
$11,075
$12.43 p/Share
891
Reduced 3.01%
28,738
Common Stock, without ...
Jun 06
2022
BUY
Exercise of conversion of derivative security
-
2,028
Added 6.41%
29,629
Common Stock, without ...
Apr 09
2022
SELL
Payment of exercise price or tax liability
$19,257
$16.21 p/Share
1,188
Reduced 4.13%
27,601
Common Stock, without ...
Apr 09
2022
BUY
Exercise of conversion of derivative security
-
2,706
Added 8.59%
28,789
Common Stock, without ...
Mar 26
2022
SELL
Payment of exercise price or tax liability
$100,477
$17.45 p/Share
5,758
Reduced 18.08%
26,083
Common Stock, without ...
Mar 26
2022
BUY
Exercise of conversion of derivative security
-
14,104
Added 30.7%
31,841
Common Stock, without ...
Mar 01
2022
SELL
Payment of exercise price or tax liability
$14,732
$20.49 p/Share
719
Reduced 3.9%
17,737
Common Stock, without ...