TAOP Q2 2011 Earnings EPS Misses Estimates Despite Positive Stock Movement BGS Q1 2026 Earnings EPS Surpasses Estimates by 457 as Cost Discipline Supports Bottom Line Starwood Property Trust Q1 2026 Earnings EPS Misses Estimates as Shares Edge Lower WCN Q1 2026 Earnings Waste Connections Beats EPS Estimates Amid Quiet Market Reaction Dominion Energy Q1 2026 Earnings EPS Beats Estimates Amid Stable Utility Performance INR Q1 2026 Earnings Massive EPS Beat Driven by Operational Efficiency