Buyers in Last 6 months making money!If the price can remain at .62 cents, that means that everyone who bought stock since July 4, 2023 is either "even" ....or if bought after August 8,2023 they are making a profit.!!!
On reflection, that could be where some of the recent selling came from, with some profit taking from possible traders who got in, in the high 40's or even low 50's. That would provide a 20% (+)return, which isnt shabby.
For the rest of us, we just have to be patient for a few more months, until we get a sliver of the positive news that almost certainly is developing.
I think I am going to research the meaning of profit, so I will be ready