Some points for hopefully better understanding the up and down of the share price. But I am not quite sure whether I am right or wrong:
SIX Swiss is like OTC in America.
Institutions are not allowed to buy.
In Swiss you don’t pay tax for gains from stocks. So U can easy trade every up and down without calculating if it’s worth or not when the Stock changes just some cents... so you have some traders, (Maybe a lot) who don’t care about how the SP will be in the future. They have their own Limits like 20% / Day and I am fine —> Daily Goal achieved.
The bad article on Tuesday scared a lot people and forced them to sell (conscious or because of a Stopp-Limit)
A lot people where in at <.10 Cent... so easy for them to take profit even at a share price above .20 cents.
I think, now, people with long term vision are getting in. But still a lot small / private investors.
IMO after an announcement about the upcoming deals, the price will move up and the stock will be available on other stock exchanges, accessible for institutional and so on.
All just my opinion