MarketWatch ápr 21 The Magnificent Seven have gotten less magnificent ahead of earnings. This one could have the most explaining to do.