Solar (1)

Company Ticker 20262025202420232022
Maxeon Solar Technologies, Ltd MAXN 0%0%-98%-55%16%