78 stocks hit 52-week highs, 63 stocks at 52-week lows as stock market ends in green for second straight day
Markets