The S&P 500 hit a new all-time closing high yesterday.
The last time that happened was on October 9, 2007.
You often hear about the best-performing stocks since the market hit its post-crash low in March 2009.
But what about the stocks that have done the best since the last market top?
Some of the names may surprise you, but several probably won't.
Mastercard: +232%
What they do: Leading global credit card provider.
Market cap: $66.3 billion
Ticker: MA
Source: Bloomberg
Tenet Healthcare: +245%
What they do: Chain of hospitals and outpatient treatment centers across the United States.
Market cap: $5.0 billion
Ticker: THC
Source: Bloomberg
Dollar Tree: +247%
What they do: Dollar store chain.
Market cap: $10.9 billion
Ticker: DLTR
Source: Bloomberg
See the rest of the story at Business Insider
Please follow Money Game on Twitter and Facebook.