Mar 10
2025
BUY
Grant, award, or other acquisition
-
33,297
Added 19.58%
136,801
Common Stock
Mar 05
2025
SELL
Payment of exercise price or tax liability
$50,447
$8.47 p/Share
5,956
Reduced 5.44%
103,504
Common Stock
Sep 09
2024
BUY
Grant, award, or other acquisition
-
62,695
Added 36.42%
109,460
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$3,292
$12.15 p/Share
271
Reduced 0.58%
46,765
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$5,863
$12.72 p/Share
461
Reduced 0.97%
47,036
Common Stock
Mar 08
2024
BUY
Exercise of conversion of derivative security
-
1,892
Added 3.83%
47,497
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$46,448
$13.04 p/Share
3,562
Reduced 7.24%
45,605
Common Stock
Jul 01
2023
BUY
Grant, award, or other acquisition
-
3,331
Added 6.35%
49,167
Common Stock
Mar 08
2023
SELL
Payment of exercise price or tax liability
$60,551
$15.04 p/Share
4,026
Reduced 8.07%
45,836
Common Stock
Mar 08
2023
BUY
Exercise of conversion of derivative security
-
1,891
Added 3.65%
49,862
Common Stock
Mar 05
2023
BUY
Grant, award, or other acquisition
-
7,555
Added 13.61%
47,971
Common Stock
Mar 08
2022
SELL
Payment of exercise price or tax liability
$8,054
$17.47 p/Share
461
Reduced 1.14%
39,934
Common Stock
Mar 08
2022
BUY
Exercise of conversion of derivative security
-
1,891
Added 4.47%
40,395
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$18,729
$18.58 p/Share
1,008
Reduced 7.65%
12,172
Common Stock
Mar 05
2022
BUY
Grant, award, or other acquisition
-
26,332
Added 40.61%
38,504
Common Stock
Jun 02
2021
SELL
Payment of exercise price or tax liability
$6,416
$15.35 p/Share
418
Reduced 3.06%
13,250
Common Stock
Jun 02
2021
BUY
Grant, award, or other acquisition
-
1,714
Added 11.14%
13,668
Common Stock
May 14
2021
SELL
Payment of exercise price or tax liability
$891
$12.73 p/Share
70
Reduced 0.53%
13,180
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$14,749
$12.03 p/Share
1,226
Reduced 9.3%
11,954
Common Stock