Feb 14
2025
SELL
Payment of exercise price or tax liability
$40,219
$13.51 p/Share
2,977
Reduced 7.76%
35,370
Common Stock
Feb 14
2025
BUY
Exercise of conversion of derivative security
-
8,780
Added 18.63%
38,347
Common Stock
Feb 12
2025
SELL
Payment of exercise price or tax liability
$20,534
$14.41 p/Share
1,425
Reduced 4.6%
29,567
Common Stock
Feb 12
2025
SELL
Sale (or disposition) back to the issuer
$186,897
$14.41 p/Share
12,970
Reduced 30.49%
29,567
Common Stock
Feb 12
2025
BUY
Exercise of conversion of derivative security
-
12,970
Added 23.37%
42,537
Common Stock
Feb 12
2025
BUY
Grant, award, or other acquisition
-
4,202
Added 11.94%
30,992
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$26,944
$14.07 p/Share
1,915
Reduced 6.67%
26,790
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
7,250
Added 20.16%
28,705
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$8,609
$14.16 p/Share
608
Reduced 2.76%
21,455
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
2,281
Added 9.37%
22,063
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$12,815
$15.9 p/Share
806
Reduced 3.91%
19,782
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
-
2,927
Added 12.45%
20,588
Common Stock
Feb 13
2023
SELL
Sale (or disposition) back to the issuer
$52,483
$17.39 p/Share
3,018
Reduced 14.59%
17,661
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
-
3,018
Added 12.74%
20,679
Common Stock
Mar 08
2022
BUY
Open market or private purchase
$12,315
$8.21 p/Share
1,500
Added 7.83%
17,661
Common Stock
Feb 23
2022
BUY
Open market or private purchase
$13,950
$13.95 p/Share
1,000
Added 5.83%
16,161
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$5,452
$16.88 p/Share
323
Reduced 2.09%
15,161
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
1,214
Added 7.27%
15,484
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$33,428
$43.3 p/Share
772
Reduced 5.13%
14,270
Common Stock
Mar 11
2021
BUY
Exercise of conversion of derivative security
$27,709
$25.19 p/Share
1,100
Added 6.81%
15,042
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$5,318
$37.19 p/Share
143
Reduced 1.02%
13,942
Common Stock
Feb 13
2021
BUY
Exercise of conversion of derivative security
-
537
Added 3.67%
14,085
Common Stock