Feb 22
2025
SELL
Payment of exercise price or tax liability
$109,905
$6.72 p/Share
16,355
Reduced 5.16%
300,808
Common Stock
Feb 22
2025
BUY
Grant, award, or other acquisition
-
89,286
Added 23.1%
297,269
Common Stock
Feb 22
2025
BUY
Exercise of conversion of derivative security
-
19,894
Added 6.03%
310,208
Common Stock
Feb 12
2025
SELL
Payment of exercise price or tax liability
$59,144
$6.56 p/Share
9,016
Reduced 4.15%
207,983
Common Stock
Feb 03
2025
SELL
Payment of exercise price or tax liability
$316,642
$6.58 p/Share
48,122
Reduced 18.15%
216,999
Common Stock
Feb 03
2025
BUY
Exercise of conversion of derivative security
-
148,368
Added 35.88%
265,121
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
44,150
Added 27.44%
116,753
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$77,446
$9.21 p/Share
8,409
Reduced 10.38%
72,603
Common Stock
Jan 09
2024
SELL
Payment of exercise price or tax liability
$33,020
$10.0 p/Share
3,302
Reduced 3.92%
81,012
Common Stock
Jan 09
2024
BUY
Exercise of conversion of derivative security
-
8,347
Added 9.01%
84,314
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$15,900
$13.25 p/Share
1,200
Reduced 1.56%
75,967
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$65,938
$12.98 p/Share
5,080
Reduced 6.18%
77,167
Common Stock
Feb 12
2023
BUY
Grant, award, or other acquisition
-
30,817
Added 27.26%
82,247
Common Stock
Aug 29
2022
SELL
Open market or private sale
$41,883
$13.8 p/Share
3,035
Reduced 5.57%
51,430
Common Stock
Aug 26
2022
SELL
Open market or private sale
$20,217
$13.8 p/Share
1,465
Reduced 2.62%
54,465
Common Stock
Mar 06
2022
SELL
Payment of exercise price or tax liability
$9,911
$15.39 p/Share
644
Reduced 1.14%
55,930
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$45,138
$14.19 p/Share
3,181
Reduced 5.32%
56,574
Common Stock
Feb 12
2022
BUY
Grant, award, or other acquisition
-
26,427
Added 30.66%
59,755
Common Stock
Mar 06
2021
SELL
Payment of exercise price or tax liability
$14,840
$13.69 p/Share
1,084
Reduced 3.15%
33,328
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$18,192
$12.82 p/Share
1,419
Reduced 6.05%
22,033
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
12,379
Added 26.46%
34,412
Common Stock