EPR Properties EPR Reports Strong Q1 2026 Revenue NA EPS Beats Bloom Energy Surges 12 on 26 Billion Deal with European AI Infrastructure Player Nebius Greenbrier GBX Rallies 069 as Bulls Target 5040 20260520 BIP Perp BIPI Churns at 1627 as Traders Wait for Signal 20260521