The 10 Best (and 10 Worst) Stocks of This 10-Year Bull Market
Kiplinger -

This bull market, after breaking longevity records in August of last year, is about to celebrate its 10th birthday. The current run, which started from the market low on March 9, 2009, has lifted the Standard & Poor's 500-stock index by more than 300%. That includes escaping what looked to be a brewing bear market during the final quarter of 2018.

Not all stocks have performed equally over the course of the past decade, of course. Indeed, the disparity between the market's top performers...

In related news