Top gainers and losers today: Stocks that moved the most on April 16

featured-image

Strength in banking shares provided some cushion, but consumer and healthcare names dragged the indices lower in trade on April 16..