Insights & News

Insights

September 1, 2026
Is a New Small Cap Cycle Already Underway?
Eric Green, CFA
CIO – Equity, Sr. Portfolio Manager

Is a New Small Cap Cycle Already Underway?

For more than a decade, seven large cap companies have dominated the stock market. Apple, Microsoft, Alphabet, Amazon, Nvidia, Meta, and Tesla have grown so large that they account for roughly 34% of the entire S&P 500 (1). That kind of concentration was the...

read more

News