Electronics-Distribution (1)

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