BHP Group BHP Stock InDepth Look Selling Pressure 20260420 MNDO MIND CTI reports 93 year over year Q1 2025 revenue drop shares gain 093 in todays trading Market Wrap SP 500 edges down as major US indices end mixed Microvast Holdings MVST Stock Valuation Metrics Overview Mini Selloff 20260420