Vestas Wind Systems Shares Slip as Company Flags Margins at Low End of Guidance Borosil Glass Works Surges Over 200 in One Year Whats Driving the Momentum Robert Half RHI Releases Q1 2026 Earnings Transcript Key Insights SP Global SPGI Dividend Appeal Highlighted as Mobility SpinOff Approaches Bitcoin Volatility Hits NineMonth Low Crypto Markets Enter Boring Phase as Institutional Adoption Deepens Micron Signals Sustained AI Demand as Singapore Investment Expands AMR Q1 2026 Earnings Significant Earnings Miss Amid Challenging Conditions LTH Q1 2026 Earnings Strong EPS Beat Fails to Lift Shares Crescent Capital BDC Inc CCAP Q1 2026 Earnings Slight Earnings Miss Amidst Stable Portfolio Performance First Bank FRBA Q1 2026 Earnings EPS Misses Estimates by a Wide Margin as Profitability Pressures Emerge Preferred Bank PFBC Q1 2026 Earnings EPS Slightly Misses Estimates Amid Stable Operating Performance Globus Maritime Limited Q4 2025 Earnings EPS Surprises Positively with 12179 Beat Despite Revenue Not Disclosed Bone Biologics Corp BBLG Surges 524 Can It Hold Above Key Resistance EZCORP Inc EZPW Faces Pressure Shares Decline Over 4 as Key Support Test Looms Playtika PLTK Holds Near Key Support Amid Flat Trading Session Commercecom Inc CMRC Edges Higher as Shares Hold Above Key Support Silver Pegasus Acquisition Corp Rights SPEGR Holds Steady at 026 as Rights Approach Expiration RCL Q1 2026 Earnings Strong EPS Beat Drives Market Optimism IMOS Q1 2026 Earnings EPS Misses Estimates Stock Gains Amid Industry Uncertainty OXLCN Q4 2025 Earnings EPS Misses Estimates but Stock Edges Higher TCBX Q1 2026 Earnings EPS Beats Estimates by 363 as Net Interest Income Drives Performance XRTX Q1 2024 Earnings Steep EPS Miss Highlights PreRevenue RD Costs Shares Climb G WilliFood International Ltd WILC Q4 2025 Earnings Strong EPS Performance Amid Limited Guidance Details Wall Street Climbs at Open as AI Rally and Middle East Truce Hopes Boost Sentiment Energy Focus Q4 2024 Earnings Narrowed Loss Reflects Ongoing Cost Controls Skeena Resources Slips 35 as Bearish Pressure Tests Key Support Levels SKE