How Weight-Loss Drugs Are Destroying Big Snacking, Erasing Billions In Sales
The weight-loss drug boom didn’t just spark a health revolution—it’s triggering a retail earthquake.
Winter 2025 Investor Letter: A Broadening Market
The total return for the S&P 500 Index in 2025 equaled 17.88%, and excluding the Mag 7 stocks, the index’s total return equaled 10.36%.
