Microsoft offered to buy Yahoo for $31 per share, a 62 percent premium on yesterday's close that sets Yahoo's value at $44.6 billion Here's the Squawk Box breakdown. Check out our continuing coverage.