Press Release Shoals Technologies Group, Inc. Reports Financial Results for Second Quarter 2026 Aug 4