Is this just a reflection of generally lack-lustre results, I'm not sure what was expected but the reaction seems a bit overblown. I agree this just presents a good buying opportunity in the $1.60s
AST Price at posting:
$1.75 Sentiment: Buy Disclosure: Held