Analyst Ratings Investor Sentiment Earnings Reports Investor Relations Investor Reactions Share Price After-Hours Trading Investor Expectations Market Trends Investment Ratings
Investor buying followed upbeat commentary highlighting e‑commerce gains alongside easing tariff worries.