Vroom VRM Stock Key Catalysts Risk Aversion 20260420 TW Tradeweb Markets Q1 earnings miss estimates by 21 but shares rise 064 on upbeat outlook Star Bulk SBLK Stock Is It Worth a Position Buying Pressure 20260420 Market Update Tech leads sector gains as broad market edges slightly lower CERT Certara shares rise 533 percent despite Q4 2025 EPS missing consensus analyst estimates by 211 percent