Loading live market data…

Royal Bank of Canada

TSX:RY.TO

$305.74 CAD

$4.79 (1.59%)

Volume
3.53M
Average Volume
3.59M
Market Capitalization
$424.91B
P/E Ratio
19.83
Dividend Yield
2.08%
Price Target
Year High
$305.98
Year Low
$175.50
Day High
Day Low
Payout Ratio
$0.42
Current Ratio
$4.42
Source Headline
Canada's big banks post broad-based earnings beats as credit fears ease

Royal Bank of Canada (TSX:RY), Toronto-Dominion Bank (TSX:TD) and Canadian Imperial Bank of Commerce (CIBC) (TSX:CM) all topped analyst profit estimates on...

proactiveinvestors.com - 2026-05-28 07:53:00

Get RY.TO Insider Trade Alerts

RY.TO Price Target Summary

Last Month

0 analysts

Last Quarter

0 analysts

Last Year

0 analysts

All Time

0 analysts

RY.TO Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2025-08-29 Argus Research Maintain Buy Buy
2024-12-05 BMO Capital Maintain Outperform Outperform
2024-08-29 BMO Capital Maintain Outperform Outperform
2024-06-06 Argus Research Maintain Buy Buy
2024-04-05 BMO Capital Upgrade Market Perform Outperform
2023-12-18 B of A Securities Upgrade Neutral Buy
2023-08-25 Barclays Maintain Underweight Underweight
2023-08-25 Credit Suisse Maintain Outperform Outperform
2023-08-21 Barclays Maintain Underweight Underweight
2023-06-27 Truist Securities Maintain Hold Hold
2023-05-04 RBC Capital Maintain Sector Perform Sector Perform
2023-04-05 Citigroup Maintain Neutral Neutral
2022-06-06 Argus Research Maintain Buy Buy
2021-11-04 RBC Capital Maintain Sector Perform Sector Perform
2021-05-09 BMO Capital Maintain Market Perform Market Perform
2021-03-02 B of A Securities Downgrade Buy Neutral
2021-03-01 Argus Research Maintain Buy Buy
2020-12-14 Raymond James Downgrade Outperform Market Perform
2020-09-07 Raymond James Maintain Outperform Outperform
2020-08-09 Citigroup Downgrade Buy Neutral
2020-05-13 B of A Securities Maintain Buy Buy
2020-05-05 Raymond James Maintain Outperform Outperform
2020-03-26 Citigroup Upgrade Neutral Buy
2020-03-25 CFRA Maintain Hold Hold
2020-02-24 Credit Suisse Maintain Outperform Outperform
2020-02-09 Raymond James Maintain Outperform Outperform
2020-01-16 Citigroup Maintain Neutral Neutral
2019-10-31 DA Davidson Upgrade Neutral Buy
2019-08-08 BMO Capital Maintain Market Perform Market Perform
2019-02-07 BMO Capital Upgrade Underperform Market Perform
2018-07-17 BMO Capital Downgrade Market Perform Underperform
2018-05-07 Raymond James Maintain Outperform Outperform
2018-05-05 Argus Maintain Buy Buy
2018-01-30 B of A Securities Upgrade Underperform Buy
2018-01-30 Bank of America Upgrade Underperform Buy
2017-08-13 BMO Capital Downgrade Outperform Market Perform
2017-04-03 TD Securities Downgrade Buy Hold
2017-02-27 Keefe, Bruyette & Woods Upgrade Underperform Market Perform
2017-02-27 Keefe Bruyette & Woods Upgrade Underperform Market Perform
2017-02-09 DA Davidson Downgrade Buy Neutral
2017-01-08 Raymond James Upgrade Market Perform Outperform
2016-12-12 Argus Research Maintain Buy Buy
2016-12-12 Argus Maintain Buy Buy
2016-12-01 Rafferty Capital Downgrade Buy Hold
2016-12-01 Rafferty Downgrade Buy Hold
2016-11-21 TD Securities Upgrade Hold Buy
2016-09-14 Citigroup Maintain Buy Buy
2016-09-06 Buckingham Research Downgrade Buy Neutral
2016-08-25 Argus Maintain Buy Buy
2016-08-25 Argus Research Maintain Buy Buy
2016-08-15 Citigroup Maintain Buy Buy
2016-02-17 Barclays Maintain Underweight Underweight
2016-01-28 BMO Capital Upgrade Market Perform Outperform
2015-08-27 Bank of America Maintain Buy Buy
2015-08-27 B of A Securities Maintain Buy Buy
2015-05-07 DA Davidson Upgrade Neutral Buy
2015-03-31 Citigroup Upgrade Neutral Buy
2015-02-20 Keefe Bruyette & Woods Downgrade Market Perform Underperform
2015-02-20 Keefe, Bruyette & Woods Downgrade Market Perform Underperform
2015-02-16 RBC Capital Downgrade Outperform Sector Perform
2014-11-16 RBC Capital Upgrade Sector Perform Outperform
2014-11-10 B of A Securities Downgrade Neutral Underperform
2014-11-10 RBC Capital Downgrade Outperform Sector Perform
2014-11-10 DA Davidson Maintain Neutral Neutral
2014-10-09 Canaccord Genuity Downgrade Buy Hold
2014-10-09 RBC Capital Upgrade Sector Perform Outperform
2014-08-19 Barclays Maintain Equal Weight Equal Weight
2014-06-29 DA Davidson Downgrade Buy Neutral
2014-06-29 RBC Capital Downgrade Outperform Sector Perform
2014-05-30 CIBC Downgrade Sector Outperform Sector Perform
2013-12-09 National Bank Financial Upgrade Sector Perform Outperform
2013-12-09 National Bank Financial Inc Upgrade Sector Perform Outperform
2013-12-06 TD Securities Upgrade Hold Buy
2013-11-21 Barclays Maintain Equal Weight Equal Weight
2013-11-20 Deutsche Bank Upgrade Sell Hold
2013-11-17 RBC Capital Upgrade Sector Perform Outperform
2013-10-24 Deutsche Bank Downgrade Hold Sell
2013-10-24 B of A Securities Downgrade Buy Neutral
2013-09-10 Rafferty Upgrade Hold Buy
2013-09-10 Rafferty Capital Upgrade Hold Buy
2013-08-15 B of A Securities Maintain Buy Buy
2013-07-25 DA Davidson Maintain Buy Buy
2013-06-17 DA Davidson Upgrade Neutral Buy
2013-05-14 Morgan Stanley Upgrade Underweight Equal Weight
2013-04-17 Stifel Maintain Buy Buy
2013-04-09 Deutsche Bank Maintain Hold Hold
2013-03-01 BMO Capital Maintain Market Perform Market Perform
2013-02-20 Barclays Upgrade Underperform Equal Weight
2013-02-11 Barclays Maintain Underweight Underweight
2013-01-28 Deutsche Bank Maintain Hold Hold
2013-01-27 Deutsche Bank Maintain Hold Hold
2013-01-24 DA Davidson Maintain Neutral Neutral
2013-01-24 RBC Capital Downgrade Outperform Sector Perform
2013-01-13 DA Davidson Downgrade Buy Neutral
2012-11-30 UBS Downgrade Buy Neutral
2012-11-30 Macquarie Upgrade Neutral Outperform
2012-08-31 National Bank Financial Maintain Sector Perform Sector Perform
2012-08-31 Credit Suisse Upgrade Neutral Outperform
2012-08-31 Canaccord Genuity Maintain Buy Buy
2012-08-31 Bank of America Maintain Buy Buy
2012-08-31 National Bank Financial Inc Maintain Sector Perform Sector Perform
2012-08-31 B of A Securities Maintain Buy Buy
2012-08-07 Barclays Downgrade Equal Weight Underweight
2012-04-23 B of A Securities Upgrade Neutral Buy