Dec 05
2024
SELL
Payment of exercise price or tax liability
$27,474
$6.63 p/Share
4,144
Reduced 0.72%
571,922
Common Stock
Dec 05
2024
BUY
Exercise of conversion of derivative security
-
7,708
Added 1.32%
576,066
Common Stock
Oct 05
2024
SELL
Payment of exercise price or tax liability
$35,532
$6.75 p/Share
5,264
Reduced 0.92%
568,358
Common Stock
Oct 05
2024
BUY
Exercise of conversion of derivative security
-
9,792
Added 1.68%
573,622
Common Stock
Sep 05
2024
SELL
Payment of exercise price or tax liability
$25,734
$6.21 p/Share
4,144
Reduced 0.73%
563,830
Common Stock
Sep 05
2024
BUY
Exercise of conversion of derivative security
-
7,709
Added 1.34%
567,974
Common Stock
Jul 05
2024
SELL
Payment of exercise price or tax liability
$32,367
$6.15 p/Share
5,263
Reduced 0.93%
560,265
Common Stock
Jul 05
2024
BUY
Exercise of conversion of derivative security
-
9,791
Added 1.7%
565,528
Common Stock
Jun 05
2024
SELL
Payment of exercise price or tax liability
$16,458
$5.51 p/Share
2,987
Reduced 0.53%
555,737
Common Stock
Jun 05
2024
BUY
Exercise of conversion of derivative security
-
7,708
Added 1.36%
558,724
Common Stock
May 12
2024
SELL
Payment of exercise price or tax liability
$81,896
$5.06 p/Share
16,185
Reduced 2.85%
551,016
Common Stock
May 12
2024
BUY
Grant, award, or other acquisition
-
41,760
Added 6.86%
567,201
Common Stock
Apr 05
2024
SELL
Payment of exercise price or tax liability
$98,327
$5.8 p/Share
16,953
Reduced 3.13%
525,441
Common Stock
Apr 05
2024
BUY
Exercise of conversion of derivative security
-
44,167
Added 7.53%
542,394
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$23,442
$5.15 p/Share
4,552
Reduced 0.91%
498,227
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
-
7,708
Added 1.51%
502,779
Common Stock
Jan 05
2024
SELL
Payment of exercise price or tax liability
$11,532
$4.38 p/Share
2,633
Reduced 0.53%
495,071
Common Stock
Jan 05
2024
BUY
Exercise of conversion of derivative security
-
5,000
Added 0.99%
497,704
Common Stock
Dec 05
2023
SELL
Payment of exercise price or tax liability
$17,210
$4.24 p/Share
4,059
Reduced 0.82%
492,704
Common Stock
Dec 05
2023
BUY
Exercise of conversion of derivative security
-
7,709
Added 1.53%
496,763
Common Stock
Oct 05
2023
SELL
Payment of exercise price or tax liability
$9,742
$3.7 p/Share
2,633
Reduced 0.54%
489,054
Common Stock
Oct 05
2023
BUY
Exercise of conversion of derivative security
-
5,000
Added 1.01%
491,687
Common Stock
Sep 05
2023
SELL
Payment of exercise price or tax liability
$345,197
$4.42 p/Share
78,099
Reduced 13.83%
486,687
Common Stock
Sep 05
2023
BUY
Exercise of conversion of derivative security
-
148,333
Added 20.8%
564,786
Common Stock
Jul 05
2023
SELL
Payment of exercise price or tax liability
$12,138
$4.61 p/Share
2,633
Reduced 0.63%
416,453
Common Stock