God has left the building.....amazing how this stock kept being sold off on each news release, well this news certainly explains some of the smart money action.