Even if you do it right, you could still be wrong.
Here's what the crystal ball says about the home-improvement juggernaut.
Check out these retail and tech stocks while they're still in the bargain bin.
Shares of the cosmetics chain were climbing after a better-than-expected earnings report.
The company delivered another round of strong results in its third-quarter earnings report.
The craft beer brand was a bad investment almost from the start.
A growing loss in its quarterly earnings report sent shares down.
Shares of the broadcaster rose in anticipation of its merger with Viacom.
Shares of the media company rose on a better-than-expected earnings report.
Shares of the home-goods retailer rose on a possible short squeeze.
A strong earnings report and interest from an activist investor helped lift the stock.
A short squeeze seemed to drive the stock higher.
The ridesharing company climbed on analyst upgrades and a surprising deal.
A better-than-expected earnings report helped lift the stock, but challenges remain.
Backlash against a recent ad seemed to cause the stumble.
The Chinese start-up posted another quarter of skyrocketing growth.
A classic beat-and-raise helped lift the stock in November.
A disappointing earnings report and outlook helped send the stock lower in November.
The cable provider had a weaker-than-expected earnings report.
Take a close look at two of the best stocks over the last decade.