Over 2.25 million share dumped in the opening minutes. Something is afoot. Time will, as time always does, tell.