U.S. Markets closed

OmniVision downgraded to Market Perform from Outperform at Northland Securities

Note this is the third downgrade of the day.