the company is in a trading halt pending an annoncement about an acquisition. Buy back is still in progress I would think. The period of relative stability in announcements apart from the buy back is now over. The acquisition could be very interesting as this tech stock matures with age.