IBD Market Wrap - 04/21/15

Stocks were mixed Tuesday with the Dow dragged down by disappointing earnings.

Advertisement