Royal Bank Of Canada - Q42025 Holdings
Royal Bank Of Canada holds 6839 stocks with a total portfolio value of $ 614.69B as of Q42025. In Q42025, Royal Bank Of Canada added 435 new positions, increased stakes in 2647 stocks, reduced 3487 holdings, and fully exited 309 positions. The largest holding is Nvidia Corporation (NVDA), representing 3.33% of the total portfolio.
Company Name
Shares
Value
%
Status
Δ
Ticker
Avg Price
Price
Options