This Week’s 10 Worst Performing Mega-Cap Stocks Last 12 Months
- Over the past twelve months ten Mega-Cap stocks have underperformed all others.
- Mega-Caps are defined by $200 Billion Market Cap or more.
- Here’s this week’s top 10 worst performing Mega-Caps in the last twelve months:
