EdgarLookup

ROYAL BANK OF CANADA — SC 13G Filings

40 SC 13G filings on record

This page lists all SC 13G filings submitted to the SEC by ROYAL BANK OF CANADA (RYLBF), sorted by most recent first. Each row links to the full filing on EdgarLookup. ROYAL BANK OF CANADA has filed 40 SC 13G documents with the SEC since 2025. To view all SEC filings by ROYAL BANK OF CANADA, see the full filings list.

Overview All Filings Financials Insiders
All 10-D 10-D/A 11-K 13F-HR 13F-HR/A 25-NSE 3 3/A 4 40-APP 40-F 40-F/A 424B2 424B3 424B5 424B8 425 6-K 8-A12B ABS-15G APP NTC APP ORDR ARS CB CERTNAS CERTNYS CORRESP D EFFECT F-3 F-3/A F-4 F-4/A F-9 F-9 POS F-9/A F-N F-N/A F-X F-X/A FWP IRANNOTICE POS AM S-8 S-8 POS SBSE-A SBSE-A/A SBSE-C SC 13D SC 13D/A SC 13G SC 13G/A SC TO-I SC TO-I/A SCHEDULE 13G SCHEDULE 13G/A SF-3/A SUPPL UPLOAD
Form Description Accession Number Filed Period
SC 13G 0001214659-24-019029 Nov 14, 2024
SC 13G 0002012383-24-004121 Nov 8, 2024
SC 13G 0002012383-24-000547 Oct 18, 2024
SC 13G AMENDMENT NO. 1 0001214659-19-001245 Feb 14, 2019
SC 13G 0001214659-17-000869 Feb 8, 2017
SC 13G 0001214659-17-000867 Feb 8, 2017
SC 13G 0001214659-16-010226 Mar 10, 2016
SC 13G SCHEDULE 13G 0001193125-14-192580 May 9, 2014
SC 13G SC 13G 0001193125-13-055585 Feb 13, 2013
SC 13G SCHEDULE 13G 0001073307-10-000083 Oct 12, 2010
SC 13G SCHEDULE 13G 0001073307-10-000033 Feb 16, 2010
SC 13G SCHEDULE 13G 0001073307-09-000235 Jul 10, 2009
SC 13G SCHEDULE 13G 0001073307-09-000180 May 11, 2009
SC 13G SCHEDULE 13G 0001073307-09-000151 Apr 10, 2009
SC 13G SC 13G 0001104659-09-016112 Mar 10, 2009
SC 13G SC 13G 0001104659-09-016109 Mar 10, 2009
SC 13G SC 13G 0001104659-09-016078 Mar 10, 2009
SC 13G SC 13G 0001104659-09-016126 Mar 10, 2009
SC 13G SC 13G 0001104659-09-016123 Mar 10, 2009
SC 13G SC 13G 0001104659-09-016140 Mar 10, 2009
SC 13G SC 13G 0001104659-09-016139 Mar 10, 2009
SC 13G SC 13G 0001104659-09-016131 Mar 10, 2009
SC 13G SC 13G 0001104659-09-016128 Mar 10, 2009
SC 13G SC 13G 0001104659-09-016101 Mar 10, 2009
SC 13G SC 13G 0001104659-09-016141 Mar 10, 2009
SC 13G SC 13G 0001104659-09-016148 Mar 10, 2009
SC 13G SC 13G 0001104659-09-016151 Mar 10, 2009
SC 13G SC 13G 0001104659-09-016138 Mar 10, 2009
SC 13G SC 13G 0001104659-09-016120 Mar 10, 2009
SC 13G SCHEDULE 13G 0001073307-09-000128 Mar 10, 2009
SC 13G SC 13G 0000909567-08-000429 Apr 10, 2008
SC 13G SC 13G 0000909567-08-000288 Mar 10, 2008
SC 13G SC 13G 0000909567-08-000287 Mar 10, 2008
SC 13G SC 13G 0000909567-08-000286 Mar 10, 2008
SC 13G SC 13G 0000909567-08-000285 Mar 10, 2008
SC 13G SC 13G 0000909567-08-000289 Mar 10, 2008
SC 13G SC 13G 0000909567-08-000144 Feb 14, 2008
SC 13G SC 13G 0000909567-07-000515 Mar 29, 2007
SC 13G SCHEDULE 13G 0001193125-05-036085 Feb 24, 2005
SC 13G SCHEDULE 13G 0000891836-03-000471 Aug 11, 2003