Comment by
westshore on Feb 02, 2024 11:16pm
True...plenty of insider buying-but stock keeps declining. Terrible looking 5 yr chart!? I wonder why...a lot of positive on the earnings-but probably still way too many options amd warrants still outstanding. that can really hamper any stock momentum- GLTA.