Daily Wrap
The stock market started the session more mixed at the index level, but closed with pretty broad-based gains. Initially, weak mega caps held back the major indices while the financial sector, banks, energy and cyclicals generally exhibited some decent strength. The NASDAD-100, S&P-500 and mega-caps improved after some stock specific news. Microsoft (MSFT +4.0%), down -1.0%…