OOMA Ooma Inc tops first quarter 2026 earnings per share estimates shares rise more than five percent Tillys TLYS Stock Future Outlook Analysis 098 20260418 Solesence SLSN Stock Bull Put Spread Gathers Momentum 20260416 Nkarta NKTX Stock Why It Could Change In Focus 20260418 Nuveen New NNY Stock Is It Worth Your Money Momentum Building 20260418 Ideal Power IPWR Relative Performance Ideal Power Inc posts 336 EPS beat narrower loss vs estimates FAMI Farmmi Inc reports 564 yearoveryear Q4 2025 revenue drop shares fall 161 in todays trading Is Tapestry TPR stock a hold or sell Overhead Buying 20260418 CMS Energy CMSA Stock Forming Pattern Hovering 20260418 Virtu Financial VIRT Stock Detailed Breakdown At Highs 20260418