We ranked Q2 earnings from 30 portfolio stocks from great to ugly
The companies in our stock portfolio had a strong quarter, with many reporting good-to-great earnings. Economic growth, a resilient consumer, and increasing business confidence contributed to the positive results. Technology companies led the way, with health care and financials also performing well. While these earnings reports are important, they are not the only factor to…