I agree with you on most of your points, but I doubt that the uplisting will be done that soon. Regardless, the other possible announcements should be more than adequate.
Maybe it will be like the Dec. 22 PR, and be in the final 10-15 minutes of trading. Who knows. 3 trading days left, so hopefully we see some news soon.
It looks like we should break 5.50 tomorrow, or Thursday at the latest. I'm hoping we hit 7 before the close on Friday, but that might be too much to ask.