iShares MSCI Canada ETF EWC NearTerm Tariff Relief Offset by Persistent USMCA Review Overhang NC NACCO Industries shares gain 45 percent after posting a Q4 2025 loss of 52 cents per share JDcom Inc JD EU Launches Preliminary Foreign Subsidy Review of 25B Ceconomy Acquisition V Visa posts narrow Q1 2026 EPS miss shares edge slightly higher in todays trading session O Realty posts a nearly 20 percent Q4 2025 EPS miss pushing shares down 117 percent today Baidu Inc BIDU Zacks Earnings Downgrade Sparks Reassessment of AI Transition Bull Case US March 2024 Retail Sales Analysis Amid Geopolitical Energy Shocks