Shoals Technologies Group Inc (NASDAQ:SHLS), an electrical balance of systems (BOS) solutions provider for solar and storage projects, has finalised its initial public offering (IPO) on Nasdaq, topping expectations to raise USD 1.9 billion (EUR 1.57bn) together with a parent entity.