SPWR SunPower Q2 2025 EPS falls far short of estimates shares dip 045 amid rising profitability concerns BioLife BLFS Stock Technical Risk Signals Q4 2025 Profit Exceeds Views IDA IDACORP Q4 2025 EPS beats consensus estimates shares gain 111 percent on upbeat investor reaction