OptimizeRx Corporation OPRX Crushes Q1 2026 Estimates EPS 014 Tops Views Cosmos Health COSM Q4 2025 Earnings Miss by Significant Key Takeaways Indian Stock Markets Stage Sharp Recovery Sensex Climbs 1100 Points from Days Low Nifty Holds Near 23650 Israel Inflation Holds Steady at 19 in April Amid Iran Conflict Pressures AN2 Therapeutics Stock Slips Modestly Amid Consolidation Near Support Levels ANTX SuRo Capital Corp SSSS Slides 13 as Shares Approach Key Support Near 13 Brunswick Corporation BC Climbs 295 Approaches Resistance Zone Upbound Group Inc UPBD Posts Modest Gain as Shares Approach Resistance