What Haoxin HXHX management focus reveals about priorities Modest Uptick 20260506 The key risks discussed in AerCap AER earnings AerCap Beats Estimates by 43 What commodities exposure Kolibri KGEI Trend Strengthens 20260429 The quality metrics hidden in Newbury NTWO earnings Ryde Group RYDE Q2 2025 Results Fall Short EPS 018 Revenue NA Nidec to Dissolve EAxle Joint Ventures in China and Europe Report Indicates FormFactor FORM Delivers Q1 2026 Beat EPS 057 vs 046 Expected MiniMed Group MMED Surges 074 Nearing 1142 Resistance 20260518 TikTok Goes Dark Potential Ban Sparks Uncertainty for Users and Investors Rajnandini Fashion India IPO Sees Strong Day One Subscription Led by Institutional Investors Strait of Hormuz Closure Could Drive Oil to New Highs in Summer Piper Sandler Suggests BofA Adjusts Royal Gold Price Target Amid Reduced Hod Maden Stake Solstice Crosses 400M in Total Value Locked as NYSEListed Bullish Joins Institutional Allocator Roster Andy Burnhams Political Rise Implications for UK Regional Investment and Devolution Policy REGN Q1 2026 Earnings EPS Beats Estimates by Nearly 4 Amidst Stable Performance Stabilis Solutions Q1 2026 Earnings A Sharp Earnings Miss as Losses Widen MSCI Inc MSCI Q1 2026 Earnings Narrow EPS Beat Reflects Stability in Index Analytics SMXT Q1 2026 Earnings Narrow Loss Reported with Minimal Stock Movement BancFirst Corporation Q1 2026 Earnings EPS Surpasses Estimates Amid Steady Performance XCF Global Inc SAFX Q1 2026 Earnings Narrower Loss Surprise Drives Stock Gains TOP Financial Group TOP Holds Steady Near Key Support Level CelSci Corporation CVM Slips 078 as Shares Test Key Support Near 133 Commerce Bancshares CBSH Slips 088 as Bank Sector Faces Headwinds 1st Source Corporation SRCE Edges Higher Testing Key Technical Levels Brookfield Business Corporation BBUC Holds Steady Near Resistance After Modest Gain Solar Panel Sales Surge as Businesses and Households Seek Energy Savings Curbline Properties Q1 2026 Earnings Miss on EPS Stock Edges Higher New Horizon Aircraft HOVR Slides 7 Approaching Critical Support at 262