What share repurchase Autolus AUTL Autolus posts 252 wider EPS loss no revenue CMS Energy CMSA Stock Macro Opportunities Momentum Building 20260427 IDA IDACORP Q4 2025 EPS beats consensus estimates shares gain 111 percent on upbeat investor reaction