Solar Panel Demand Surges as Businesses Seek LongTerm Cost Savings Contango ORE CTGO Q1 2026 Earnings Miss by Significant Key Takeaways