Point 2 and 4 are dancing around my head like crazy. Labs are overdue and if they're as good as predicted Chuck em out there for the market to enjoy, but no news which leads me to over think. Might just set some alerts and come back in a few days.
Hopefully they're just in the queue as @dazaliam said.
AVZ Price at posting:
26.0¢ Sentiment: Hold Disclosure: Held