Is Fulcrum Therapeutics Fulc Stock Ready To Drop Price At 8.04 Up 0.06 20260406 Should I Sell Optimizerx Corporation Oprx Stock Now Oprx Q4 2025 Earnings Optimizerx Corporation Beats Eps Estimates By 121 20260406 Is Nerdy Nrdy Stock Breaking Support Price At 0.84 Up 2.02 20260408