How Do Stocks Make Us Money? The 3 Engines of Total Returns on July 05, 2025 dividend investing earnings reflections +