Apparently, there was a false report on hospitalizations that contributed to the sell-off. It was addressed in the 5pm conference call. God, that sucked. I can't complain about the gains but I hate leaving so much behind.
UPDATE - when all the dust settled, the false news story corrected, and the conference call over, the stock traded into the mid/hi 170s before settling back.