InvestorsHub Logo

PutzMueler

03/04/24 10:59 AM

#109306 RE: ColdDarkHole #109305

I guess that all depends on whether or not they believe in the company. Because selling at US$3.00 versus $13 or more is quite a lot of money.