$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.

STZ Constellation Brands
$10K invested in 1999 Now worth $184.5K
18.4× return · 26-year hold
$444k$210k$-24k Invested

$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