stock is down again. shocking with such a great balance sheet, top notch management and incredible earnings.