ITC Hotels Reports 23 YoY Jump in PAT for March Quarter Declares Re 1 Dividend Leonardo DRS Q1 2026 Earnings EPS 026 Beats Estimates Amazons Unrivaled Dominance Why No Western Competitor Can Match the ECommerce Giant Baidu BIDU Delivers Q1 2026 Beat EPS 1190 vs 1180 Expected