Mar 17
2025
SELL
Payment of exercise price or tax liability
$42,012
$8.7 p/Share
4,829
Reduced 7.3%
61,340
Common Stock
Mar 17
2025
BUY
Grant, award, or other acquisition
-
12,971
Added 17.16%
62,611
Common Stock
May 06
2024
SELL
Payment of exercise price or tax liability
$3,421
$7.04 p/Share
486
Reduced 0.91%
53,198
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$23,075
$8.62 p/Share
2,677
Reduced 5.52%
45,820
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
12,145
Added 18.45%
53,684
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$2,966
$8.7 p/Share
341
Reduced 0.77%
44,216
Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$4,979
$5.75 p/Share
866
Reduced 1.91%
44,557
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
12,681
Added 21.82%
45,423
Common Stock
Mar 13
2023
SELL
Payment of exercise price or tax liability
$2,250
$5.32 p/Share
423
Reduced 1.28%
32,742
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$1,601
$5.78 p/Share
277
Reduced 0.83%
33,165
Common Stock
May 05
2022
BUY
Grant, award, or other acquisition
-
4,351
Added 11.56%
33,288
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$18,296
$14.66 p/Share
1,248
Reduced 4.39%
27,164
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
-
1,773
Added 5.77%
28,937
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$4,035
$14.78 p/Share
273
Reduced 0.95%
28,412
Common Stock
Feb 28
2022
SELL
Open market or private sale
$15,733
$14.06 p/Share
1,119
Reduced 3.75%
28,685
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
$12,190
$6.45 p/Share
1,890
Added 5.96%
29,804
Common Stock
Jun 25
2021
BUY
Exercise of conversion of derivative security
$14,023
$5.33 p/Share
2,631
Added 8.61%
27,914
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$7,320
$15.41 p/Share
475
Reduced 1.84%
25,283
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$19,180
$15.76 p/Share
1,217
Reduced 4.51%
25,758
Common Stock
Mar 12
2021
BUY
Grant, award, or other acquisition
-
3,572
Added 11.69%
26,975
Common Stock
Mar 05
2021
SELL
Grant, award, or other acquisition
-
3,123
Reduced 12.86%
21,167
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$18,385
$13.17 p/Share
1,396
Reduced 5.43%
24,290
Common Stock