Shoals Technologies (NASDAQ:SHLS) -20.5% in Wednesday's trading to as low as $4.37 after the US International Trade Commission said it found no violations in a patent infringement case the company had ...
Some results have been hidden because they may be inaccessible to you