Banks by Country

All banks in Canada

SWIFT ∙ BIC BANK COUNTRY
ACMTCAMM AIR CANADA PENSION MASTER TRUST FUND Canada
ACNACA2Q AIR CANADA Canada
AFMICATT INVESCO CANADA LTD Canada
AIMCCA66 ALBERTA INVESTMENT MANAGEMENT CORPORATION Canada
AIVVCATT AGF INVESTMENTS INC. Canada
ASILCATT ASCENDANTFX CAPITAL INC Canada
ATBRCA6E ATB FINANCIAL Canada
BAMZCATB BROOKFIELD ASSET MANAGEMENT Canada
BAMZCATT BROOKFIELD ASSET MANAGEMENT Canada
BAYYCA82 BANCORAGE PAY CORP. Canada
BBRPCAWA BROOKFIELD BRP CANADA CORP. Canada
BCANCAW2 BANK OF CANADA Canada
BCVMCA8G BRITISH COLUMBIA INVESTMENT MANAGEMENT CORPORATION Canada
BCVMCA8V BRITISH COLUMBIA INVESTMENT MANAGEMENT CORPORATION Canada
BGCOCATT BEUTEL, GOODMAN AND COMPANY LTD. Canada
BHCNCA8V BAUSCH HEALTH COMPANIES INC. Canada
BIHOCAMM BOMBARDIER INC. Canada
BKCHCAT2 BANK OF CHINA TORONTO BRANCH Canada
BKCHCATT BANK OF CHINA (CANADA) Canada
BKCHCATT VAN BANK OF CHINA (CANADA) Canada
BLCMCAMM LAURENTIAN BANK OF CANADA Canada
BNDCCAMM BANQUE NATIONALE DU CANADA Canada
BNDCCAMM CUS BANQUE NATIONALE DU CANADA Canada
BNDCCAMM IMM BANQUE NATIONALE DU CANADA Canada
BNDCCAMM INT BANQUE NATIONALE DU CANADA Canada
BNDCCAMM VAL BANQUE NATIONALE DU CANADA Canada
BNPACAMM BNP PARIBAS, CANADA BRANCH Canada
BNPACAMM SUB BNP PARIBAS, CANADA BRANCH Canada
BNPACAMM TTT BNP PARIBAS, CANADA BRANCH Canada
BNPACAMM VVV BNP PARIBAS, CANADA BRANCH Canada
BOFACATT BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH Canada
BOFACATT CAD BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH Canada
BOFACATT FCS BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH Canada
BOFACATT GRC BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH Canada
BOFACATT TSY BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH Canada
BOFACATT VAN BANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCH Canada
BOFMCAM2 BANK OF MONTREAL, THE Canada
BOFMCAM2 NBB BANK OF MONTREAL, THE Canada
BOFMCAM3 BANK OF MONTREAL, THE Canada
BOFMCAT2 BANK OF MONTREAL, THE Canada
BOFMCAT2 BMO BANK OF MONTREAL, THE Canada
BOFMCAT2 CLS BANK OF MONTREAL, THE Canada
BOFMCAT2 FXM BANK OF MONTREAL, THE Canada
BOFMCAT2 GCT BANK OF MONTREAL, THE Canada
BOTKCATX MUFG BANK, LTD., CANADA BRANCH Canada
BOTKCATX VCR MUFG BANK, LTD., CANADA BRANCH Canada
BRCOCAMM PAVILION GLOBAL MARKETS LTD Canada
BRGCCATT BARRICK GOLD CORPORATION Canada
BRIKCAT2 BREINROCK LIMITED Canada
CCDQCAMA FEDERATION DES CAISSES DESJARDINS DU QUEBEC Canada
CCDQCAMM FEDERATION DES CAISSES DESJARDINS DU QUEBEC Canada
CCDQCAMM IMM FEDERATION DES CAISSES DESJARDINS DU QUEBEC Canada
CDICCAW2 CANADA DEPOSIT INSURANCE CORPORATION Canada
CDSLCATT CDS CLEARING AND DEPOSITORY SERVICES INC. Canada
CDSLCATT SMD CDS CLEARING AND DEPOSITORY SERVICES INC. Canada
CEMTCATT CAMECO CORPORATION Canada
CGAACAMB CIBC ASSET MANAGEMENT INC. Canada
CHASCATT JPMORGAN CHASE BANK, TORONTO BRANCH Canada
CHASCATT CTS JPMORGAN CHASE BANK, TORONTO BRANCH Canada
CHASCATT ENQ JPMORGAN CHASE BANK, TORONTO BRANCH Canada
CHASCATT NVS JPMORGAN CHASE BANK, TORONTO BRANCH Canada
CHZICA82 CHIIZU INC. Canada
CIBCCATT CANADIAN IMPERIAL BANK OF COMMERCE Canada
CIBCCATT CLS CANADIAN IMPERIAL BANK OF COMMERCE Canada
CIBCCATT CMI CANADIAN IMPERIAL BANK OF COMMERCE Canada
CIBCCATT CWM CANADIAN IMPERIAL BANK OF COMMERCE Canada
CITCCATT CITCO BANK CANADA Canada
CITICATT CITIBANK CANADA Canada
CITICATT 615 CITIBANK CANADA Canada
CITICATT 617 CITIBANK CANADA Canada
CITICATT 623 CITIBANK CANADA Canada
CITICATT BCH CITIBANK CANADA Canada
CLVMCAT2 CALDWELL INVESTMENT MANAGEMENT LTD. Canada
CMFXCATT CAMBRIDGE MERCANTILE CORP. Canada
CMHCCAW2 CANADA MORTGAGE AND HOUSING CORPORATION Canada
CMTYCATB CIBC MELLON TRUST COMPANY Canada
CMTYCATT CIBC MELLON TRUST COMPANY Canada
CNLACA44 CANADA LIFE ASSURANCE COMPANY Canada
CNLACA44 CLI CANADA LIFE ASSURANCE COMPANY Canada
CNORCATT THE NORTHERN TRUST COMPANY, CANADA Canada
CNRRCAMB CANADIAN NATIONAL RAILWAY COMPANY Canada
CNRRCAMT CANADIAN NATIONAL RAILWAY COMPANY Canada
CPAACA22 CANADIAN PAYMENTS ASSOCIATION Canada
CPAACA2A CANADIAN PAYMENTS ASSOCIATION Canada
CPPBCATA CANADA PENSION PLAN INVESTMENT BOARD Canada
CPPBCATT CANADA PENSION PLAN INVESTMENT BOARD Canada
CRESCATT CREDIT SUISSE AG, TORONTO BRANCH Canada
CRESCATT VIS CREDIT SUISSE AG, TORONTO BRANCH Canada
CTBLCA66 CIDEL TRUST COMPANY Canada
CTBLCAT3 CIDEL BANK CANADA Canada
CTBLCATT CIDEL ASSET MANAGEMENT INC Canada
CTCBCA8V CTBC BANK CORP. (CANADA) Canada
CTZNCA8V VANCITY CREDIT UNION Canada
CTZNCA8V 001 VANCITY CREDIT UNION Canada
CUCXCATT CENTRAL 1 CREDIT UNION Canada
CUCXCATT CAL CENTRAL 1 CREDIT UNION Canada
CUCXCATT INV CENTRAL 1 CREDIT UNION Canada
CUCXCATT ONT CENTRAL 1 CREDIT UNION Canada
CUCXCATT REG CENTRAL 1 CREDIT UNION Canada
CUCXCATT VAN CENTRAL 1 CREDIT UNION Canada
CUCXCATT WPG CENTRAL 1 CREDIT UNION Canada
CUDCCA92 CURRENCIES DIRECT CANADA INC Canada
DCAGCAMM DAIMLER CANADA FINANCE INC. Canada
DEUTCATT DEUTSCHE BANK AG, CANADA BRANCH Canada
DIEECA66 DIGITAL COMMERCE BANK Canada
DOIDCA22 DOREL INDUSTRIES INC. Canada
EDCOCAW2 EXPORT DEVELOPMENT CANADA Canada
ENCRCA88 ENCOREFX INC. Canada
EXBCCATT EXCHANGE BANK OF CANADA Canada
FAFACA82 FASTPAY FINANCIAL INC. Canada
FCAICAMM FIERA CAPITAL CORPORATION Canada
FCBKCA8V FIRST COMMERCIAL BANK Canada
FCBKCA8V 909 FIRST COMMERCIAL BANK Canada
FCCLCATT FIDELITY CLEARING CANADA ULC Canada
FCTICATT FCT INSURANCE COMPANY LTD Canada
FFFXCA66 FIRMA FOREIGN EXCHANGE CORPORATION Canada
FMCCCATM SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM ACU SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM ADD SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM AEG SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM AGF SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM ANZ SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM AUR SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM BEU SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM BMO SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM BUD SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM BUR SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM CAL SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM CAM SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM CBA SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM DDJ SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM DEA SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM DOR SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM EDG SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM EIS SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM FCC SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM FII SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM FIN SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM GLS SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM GMA SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM GOO SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM GPW SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM GRY SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM GUA SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM HEX SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM HIS SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM HOP SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM IAS SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM IBC SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM IGA SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM IKO SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM ING SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM IPF SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM JFL SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM JST SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM KAP SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM MFC SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM MON SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM OME SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM OST SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM OTP SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM PEM SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM PHI SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM PHN SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM PLA SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM PNB SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM PRE SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM PSP SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM PYR SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM RVC SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM SAM SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM SEC SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM SIO SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM SPG SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM SPR SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM STD SS AND C TECHNOLOGIES CANADA CORP Canada
FMCCCATM WAR SS AND C TECHNOLOGIES CANADA CORP Canada
FNMNCAW2 MD FINANCIAL MANAGEMENT INC Canada
FNNGCA8V FINNING INTERNATIONAL INC Canada
GFMICATT SAGEN MORTGAGE INSURANCE COMPANY CANADA Canada
GILACAMM GILDAN ACTIVEWEAR INC. Canada
GLCECAT2 GLOBAL CURRENCY SERVICES INC Canada
GLCRCATT GLOBALTRADE CORPORATION Canada
GUAVCATT GUAVA PAY CANADA INC Canada
HBZUCATT HABIB CANADIAN BANK Canada
HIFXCATT HIFX CANADA INC Canada
HKBCCATT HSBC BANK CANADA Canada
HKBCCATT CLS HSBC BANK CANADA Canada
HKBCCATT MON HSBC BANK CANADA Canada
HKBCCATT VAN HSBC BANK CANADA Canada
HQQCCAMM HYDRO-QUEBEC Canada
HSCICATT HSBC SECURITIES CANADA (INC) Canada
IATACAMM INTERNATIONAL AIR TRANSPORT ASSOCIATION Canada
IBKRCAMM INTERACTIVE BROKERS CANADA INC. Canada
ICBCCATT MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. CANADA BRANCH Canada
ICBCCATT RMD MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. CANADA BRANCH Canada
ICBCCATT VAN MEGA INTERNATIONAL COMMERCIAL BANK CO., LTD. CANADA BRANCH Canada
ICBKCAT2 INDUSTRIAL AND COMMERCIAL BANK OF CHINA (CANADA) Canada
ICBKCAT2 CLR INDUSTRIAL AND COMMERCIAL BANK OF CHINA (CANADA) Canada
ICICCATT ICICI BANK CANADA Canada
ICICCATT COP ICICI BANK CANADA Canada
ICICCATT GTS ICICI BANK CANADA Canada
ICICCATT RTL ICICI BANK CANADA Canada
ICICCATT TSY ICICI BANK CANADA Canada
ICNACA66 ICE NGX CANADA INC. Canada
ICSOCATT ITALIAN CANADIAN SAVINGS AND CREDIT UNION LIMITED Canada
IGMFCA44 INVESTORS GROUP FINANCIAL SERVICES Canada
IGMFCA44 001 INVESTORS GROUP FINANCIAL SERVICES Canada
IGMFCA44 002 INVESTORS GROUP FINANCIAL SERVICES Canada
IGMFCA44 003 INVESTORS GROUP FINANCIAL SERVICES Canada
IGMFCA44 004 INVESTORS GROUP FINANCIAL SERVICES Canada
IMROCATB INVESTMENT MANAGEMENT CORPORATION OF ONTARIO Canada
IMROCATT INVESTMENT MANAGEMENT CORPORATION OF ONTARIO Canada
ITIMCAM2 INTACT INVESTMENT MANAGEMENT INC. Canada
JEFFCATT JEFFERIES SECURITIES, INC. Canada
JFIFCA82 JSC-JUERGEN FITSCHEN AND CO. INTERNATIONALE FINANZDIENSTLEISTUNG A.G. Canada
JPGCCA8V JIM PATTISON LTD. Canada
JPMSCATT J.P. MORGAN SECURITIES CANADA INC. Canada
KOEXCATT KEB HANA BANK CANADA Canada
KPSACAT2 KNIT PAYMENT SERVICES (CANADA) INC. Canada
LALLCAMM LALLEMAND INC Canada
LEQPCAT2 LANGDON EQUITY PARTNERS LTD Canada
MAINCA2A MAGNA INTERNATIONAL INC. Canada
MAINCA2B MAGNA INTERNATIONAL INC. Canada
MCFOCANN MCCAIN FOODS LIMITED Canada
MELNCATT THE BANK OF NEW YORK MELLON, TORONTO BRANCH Canada
MEMTCAT2 MERCURY MERCANTILE TECHNOLOGIES INC Canada
MEXOCAT2 MERCANTILE EXCHANGE CORPORATION Canada
MFCTCATA MANUFACTURERS LIFE INSURANCE COMPANY Canada
MFCTCATB MANUFACTURERS LIFE INSURANCE COMPANY Canada
MFCTCATT MANULIFE FINANCIAL CORPORATION Canada
MHCBCATT MIZUHO BANK, LTD., CANADA BRANCH Canada
MIRICAMM MIRABAUD CANADA INC. Canada
MJKGCA22 MJK GROUP INC. Canada
MLCICATT MERRILL LYNCH CANADA, INC Canada
MLCICATT TOR MERRILL LYNCH CANADA, INC Canada
MLCICATT TSY MERRILL LYNCH CANADA, INC Canada
MLFNCA82 MOLTOPAY FINANCIAL LIMITED Canada
MNCACATT MONEX CANADA, INC. Canada
MOFOCA82 MONEYWAY FINANCIAL GROUP CORP. Canada
MRIECA2V MARTINREA INTERNATIONAL INC. Canada
MSCACATX MORGAN STANLEY CANADA LIMITED Canada
MSCACATX MON MORGAN STANLEY CANADA LIMITED Canada
MSCDCA8V MUFG SECURITIES (CANADA), LTD Canada
MTXXCA22 MTFX INC Canada
NARTCANN NARL REFINING LIMITED PARTNERSHIP Canada
NATXCAMM NATIXIS CANADA BRANCH Canada
NEWGCAMM SOCIETE GENERALE CAPITAL CANADA INC. Canada
NIPACA22 NINEPOINT PARTNERS LP Canada
NOPNCAM2 NORTHERN PROVIDENCE INVESTMENTS Canada
NOSCCATM BANK OF NOVA SCOTIA Canada
NOSCCATM CMS BANK OF NOVA SCOTIA Canada
NOSCCATM ESC BANK OF NOVA SCOTIA Canada
NOSCCATM GLS BANK OF NOVA SCOTIA Canada
NOSCCATM GTB BANK OF NOVA SCOTIA Canada
NOSCCATM PBG BANK OF NOVA SCOTIA Canada
NOSCCATM REC BANK OF NOVA SCOTIA Canada
NOSCCATM SEC BANK OF NOVA SCOTIA Canada
NOSCCATM WM1 BANK OF NOVA SCOTIA Canada
NOSCCATT THE BANK OF NOVA SCOTIA Canada
NOSCCATT BSM THE BANK OF NOVA SCOTIA Canada
NOSCCATT CGY THE BANK OF NOVA SCOTIA Canada
NOSCCATT CLS THE BANK OF NOVA SCOTIA Canada
NOSCCATT COL THE BANK OF NOVA SCOTIA Canada
NOSCCATT CST THE BANK OF NOVA SCOTIA Canada
NOSCCATT CT1 THE BANK OF NOVA SCOTIA Canada
NOSCCATT CT2 THE BANK OF NOVA SCOTIA Canada
NOSCCATT FXA THE BANK OF NOVA SCOTIA Canada
NOSCCATT GES THE BANK OF NOVA SCOTIA Canada
NOSCCATT HFX THE BANK OF NOVA SCOTIA Canada
NOSCCATT MOC THE BANK OF NOVA SCOTIA Canada
NOSCCATT MT1 THE BANK OF NOVA SCOTIA Canada
NOSCCATT MTB THE BANK OF NOVA SCOTIA Canada
NOSCCATT MTL THE BANK OF NOVA SCOTIA Canada
NOSCCATT MTT THE BANK OF NOVA SCOTIA Canada
NOSCCATT OTC THE BANK OF NOVA SCOTIA Canada
NOSCCATT OTT THE BANK OF NOVA SCOTIA Canada
NOSCCATT SEC THE BANK OF NOVA SCOTIA Canada
NOSCCATT SKN THE BANK OF NOVA SCOTIA Canada
NOSCCATT STF THE BANK OF NOVA SCOTIA Canada
NOSCCATT TB5 THE BANK OF NOVA SCOTIA Canada
NOSCCATT TFS THE BANK OF NOVA SCOTIA Canada
NOSCCATT TL1 THE BANK OF NOVA SCOTIA Canada
NOSCCATT TL2 THE BANK OF NOVA SCOTIA Canada
NOSCCATT TL3 THE BANK OF NOVA SCOTIA Canada
NOSCCATT TL4 THE BANK OF NOVA SCOTIA Canada
NOSCCATT TL5 THE BANK OF NOVA SCOTIA Canada
NOSCCATT TL6 THE BANK OF NOVA SCOTIA Canada
NOSCCATT TL7 THE BANK OF NOVA SCOTIA Canada
NOSCCATT TL8 THE BANK OF NOVA SCOTIA Canada
NOSCCATT TL9 THE BANK OF NOVA SCOTIA Canada
NOSCCATT TLA THE BANK OF NOVA SCOTIA Canada
NOSCCATT TLB THE BANK OF NOVA SCOTIA Canada
NOSCCATT TLC THE BANK OF NOVA SCOTIA Canada
NOSCCATT TLD THE BANK OF NOVA SCOTIA Canada
NOSCCATT TOR THE BANK OF NOVA SCOTIA Canada
NOSCCATT TPC THE BANK OF NOVA SCOTIA Canada
NOSCCATT TPG THE BANK OF NOVA SCOTIA Canada
NOSCCATT TPM THE BANK OF NOVA SCOTIA Canada
NOSCCATT TPT THE BANK OF NOVA SCOTIA Canada
NOSCCATT TPV THE BANK OF NOVA SCOTIA Canada
NOSCCATT TPW THE BANK OF NOVA SCOTIA Canada
NOSCCATT TR1 THE BANK OF NOVA SCOTIA Canada
NOSCCATT VCR THE BANK OF NOVA SCOTIA Canada
NOSCCATT WPG THE BANK OF NOVA SCOTIA Canada
ORMOCA22 ORBIT MONEY INC. Canada
OTCICA82 OTRY CAPITAL INC. Canada
OTPBCA2T ONTARIO TEACHERS’ PENSION PLAN BOARD Canada
PAYFCA82 PAYMIQ FINANCIAL GROUP LTD Canada
PCBCCATT CHINA CONSTRUCTION BANK TORONTO BRANCH Canada
PICTCAM2 PICTET OVERSEAS INC. Canada
PICTCAM2 COR PICTET OVERSEAS INC. Canada
PICTCAMM PICTET CANADA L.P. Canada
PICTCAMM COR PICTET CANADA L.P. Canada
PNBPCATT WELLS FARGO BANK, N. A. CANADIAN BRANCH Canada
PNBPCATT LIQ WELLS FARGO BANK, N. A. CANADIAN BRANCH Canada
PNCCCA22 PNC BANK CANADA BRANCH Canada
PPCVCA82 PAYPUGS CARDS SERVICES LTD. Canada
PPIMCAM2 POWER PACIFIC INVESTMENT MANAGEMENT INC. Canada
PPNVCAT2 PURPOSE INVESTMENTS INC. Canada
PSNNCAMM POWER SUSTAINABLE INVESTMENT MANAGEMENT INC Canada
PSPBCAMA PUBLIC SECTOR PENSION INVESTMENT BOARD Canada
PSPBCAMM PUBLIC SECTOR PENSION INVESTMENT BOARD Canada
PYFICA82 PAYSIMPLE FINANCIAL INC Canada
PYFNCA82 PAYAGO FINANCE LTD Canada
QUFNCA62 QUANT FINANCIAL LTD. Canada
RABOCATT RABOBANK CANADA Canada
RBRSCA8V RITCHIE BROS Canada
REPDCAT2 REMITWARE PAYMENTS CANADA INC Canada
RICXCAT2 RICHARDSON INTERNATIONAL CURRENCY EXCHANGE INC. Canada
RIMMCA2W BLACKBERRY LIMITED Canada
ROTRCATT RBC INVESTOR SERVICES TRUST Canada
ROTRCATT DER RBC INVESTOR SERVICES TRUST Canada
ROTRCATT LEN RBC INVESTOR SERVICES TRUST Canada
ROTRCATT MPC RBC INVESTOR SERVICES TRUST Canada
ROTRCATT TIC RBC INVESTOR SERVICES TRUST Canada
ROTRCATT TSC RBC INVESTOR SERVICES TRUST Canada
ROYCCAT2 ROYAL BANK OF CANADA Canada
ROYCCAT2 CIC ROYAL BANK OF CANADA Canada
ROYCCAT2 CLS ROYAL BANK OF CANADA Canada
ROYCCAT2 ECL ROYAL BANK OF CANADA Canada
ROYCCAT2 GLA ROYAL BANK OF CANADA Canada
ROYCCAT2 HIC ROYAL BANK OF CANADA Canada
ROYCCAT2 IBO ROYAL BANK OF CANADA Canada
ROYCCAT2 MIC ROYAL BANK OF CANADA Canada
ROYCCAT2 VFS ROYAL BANK OF CANADA Canada
ROYCCAT2 VIC ROYAL BANK OF CANADA Canada
ROYCCAT2 WIC ROYAL BANK OF CANADA Canada
ROYCCAT3 ROYAL BANK OF CANADA Canada
ROYCCAT3 IMM ROYAL BANK OF CANADA Canada
SBINCATX SBI CANADA BANK Canada
SBINCATX VAN SBI CANADA BANK Canada
SBOSCATX STATE STREET BANK AND TRUST COMPANY, CANADA BRANCH Canada
SBOSCATX IFS STATE STREET BANK AND TRUST COMPANY, CANADA BRANCH Canada
SCMCCAT2 SCOTIA MCLEOD INC. Canada
SCMCCATT SCOTIA CAPITAL INC. Canada
SCMCCATT EG2 SCOTIA CAPITAL INC. Canada
SHBKCATT SHINHAN BANK CANADA Canada
SHOFCAW2 SHOPIFY INC Canada
SLNCCAT2 SUN LIFE INSURANCE (CANADA) LIMITED Canada
SLOCCATT SUN LIFE ASSURANCE COMPANY OF CANADA Canada
SLPFCAT2 SLC MANAGEMENT PRIVATE FIXED INCOME PLUS FUND Canada
SLSTCAT2 SLC MANAGEMENT SHORT TERM PRIVATE FIXED INCOME PLUS FUND Canada
SMTOCATT SUMITOMO MITSUI BANKING CORPORATION, CANADA BRANCH Canada
SNCLCAMM SNC-LAVALIN GROUP INC. Canada
SNPNCAM2 STONEPINE ASSET MANAGEMENT INC. Canada
SOGECAMB SOCIETE GENERALE (CANADA BRANCH) Canada
SOGECAMB TOR SOCIETE GENERALE (CANADA BRANCH) Canada
SOGECAMM SOCIETE GENERALE (CANADA) Canada
SOGECAMM TOR SOCIETE GENERALE (CANADA) Canada
SPNMCAT2 SPRUCEGROVE INVESTMENT MANAGEMENT Canada
SUEECA66 SUNCOR ENERGY SERVICES INC. Canada
SUPYCA82 SUN PAY LIMITED Canada
SVBKCATT SILICON VALLEY BANK Canada
SWIRCA8V SIERRA WIRELESS INC. Canada
TDOMCATT TORONTO-DOMINION BANK, THE Canada
TDOMCATT CAL TORONTO-DOMINION BANK, THE Canada
TDOMCATT MTL TORONTO-DOMINION BANK, THE Canada
TDOMCATT TOR TORONTO-DOMINION BANK, THE Canada
TDOMCATT VAN TORONTO-DOMINION BANK, THE Canada
THTCCA22 THAMOR TRADING CORPORATION Canada
TLMPCA82 TALIS MAN PAY LTD. Canada
TRLACAMB TRANS-CANADA CAPITAL INC. Canada
TRLACAMM TRANS-CANADA CAPITAL INC. Canada
UBSWCATS UBS SECURITIES CANADA INC Canada
UBSWCATT UBS BANK (CANADA) Canada
UBSWCATT MTL UBS BANK (CANADA) Canada
UBSWCATT VAN UBS BANK (CANADA) Canada
UOVBCA8V UNITED OVERSEAS BANK LIMITED VANCOUVER BRANCH Canada
VAPACA82 VALENS PAY LIMITED Canada
VBCECA82 VANCOUVER BULLION AND CURRENCY EXCHANGE LTD. Canada
SECTCAT1 SAMSUNG ELECTRONICS CANADA, INC. Canada
SECTCAT1 330 SAMSUNG ELECTRONICS CANADA, INC. Canada
BLPCCAT1 BLUECHIVE PROCESSING CORPORATION Canada
ELNACA21 ELECTRIFY CANADA LP Canada
CPAACA23 CANADIAN PAYMENTS ASSOCIATION Canada
POPPCA82 POPCORNPAY LTD. Canada
HYMOCA21 MOBIS PARTS CANADA CORPORATION Canada
HECDCAT1 ESIT CANADA ENTERPRISE SERVICES CO. Canada
PICTCAMM CUS PICTET CANADA L.P. Canada
CNADCA91 CONVERSE CANADA CORP Canada
CMTTCA81 CANADA MONEY TT LTD Canada
ACFXCAW1 ACCU-RATE CORPORATION Canada
REEPCA82 REEPAY FINANCE LTD. Canada
EQFXCAT1 EQUITY FINANCIAL FX INC. Canada
MWIMCA61 MAWER INVESTMENT MANAGEMENT LTD. Canada
NIKECA21 NIKE CANADA LTD. Canada
GHCACAT1 GREY HORSE CORPORATION Canada
WSFACAT1 WALL STREET FINANCE (CANADA) LTD. Canada
AIMYCAMM AMERICAN IRON AND METAL COMPANY INC. Canada
AGOPCATT AECON Canada
AMPFCA82 AMPR FINANCE LTD. Canada
TAZCCA82 TAZAPAY CANADA CORP. Canada