Nearly a million shares bought at ask in last half hour.