Should You Hold Onto XYZ Stock in 2025 Beyond Its 19% QTD Growth?

  • Block's 19.8% QTD rally outpaces peers, but macro headwinds and valuation spark debate over whether to hold or buy more.