
bombermoon/iStock via Getty Images
Shoals Technologies (NASDAQ:SHLS) +4.2% in Monday's trading as Jefferies upgraded its rating on the renewable energy equipment company to Buy from Hold with a $7.20 price target, raised from $4.90, believing President Trump's tax and spending legislation now signed into law will