not by much. the majority of today's volume happened before the financials were posted and today's volume is still lower than the last 4 days.
So, not exactly a major sell-off when a few shares bring the price from ~.8 to ~.65.
I think the P/E ratio is sort of close to the range but well its rough so guess we will see later how the market moves