GATX Corporation GATX Stock Market Update Steady Decline 20260427 What factors are influencing Immersion Corporation IMMR stock today Weakens 20260427 ELUT Elutia delivers blowout Q4 2025 EPS results yet shares fall 183 in postearnings trading