Investing 101: Hedge Funds Love These Large Caps With Bullish Option Sentiment

To create this list we focused on large cap stocks (market caps ranging from $10 Billion to $200 Billion) that are experiencing significant levels of institutional buying.