Is Turn Therapeutics Ttrx Stock A Future Winner Price At 3.38 Down 3.70 20260410 ORC Q1 2026 Earnings Strong EPS Beat Amid Stock Decline Cameco Q1 2026 Earnings EPS Falls Short Amid Market Headwinds OFS Q1 2026 Earnings Massive EPS Beat Driven by Strong Portfolio Performance PRCT Q1 2026 Earnings NarrowerThanExpected Loss Reflects Operational Discipline GNLN Q2 2023 Earnings Significant Loss Per Share Misses Estimates Stock Declines ORKA Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline