MarketWatch - Critical Power, Shoals Technologies Group