TSX:RYBanks
Royal Bank of Canada (TSX:RY) Announces 35 Million Share Buyback Plan
Royal Bank of Canada (TSX:RY) announced a share repurchase program on June 10, 2025, aiming to repurchase up to 35 million shares. This move accompanied by a 10% price increase last quarter reflects efforts to enhance shareholder value. The company reported strong earnings growth for the second quarter, with net income and EPS showing significant improvements compared to last year. Furthermore, a dividend increase was declared, boosting investor confidence. The broader market has similarly...