Looking to Invest $3,000? These 3 Stocks Are Buys Ahead of Their Earnings Reports

Looking to Invest $3,000? These 3 Stocks Are Buys Ahead of Their Earnings Reports

You never know what earnings season will bring, but one thing's for sure: It will bring a few surprises. A good earnings report can give a sleepy stock a big boost, while a bad one can send the price tumbling.