Barrick Gold Corporation (GOLD - Free Report) , is the largest gold mining company in the world. Annual earnings estimates for Barrick have been increasing over the past month. The company is likely to gain from progress of key projects and efforts to digitalize mines. Its debt reduction actions should also lower its interest expenses. The company also has a strong liquidity position and generates healthy cash flows. Moreover, its merger with Rand gold and JV with Newmont Goldcorp provides additional upside. Higher gold prices will also support the company’s results.
Microsoft Corporation (MSFT - Free Report) , is one of the largest broad-based technology providers in the world today. Microsoft reported stellar fourth-quarter results. Both top and bottom lines increased year over year. Robust execution and better-than-expected demand from customers for hybrid cloud offerings drove the quarterly results. Moreover, strong Commercial business positively impacted top and bottom line. Microsoft is benefiting from growing user base of its different applications. Shares have outperformed the industry on a year-to-date basis.
The Hottest Tech Mega-Trend of All
Last year, it generated $8 billion in global revenues. By 2020, it's predicted to blast through the roof to $47 billion. Famed investor Mark Cuban says it will produce ""the world's first trillionaires,"" but that should still leave plenty of money for regular investors who make the right trades early.
See Zacks' 3 Best Stocks to Play This Trend >>