Professional Title MostCompared ETFs Reveal Investor Focus on Cost and Performance STRD Q1 2026 Earnings Massive EPS Miss of 77041 as Losses Deepen AnheuserBusch InBev Shares Slide After Quarterly Sales Miss Estimates