BFH Q1 2026 Earnings Beats Estimates with EPS Surprise of 3383 enGene Holdings Q1 2026 Earnings EPS Beat and Positive Market Response Amid PreRevenue Progress NovaBridge Biosciences NBP Q4 2025 Earnings EPS Misses Estimates by Wide Margin Stock Rises 508 XYL Q1 2026 Earnings EPS Beat Drives Modest Stock Uptick STWD Q1 2026 Earnings EPS Misses Estimates Despite Modest Stock Uptick The LongTerm Potential of a 200 Monthly Investment in the SP 500 Index IDT Q1 2026 Earnings EPS Misses Estimates Amid Mixed Operational Performance Lenovo Shares Surge Over 15 on Record Earnings as AI Revenue Nearly Doubles elf Beauty ELF Q1 2026 Earnings EPS Beats Estimates Amid Solid Execution Teamtech Formwork Solutions IPO Allotment Finalized on May 22 Listing Set for May 26 Workday Shares Surge on AIDriven Margin Outlook CVEO Q1 2026 Earnings EPS Surprise of 45 Despite Negative Earnings