May 09
2025
SELL
Open market or private sale
$1,041
$0.68 p/Share
1,531
Reduced 1.39%
108,484
Common Stock
May 08
2025
BUY
Grant, award, or other acquisition
-
15,000
Added 12.0%
110,015
Common Stock
May 07
2025
SELL
Open market or private sale
$1,695
$0.65 p/Share
2,609
Reduced 2.67%
95,015
Common Stock
May 03
2025
SELL
Open market or private sale
$1,365
$0.83 p/Share
1,645
Reduced 1.66%
97,624
Common Stock
Aug 12
2024
SELL
Open market or private sale
$3,935
$1.36 p/Share
2,894
Reduced 2.83%
99,269
Common Stock
May 09
2024
SELL
Open market or private sale
$2,828
$1.97 p/Share
1,436
Reduced 1.39%
102,163
Common Stock
May 07
2024
BUY
Grant, award, or other acquisition
-
25,723
Added 19.89%
103,599
Common Stock
May 03
2024
SELL
Open market or private sale
$3,231
$2.25 p/Share
1,436
Reduced 1.81%
77,876
Common Stock
Aug 09
2023
SELL
Open market or private sale
$12,901
$4.9 p/Share
2,633
Reduced 3.21%
79,312
Common Stock
May 09
2023
BUY
Grant, award, or other acquisition
-
14,250
Added 14.81%
81,945
Common Stock
May 03
2023
SELL
Open market or private sale
$3,918
$3.48 p/Share
1,126
Reduced 1.64%
67,695
Common Stock
Apr 06
2023
SELL
Payment of exercise price or tax liability
$11,891
$5.47 p/Share
2,174
Reduced 3.06%
68,821
Common Stock
Mar 10
2023
SELL
Open market or private sale
$58,761
$7.12 p/Share
8,253
Reduced 10.41%
70,995
Common Stock
Aug 09
2022
SELL
Payment of exercise price or tax liability
$7,555
$2.82 p/Share
2,679
Reduced 3.27%
79,248
Common Stock
May 03
2022
BUY
Grant, award, or other acquisition
-
14,450
Added 14.99%
81,927
Common Stock
Apr 06
2022
SELL
Payment of exercise price or tax liability
$7,653
$2.89 p/Share
2,648
Reduced 3.78%
67,477
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$2,925
$3.29 p/Share
889
Reduced 1.25%
70,125
Common Stock
Sep 13
2021
SELL
Payment of exercise price or tax liability
$1,239
$1.73 p/Share
716
Reduced 1.0%
71,014
Common Stock
Aug 09
2021
BUY
Grant, award, or other acquisition
-
33,000
Added 31.51%
71,730
Common Stock
Apr 06
2021
SELL
Payment of exercise price or tax liability
$5,958
$2.25 p/Share
2,648
Reduced 6.4%
38,730
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$2,880
$3.24 p/Share
889
Reduced 2.1%
41,378
Common Stock