Markets

50 new 12-month highs and 50 new 12-month lows