Strategy STRD Stock Why It Matters Now Slight Downtick 20260415 SDGR Schrodinger Inc Q4 2025 EPS far outpaces consensus estimates shares climb 232 percent OLOX Olenox Industries Inc shares climb 587 percent as narrower than expected Q3 2023 loss offsets steep annual revenue decline