Why Rallybio Corporation RLYB Just Surged 063 Key Levels Ahead 20260515 Ivanhoe Electric IE Q1 2026 Earnings Miss by Significant Key Takeaways Indian Markets Rebound on May 13 Metal Stocks Lead Recovery SAIL Dixon Tech Among Top Gainers