We break down why the major players in the stock market could have more upside and potential for growth in this market.
Lack of IPOs in the market
Competition being subdued with less venture capital money
Less sell side pressure due to less "shiny" new stocks to buy
High free cash flow in major names
Also breaking down the CPI numbers released on Wednesday morning