ImmunityBio IBRX Gains Attention as Analysts Highlight Momentum Trading Potential RAIL Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds Global Stocks Rebound on Reports of Potential USIran Deal