Note that the number of sellers around the point of sale
is a lot less than the number of buyers .... some players have been forcing the price down to buy up based on what I can see here.
Hold on to your shares and wait for the forthcoming announcement(s).
Agree about it being 90% chance of it being positive based on all the facts to date.
IMO