TONX TON shares surge 12 as company crushes estimates with 499 EPS beat and 13278 revenue growth LENSAR LNSR Stock Stability Check 348 20260415 ORGN Origin Materials Inc posts far wider than expected Q4 2025 loss while shares rise slightly in daily trading OP Bancorp OPBK Q1 2026 Earnings 048 EPS Surges Past 042 Estimates Illumina ILMN Stock Consolidating at 14565 Next Move Ahead 20260514 Irans Economy in Freefall Charts Reveal Deepening Crisis Amid Hardline Stance