SENEB Q1 2026 Earnings Reported EPS of 619 No Street Estimate Available SSM Q1 2026 Earnings Loss per Share of 059 as PreRevenue Development Continues DT Q1 2026 Earnings EPS Surpasses Estimates by 237 Stock Declines Slightly POWL Q1 2026 Earnings EPS Misses Estimates Amidst Operational Headwinds SRRK Q1 2026 Earnings EPS Misses Estimates as Scholar Rock Continues PreRevenue Pipeline Progress OXLCL Q4 2025 Earnings EPS Falls Short Amid Mixed Market Signals