Energy NRGV Q1 2026 Earnings Miss by Significant Key Takeaways Falcons FBYD Q1 2026 Earnings Hold Firm at 017 Bitcoins Shifting Demand Dynamics Growing Reliance on One Major Buyer