NBTY is holding those gains so far. Earnings are due on the 22nd. The stock is a great earnings play.