Three Stocks: NVIDIA, First Solar, and Domino's Pizza
First Solar Headlines struck First Solar (FSLR) stock today as the Justice Department filed suit against the solar panel company. The suit alleges that First Solar has unpaid duties and penalties on imported Chinese solar panels. News of the suit sent …