5 Best TSX Stocks To Buy Right Now

4. Royal Bank of Canada (TSX:RY.TO)

Royal Bank of Canada (TSX:RY.TO) is a diversified financial services firm. On March 31, the company announced that it acquired investment management firm Brewin Dolphin, subject to shareholder approval, in a deal worth C$2.6 billion. The latter has more than $59 billion in assets under management and a network of over 30 offices. Over the long term, the bank expects the purchase to contribute nearly 9% to the annual growth rate. The transaction for the purchase is expected to be complete by the third quarter of 2022. 

Royal Bank of Canada (TSX:RY.TO) posted earnings for the first quarter of 2022 in late February, reporting earnings per share of C$2.84, beating estimates by C$0.14. The revenue over the period was C$13 billion, beating expectations by over $1 billion.