actual sale 376.4 mil vs.413.4 mil consensus
EPS $1.18 vs. $1.06 expectation per share
They forecasted down for next Q and full year. $3.50 for FY EPS. That being said, the stock movement is typical manipulation which is easy considering their small float. The street was expecting so hopefully the floor will be in tomorrow.