U.S. Markets closed

Steve Balmer's last shareholder meeting

CNBC's Josh Lipton reports from the last Microsoft shareholder meeting CEO Steve Balmer will lead. Bill Gates said the process to find a new CEO is going smoothly.