Allogene ALLO Stock Is It Worth Buying Q4 2025 EPS Tops Views Is 908 Devices MASS stock weakening Q4 2025 EPS Tops Views PharmaCyte Biotech PMCB Stock Buy or Sell IBN ICICI Bank posts narrow Q1 2026 EPS beat shares fall 13 percent amid muted investor sentiment Is Figma FIG stock fairly valued Figma delivers 208 percent EPS beat topping analyst expectations Park Ha Bio BYAH Stock Downside Risk Review What is the outlook for Arbor D Pref ABRD stock this quarter AMPY Amplify posts massive Q4 2025 earnings per share beat as its stock price stays flat today