Hi i am kinda of having alittle difficulty understanding what this means. the company purchased its own shares at a price of 1.25? if so is news like this good or generally bad for the stock price ?
it looks like they are buying their own shares at 1.25 and financing by selling warrants to someone. It smells shady to me.
I think I misread it. they are issuing ADS’s and warrants. I think they are giving the warrants away for free (maybe to the people who are buying the ADS’s)
The company raised $5M by selling new shares to select investors. Good for those investors, good for the company, often bad for everyone else.