most bought large cap stock last two months

Alibaba (BABA) has had the highest return between January 21, 2025 and March 21, 2025 by a large-cap US stock, returning 57.6%.

ASSET DATE % RETURN
Alibaba (BABA)
1/21/2025 - 3/21/2025
57.6%
Xpeng (XPEV)
1/21/2025 - 3/21/2025
47.92%
Banco Santander SA ADR (SAN)
1/21/2025 - 3/21/2025
39.19%
Gold Fields Ltd ADR (GFI)
1/21/2025 - 3/21/2025
37.57%
Elbit Systems (ESLT)
1/21/2025 - 3/21/2025
36.92%
AngloGold Ashanti (AU)
1/21/2025 - 3/21/2025
33.57%
ArcelorMittal SA ADR (MT)
1/21/2025 - 3/21/2025
33.56%
Ambev SA ADR (ABEV)
1/21/2025 - 3/21/2025
32.53%
Bancolombia SA ADR (CIB)
1/21/2025 - 3/21/2025
32.06%
Alamos Gold (AGI)
1/21/2025 - 3/21/2025
31.97%
CVS Health (CVS)
1/21/2025 - 3/21/2025
31.3%
Banco Bilbao Viscaya Argentaria SA ADR (BBVA)
1/21/2025 - 3/21/2025
31.2%
Anheuser Busch Inbev NV ADR (BUD)
1/21/2025 - 3/21/2025
30.38%
Wheaton Precious Metals (WPM)
1/21/2025 - 3/21/2025
29.8%
Tencent Music Entertainment (TME)
1/21/2025 - 3/21/2025
29%
Prudential PLC ADR (PUK)
1/21/2025 - 3/21/2025
28.47%
Okta (OKTA)
1/21/2025 - 3/21/2025
27.54%
Yum! Brands (YUM)
1/21/2025 - 3/21/2025
27.08%
Rocket Companies  (RKT)
1/21/2025 - 3/21/2025
26.28%
Centrais Electricas Brasileiras (EBR)
1/21/2025 - 3/21/2025
26.24%
Lloyds Banking Group PLC ADR (LYG)
1/21/2025 - 3/21/2025
26.09%
Philip Morris International (PM)
1/21/2025 - 3/21/2025
25.69%
Centrais Elétricas Brasileiras SA - Eletrobrás (EBR.B)
1/21/2025 - 3/21/2025
24.81%
Super Micro Computer (SMCI)
1/21/2025 - 3/21/2025
24.6%
Deutsche Bank (DB)
1/21/2025 - 3/21/2025
24.1%
Large-cap stocks are treated as having a market cap of $10B+.