Everyone talks about Monster Beverage $MNST epic 150,000%+ return over 34 years, but no one talks about the first 11 years when the stock went nowhere, when the management and business looked like a mediocre microcap at best. https://t.co/ITgOKWbIw8
View on X ↗