KEP Q4 2025 Earnings EPS Misses Estimates as Utility Faces Headwinds BTCS Q1 2026 Earnings EPS Misses Estimates as DevelopmentStage Company Faces Headwinds IRS Q1 2026 Earnings Significant Loss Reported as Stock Declines Digital Realty Trust Inc DLR Q1 2026 Earnings Modest EPS Beat Amid Steady Data Center Demand SHC Q1 2026 Earnings EPS Surpasses Estimates Despite Stock Pullback KULR Q3 2025 Earnings Massive EPS Miss Highlights Ongoing Challenges