InvestorsHub Logo
Followers 16
Posts 1547
Boards Moderated 0
Alias Born 04/29/2013

Re: None

Tuesday, 02/18/2025 10:36:45 AM

Tuesday, February 18, 2025 10:36:45 AM

Post# of 63525
Some one or people got tired of waiting and just dumped 75 million shares, hard to hang in there without any news at all about what's to come. GLTA