Toronto startup
from24/7 Wall St.
1 day agoSolarEdge Pops 22%, Enphase Gains 11%: Two-Day Solar Surge Tops 40% for SEDG
SolarEdge and Enphase shares surged on strong results and forward guidance, with improving margins and profitability expectations supporting demand despite elevated Treasury yields.