RE:Message From Steve TodayTrue...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.