Shoals Technologies surges after securing initial ruling in patent dispute (NASDAQ:SHLS)  Seeking Alpha