The numbers weren't bad in the last quarter. We'll know the 3rd qtr tomorrow. The reaction in the market could be due to:
1. Many of the high yielding stocks were punished today and yesterday on the market pullbacks.
2. Genivar (GNV) - a company in the same industry - reported a decline in eps yesterday and perhaps the market is expecting the same for IBG