Bargain, Value Trap or Something in Between?

Published on December 26, 2024

Over the last decade, U.S. large cap growth stocks have been far and away the best performing major financial asset in the world.