$10,000 in Constellation Brands at the end of 1999 is worth about $184,462 today, an 18.45x return over 26…
As seen on the 24/7 Wall St. homepage on October 5, 2026.
$10,000 in Constellation Brands at the end of 1999 is worth about $184,462 today, an 18.45x return over 26 years. The catch: that stake peaked above $400,000 in 2023, so most of the compounding came before the recent slide.
Mentioned: STZ