BTCS Q1 2026 Earnings EPS Miss and Revenue Void Weigh on Shares DTE Energy Q1 2026 Earnings EPS Misses Analyst Estimates by Nearly 4 OCUL Q1 2026 Earnings WiderthanExpected Loss Highlights DevelopmentStage Costs EPSN Q1 2026 Earnings Positive EPS Reported Despite Minimal Disclosure FINV Q4 2025 Earnings EPS Reported at 172 Stock Declines Amid Incomplete Disclosure Shenandoah Telecommunications Co Q1 2026 Earnings EPS Misses Estimates as Stock Edges Higher