BLLN Q1 2026 Earnings Massive EPS Beat of 598 Surprise Despite Stock Pullback JXN Q1 2026 Earnings EPS Misses Estimates Amid Market Headwinds GATX Q1 2026 Earnings EPS Slightly Beats Estimates Amid Cautious Market Response DBD Q1 2026 Earnings EPS Beats Estimates Shares Rise on Profitability Strength PANW Q1 2026 Earnings Strong EPS Beat Offsets Revenue Concerns GENI Q1 2026 Earnings Widened Loss Surprises Market Yet Stock Rallies