The S&P 500 is currently on a 46-week ATH streak, allowing for several weeks of interruption without declaring a streak ended ...
More than a few companies that did well in the past are out of favor with investors. And that could spell opportunity.