EON Resources EONR Declines 795 Amid Market Weakness 20260520 BV Financial BVFL Q1 2026 Results No Fireworks But Solid Execution Vermilion Energy Inc VET Declines 238 as Price Approaches Key Support Level Galaxy Digital GLXY Q1 2026 Earnings Miss by Significant Key Takeaways