Top 5 Stocks to Buy Right Now

2. Microsoft Corporation (NASDAQ: MSFT

Shares of Microsoft Corporation (NASDAQ: MSFT) rallied 10% so far this year, extending twelve-month gains to 33%. In addition to share price appreciation, the company also offers dividends to investors. The firm raised its stake in Microsoft Corporation by 2% to 3.98% of the overall portfolio. 

Polen Capital highlighted the confidence in Microsoft Corporation in the first quarter investor letter. Here is what Polen Capital said

“We have written extensively about Microsoft in recent commentaries. It was our leading contributor last year and one of our largest weightings within the Portfolio. It continues to experience business momentum through several dominant, essential, and competitively advantaged businesses, like Office 365 and Azure. The markets it competes for are enormous, which gives the company the ability to compound at scale. In the past quarter alone, the company generated over $40 billion in revenue, representing a 17% growth rate. The inherent operating leverage in Microsoft’s business model continues and led to 34% earnings growth this past quarter. Despite the broad rotation we saw in the first quarter and Microsoft’s robust performance in 2020, we think its business fundamentals continue to exhibit strength, and the stock continues to reflect the fundamentals.”