Electronics-Distribution (1)

Company Ticker 20242023202220212020
Sunnova Energy International Inc. NOVA -72%-15%-36%-37%295%