Oct 01
2024
SELL
Payment of exercise price or tax liability
$34,548
$12.33 p/Share
2,802
Reduced 2.95%
92,322
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
-
2,667
Added 2.73%
95,124
Common Stock
Aug 31
2024
SELL
Payment of exercise price or tax liability
$26,865
$7.96 p/Share
3,375
Reduced 3.52%
92,457
Common Stock
Aug 26
2024
BUY
Grant, award, or other acquisition
-
12,591
Added 11.61%
95,832
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$14,731
$6.29 p/Share
2,342
Reduced 2.74%
83,241
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
2,667
Added 3.02%
85,583
Common Stock
Apr 26
2024
SELL
Payment of exercise price or tax liability
$25,962
$6.18 p/Share
4,201
Reduced 4.82%
82,916
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$16,895
$6.39 p/Share
2,644
Reduced 2.95%
87,117
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
2,668
Added 2.89%
89,761
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$11,508
$6.0 p/Share
1,918
Reduced 2.15%
87,093
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
2,667
Added 2.91%
89,011
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$10,455
$6.45 p/Share
1,621
Reduced 1.84%
86,344
Common Stock
Oct 01
2023
BUY
Exercise of conversion of derivative security
-
2,667
Added 2.94%
87,965
Common Stock
Aug 24
2023
BUY
Grant, award, or other acquisition
-
24,162
Added 22.07%
85,298
Common Stock
Aug 18
2023
SELL
Payment of exercise price or tax liability
$28,227
$5.21 p/Share
5,418
Reduced 8.14%
61,136
Common Stock
Aug 18
2023
BUY
Exercise of conversion of derivative security
-
10,668
Added 13.81%
66,554
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$1,157
$4.35 p/Share
266
Reduced 0.47%
55,886
Common Stock
Apr 26
2023
SELL
Payment of exercise price or tax liability
$11,454
$3.32 p/Share
3,450
Reduced 5.79%
56,152
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$1,138
$3.59 p/Share
317
Reduced 0.53%
59,602
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$1,179
$3.72 p/Share
317
Reduced 0.53%
59,919
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$1,005
$3.75 p/Share
268
Reduced 0.44%
60,236
Common Stock
Aug 18
2022
BUY
Grant, award, or other acquisition
-
24,039
Added 28.43%
60,504
Common Stock
Aug 12
2022
SELL
Payment of exercise price or tax liability
$4,487
$4.19 p/Share
1,071
Reduced 2.85%
36,465
Common Stock
Apr 26
2022
SELL
Payment of exercise price or tax liability
$13,978
$4.04 p/Share
3,460
Reduced 8.44%
37,536
Common Stock
Aug 12
2021
BUY
Grant, award, or other acquisition
-
10,996
Added 21.15%
40,996
Common Stock