US April Consumer Sentiment and Inflation Expectations Trend Analysis ELE Elemental stock gains nearly 2 percent even after fourth quarter 2025 earnings trail far behind analyst estimates SPWR SunPower Q2 2025 EPS falls far short of estimates shares dip 045 amid rising profitability concerns