Best Stock to Buy Right Now: Walmart vs. Costco

  • Owning Costco (COST -1.34%) or Walmart (WMT -0.41%) stock today might seem risky, given the uncertainty around tariffs and economic growth. Retailers are among the first to notice when consumers are pulling back on spending, often by trading down to cheaper brands and limiting discretionary purchases.