They probably had to announce the deal. If it leaked in any way, the market would have been trading in an unformed basis and they woukd be in breach. Hard to keep this kind of stuff under wraps.
ICQ Price at posting:
35.5¢ Sentiment: Buy Disclosure: Held