Scully Royalty SRL Q4 2009 Earnings Surprise EPS 552 Up Significant OPAL Fuels OPAL Q1 2026 Earnings Miss by Significant Key Takeaways Booz Allen BAH Declines 082 Amid Market Weakness 20260515 SolarEdge Technologies SEDG Q1 2026 Disappoints EPS 043 Below 029 Views