💡 Key Takeaways

  • Contains 613 records with 4 fields
  • Available for free download in Excel, CSV, and PDF formats
  • Data sourced from https://github.com/PeterNotenboom/SwiftCodes

📋 ข้อมูลทั้งหมด

Showing 500 of 613

⚠️ Showing first 500 of 613 records. Download the file for complete data.

Swift Code Bank City Branch
ACMCCAT1A.C. MACPHERSON AND CO. INC.TORONTO
ACFXCAW1ACCU-RATE CORPORATIONOTTAWA
ACKFCAT1ACKER FINLEY INCTORONTO
ACCTCA61ACUMEN CAPITAL PARTNERSCALGARY
ACNACA2QAIR CANADAMONTREAL
ACMTCAMMAIR CANADA PENSION MASTER TRUST FUNDMONTREAL
AIMCCA61ALBERTA INVESTMENT MANAGEMENT CORPORATIONEDMONTON
AIMCCA66ALBERTA INVESTMENT MANAGEMENT CORPORATIONEDMONTON
XALBCA61ALBERTA STOCK EXCHANGE, THECALGARY
ATRFCA61ALBERTA TEACHERS RETIREMENT FUND BOARDEDMONTON
ATBRCA6EALBERTA TREASURY BRANCHESEDMONTON
ALPHCAM1ALPHA CAPITAL INC.MONTREAL
ALPICAM1ALPHAFIXE CAPITALMONTREAL
ALTTCA61ALTACORP CAPITAL INC.CALGARY
MMIGCAT1AQUILON CAPITAL CORP.TORONTO
APFICA81ASIA PACIFIC FINANCIAL SERVICES CANADA LIMITEDVICTORIA
AURCCAM1AUREUS CAPITAL CORP.MONTREAL
AINMCAT1AVIVA INVESTORS NORTH AMERICATORONTO
AZGRCAMMAZUR GROUP INCMONTREAL
BOFACATTFCSBANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCHTORONTO(FOREIGN CURRENCY SERVICES)
BOFACATTGRCBANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCHTORONTO(GLOBAL DERIVATIVES AND FOREIGN EXCHANGE)
BOFACATTTSYBANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCHTORONTO(TREASURY)
BOFACATTBANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCHTORONTO
BOFACATTVANBANK OF AMERICA, NATIONAL ASSOCIATION, CANADA BRANCHVANCOUVER
BCANCAW2BANK OF CANADAOTTAWA
BKCHCATTBANK OF CHINA (CANADA)TORONTO
BKCHCATTVANBANK OF CHINA (CANADA)VANCOUVER(VANCOUVER BRANCH)
BKCHCA21BANK OF CHINA TORONTO BRANCHTORONTO
BKCHCAT2BANK OF CHINA TORONTO BRANCHTORONTO
BAMSCAT1BANK OF MONTREAL SHORCANTORONTO
BOFMCAM3BANK OF MONTREAL, THEMONTREAL
BOFMCAT2BMOBANK OF MONTREAL, THETORONTO(BMO - BROKERS)
BOFMCAM2NBBBANK OF MONTREAL, THETORONTO(BMO NESBITT BURNS)
BOFMCAT2CLSBANK OF MONTREAL, THETORONTO(CLS PAYMENTS ONLY)
BOFMCAT2FXMBANK OF MONTREAL, THETORONTO(FOREIGN EXCHANGE AND MONEY MARKET)
BOFMCAT2GCTBANK OF MONTREAL, THETORONTO(GLOBAL CASH MANAGEMENT OPERATIONS)
BOFMCAM2BANK OF MONTREAL, THETORONTO(INTERNATIONAL BRANCH)
BOFMCAT2BANK OF MONTREAL, THETORONTO(INTERNATIONAL BRANCH)
NOSCCATTCGYBANK OF NOVA SCOTIACALGARY
NOSCCATTTPCBANK OF NOVA SCOTIACALGARY
NOSCCATTHFXBANK OF NOVA SCOTIAHALIFAX
NOSCCATTMTLBANK OF NOVA SCOTIAMONTREAL
NOSCCATTTPMBANK OF NOVA SCOTIAMONTREAL
NOSCCATTOTTBANK OF NOVA SCOTIAOTTAWA
NOSCCATTSKNBANK OF NOVA SCOTIASASKATOON
NOSCCATTBANK OF NOVA SCOTIATORONTO(ALL OFFICES IN CANADA)
NOSCCATTBSMBANK OF NOVA SCOTIATORONTO(BALANCE SHEET MANAGEMENT)
NOSCCATTCSTBANK OF NOVA SCOTIATORONTO(CDN SHORT TERM FUNDING)
NOSCCATTCOLBANK OF NOVA SCOTIATORONTO(COLLECTION DEPARTMENT)
NOSCCATTCLSBANK OF NOVA SCOTIATORONTO(CONTINUOUS LINK SETTLEMENT)
NOSCCATMSECBANK OF NOVA SCOTIATORONTO(SECURITIES)
NOSCCATTTFSBANK OF NOVA SCOTIATORONTO(TERM FUNDING AND SECURITIZATION)
NOSCCATTSTFBANK OF NOVA SCOTIATORONTO(TOR SHORTTERMFUNDING)
NOSCCATMWM1BANK OF NOVA SCOTIATORONTO(WEALTH MGMT)
NOSCCATMCMSBANK OF NOVA SCOTIATORONTO
NOSCCATMGTBBANK OF NOVA SCOTIATORONTO
NOSCCATTFXABANK OF NOVA SCOTIATORONTO
NOSCCATTTORBANK OF NOVA SCOTIATORONTO
NOSCCATTTPGBANK OF NOVA SCOTIATORONTO
NOSCCATTTPTBANK OF NOVA SCOTIATORONTO
NOSCCATTTPVBANK OF NOVA SCOTIAVANCOUVER
NOSCCATTVCRBANK OF NOVA SCOTIAVANCOUVER
NOSCCATTTPWBANK OF NOVA SCOTIAWINNIPEG
NOSCCATTWPGBANK OF NOVA SCOTIAWINNIPEG
BAFDCAM1BANQUE DE DEVELOPPEMENT DU CANADAMONTREAL
BNDCCAMMCGYBANQUE NATIONALE DU CANADAMONTREAL(CALGARY BRANCH CODE)
BNDCCAMMCUSBANQUE NATIONALE DU CANADAMONTREAL(CUSTODY)
BNDCCAMMINTBANQUE NATIONALE DU CANADAMONTREAL(INTERNATIONAL DEPARTMENT)
BNDCCAMMVALBANQUE NATIONALE DU CANADAMONTREAL(SECURITIES)
BNDCCAMMIMMBANQUE NATIONALE DU CANADAMONTREAL(TREASURY DEPARTMENT)
BNDCCAMMBANQUE NATIONALE DU CANADAMONTREAL
ROYACA21BANQUE ROYALE DU CANADAVICTORIAVILLE
BMCCCAT1BARCLAYS MCCONNELL LTDTORONTO
BBNJCAT1BBN JAMES CAPEL INCTORONTO
BCOMCAT1BCPBANKTORONTO
BEAOCA91BEACON SECURITIES LIMITEDHALIFAX
BERCCAT1BERNER AND COMPANY INCTORONTO
BCNGCAT1BLACK CREEK INVESTMENT MANAGEMENT INC.TORONTO
RIMMCA2WBLACKBERRY LIMITEDWATERLOO
BAGNCAT1BLACKROCK ASSET MANAGEMENT CANADA LIMITEDTORONTO
BTRBCATTBLOOMBERG TRADEBOOK CANADA COMPANYTORONTO
BLPCCAT1BLUECHIVE PROCESSING CORPORATIONTORONTO
BHIMCAT1BMO HARRIS INVESTMENT MANAGEMENTTORONTO
NESUCAM1BMO NESBITT BURNS INCTORONTO
NESUCAM10TTBMO NESBITT BURNS INCTORONTO
BNPVCAM1BNP PARIBAS (CANADA) VALEURS MOBILIERES INCMONTREAL
BNPACAMMBNP PARIBAS, CANADA BRANCHMONTREAL(MONTREAL BRANCH)
BNPACAMMSUBBNP PARIBAS, CANADA BRANCHMONTREAL
BNPACAMMTTTBNP PARIBAS, CANADA BRANCHTORONTO(TORONTO BRANCH)
BNPACAMMVVVBNP PARIBAS, CANADA BRANCHVANCOUVER(VANCOUVER BRANCH)
BIHOCAMMBTGBOMBARDIER INC.MONTREAL(BOMBARDIER TRANSPORTATION)
BIHOCAMMBOMBARDIER INC.MONTREAL
BRWLCAT1BRAWLEY CATHERS LIMITEDTORONTO
BRPDCAT1BRIGHTWAY CAPITAL (CANADA) LTD.TORONTO
BHLLCA81BRINK, HUDSON AND LEFEVER LTD.VANCOUVER
BCVMCA81BRITISH COLUMBIA INVESTMENT MANAGEMENT CORPORATIONVICTORIA
BAMZCATTBROOKFIELD ASSET MANAGEMENTTORONTO
BBRPCAWABROOKFIELD BRP CANADA CORP.OTTAWA
BUAMCAT1BURGUNDY ASSET MANAGEMENT LIMITEDTORONTO
BFRLCAT1BURNS FRY LIMITEDTORONTO
FBDBCAM1BUSINESS DEVELOPMENT BANK OF CANADAMONTREAL
CHOLCA81C.M. OLIVER AND COMPANY LIMITEDVANCOUVER
CSFBCAT1C.S. FIRST BOSTON (CANADA) INC.TORONTO
CDPECAM1CAISSE DE DEPOT ET PLACEMENT DU QUEBECMONTREAL
CDCNCA21CAISSE DESJARDINS DES CHUTES MONTMORENCYQUEBEC
CAUOCA91CAISSE POPULAIREDIEPPE
CALWCAT1CALDWELL SECURITIES LTDTORONTO
CLFXCA66CALGARY FOREIGN EXCHANGE LTD.CALGARY
CDUSCATTCALLIDUS CAPITAL CORPORATIONTORONTO
CMFXCATTCAMBRIDGE MERCANTILE CORP.TORONTO
CEMTCATTCAMECO CORPORATIONSASKATOON
CMAMCA81CAMLIN ASSET MANAGEMENTVANCOUVER
CANCCA81CANACCORD CAPITAL CORPORATIONVANCOUVER
CANCCA81DTCCANACCORD CAPITAL CORPORATIONVANCOUVER
CDICCAW2CANADA DEPOSIT INSURANCE CORPORATIONOTTAWA
CMTTCA81CANADA MONEY TT LTDBURNABY
CPPBCATACANADA PENSION PLAN INVESTMENT BOARDTORONTO
CPPBCATTCANADA PENSION PLAN INVESTMENT BOARDTORONTO
CKPNCA21CANADAS KYOTO PROTOCOL NATIONAL REGISTRYGATINEAU
CDCCCAMMCANADIAN DERIVATIVES CLEARING CORPMONTREAL
CNFCCAM1CANADIAN FINANCIAL CORPORATIONMONTREAL
CIBCCATTCWMCANADIAN IMPERIAL BANK OF COMMERCETORONTO(CIBC WORLD MARKETS SECURITIES OPERATIONS (OMGEO))
CIBCCATTCLSCANADIAN IMPERIAL BANK OF COMMERCETORONTO(CLS SERVICES)
CIBCCATTCANADIAN IMPERIAL BANK OF COMMERCETORONTO
CNRRCAMTCANADIAN NATIONAL RAILWAY COMPANYMONTREAL
CWBKCA61CANADIAN WESTERN BANKEDMONTON
CWBKCA6108VCANADIAN WESTERN BANKVANCOUVER
CNFNCAT1CANOE FINANCIAL LPTORONTO
CAVUCAT1CANSO INVESTMENT COUNSEL LTDRICHMOND HILL
CASCCAM1CASGRAIN AND COMPANY LIMITEDMONTREAL
CDSLCAT2CDS CLEARING AND DEPOSITORYTORONTO
CDSLCAT106CCDS CLEARING AND DEPOSITORY SERVICES INC.CALGARY
CDSLCAT10MMCDS CLEARING AND DEPOSITORY SERVICES INC.MONTREAL
CDSLCATTCDS CLEARING AND DEPOSITORY SERVICES INC.TORONTO
CDSLCATTSMDCDS CLEARING AND DEPOSITORY SERVICES INC.TORONTO
CDSLCAT108VCDS CLEARING AND DEPOSITORY SERVICES INC.VANCOUVER
CUCXCATTCALCENTRAL 1 CREDIT UNIONCALGARY(ALBERTA PAYMENTS SERVICES)
CUCXCATTCENTRAL 1 CREDIT UNIONMISSISSAUGA
CUCXCATTREGCENTRAL 1 CREDIT UNIONREGINA(SASKATCHEWAN PAYMENT SERVICES)
CUCXCATTONTCENTRAL 1 CREDIT UNIONTORONTO(CENTRAL 1 CREDIT UNION ONTARIO PAYMENT SERVICES)
CUCXCATTINVCENTRAL 1 CREDIT UNIONTORONTO(INVESTMENT DEPARTMENT)
CUCXCATTVANCENTRAL 1 CREDIT UNIONVANCOUVER(CENTRAL 1 CREDIT UNION BC PAYMENT SERVICES)
CUCXCATTWPGCENTRAL 1 CREDIT UNIONWINNIPEG(MANITOBA PAYMENTS SERVICES)
CENPCAM1CENTURY BANCORPMONTREAL
PCBCCATTCHINA CONSTRUCTION BANK TORONTO BRANCHTORONTO
CIAECAM1CIBC ASSET MANAGEMENT INC.MONTREAL
CIEMCAM1CIBC ASSET MANAGEMENT INC.MONTREAL
CGAACAM1CIBC GLOBAL ASSET MANAGEMENT INC.MONTREAL
CTBLCATTCIDEL ASSET MANAGEMENT INCTORONTO
CTBLCAT3CIDEL BANK CANADATORONTO
CTBLCA66CIDEL TRUST COMPANYCALGARY
CITCCATTCITCO BANK CANADATORONTO
CISGCAT1CITCO BANK CSV PROCESSINGTORONTO
CITICATTBCHCITIBANK CANADATORONTO(CITIBANK NA CANADIAN BRANCH)
CITICATT617CITIBANK CANADATORONTO(CITN)
CITICATT615CITIBANK CANADATORONTO(CITT)
CITICATT623CITIBANK CANADATORONTO(SECURITIES SERVICES DEPARTMENT)
CITICATTCITIBANK CANADATORONTO
CICSCAT1CITIBANK CANADA SECURITIES LTD.TORONTO
CLSTCAT1CLARUS SECURITIES INCTORONTO
VLMOCAM1CMA LEDUC VALEURS MOBILIERES INC.MONTREAL
CMCKCATTCMC MARKETS CANADA INCTORONTO
CMTFCAM1CN CANADIAN MASTER TRUST FUNDMONTREAL
CCTMCAM1COERENTE CAPITAL MANAGEMENT INC.MONTREAL
CHDICAT1COMMISSION DIRECT INC.TORONTO
TCACCAT1CONCENTRA FINANCIAL SERVICES ASSOCIATIONSASKATOON
CONCCAT1CONNOR, CLARK AND COMPANY LTDTORONTO
CCLFCA81CONNOR, CLARK AND LUNN FINANCIAL GROUPVANCOUVER
CNTICA21CONTINENTAL BANK OF CANADAWHITBY
CNADCA91CONVERSE CANADA CORPHALIFAX
SPSLCAT1CORMARK SECURITIES INCTORONTO
CRNLCA81CREDENTIAL FINANCIAL INC.VANCOUVER
CSECCAT1CREDIFINANCE SECURITIES LIMITEDTORONTO
CRLYCAM1CREDIT AGRICOLE CIBMONTREAL
CRESCAT106CCREDIT SUISSE AG, TORONTO BRANCHCALGARY
CRESCAT10MMCREDIT SUISSE AG, TORONTO BRANCHMONTREAL
CRESCATTCREDIT SUISSE AG, TORONTO BRANCHTORONTO
CRESCATTVISCREDIT SUISSE AG, TORONTO BRANCHTORONTO
CRESCAT108VCREDIT SUISSE AG, TORONTO BRANCHVANCOUVER
CCCSCAT1CREDIT UNION CENTRAL OF CANADATORONTO
CRHLCA81CREW HOLDINGS LIMITEDVANCOUVER
CTCBCA8VCTBC BANK CORP. (CANADA)VANCOUVER
CTICCAM1CTI CAPITAL GROUP INCMONTREAL
CHFXCA8VCUSTOM HOUSE LTD.VICTORIA
DCAGCAMMDAIMLER CANADA FINANCE INC.MONTREAL
DSCACAT1DAIWA SECURITIES CANADA LTD.TORONTO
DRRSCAT1DBRS LIMITEDTORONTO
DCCOCAT1DEACON CAPITAL CORPORATIONTORONTO
DEMCCAM1DEMERS CONSEIL INC.MONTREAL
DEUTCATTDEUTSCHE BANK AG, CANADA BRANCHTORONTO
MCMICAT1DEUTSCHE BANK SECURITIES LIMITEDTORONTO
DIEECA66DIRECTCASH BANKCALGARY
DOASCAW1DOHERTY AND ASSOCIATES CO. LTDOTTAWA
DDMSCAT1DOMINICK AND DOMINICK SECURITIESTORONTO
DUNSCAT1DUNDEE SECURITIES CORPORATIONTORONTO
EMINCAT1E(THREE)M INVESTMENTS INC.TORONTO
EDCCCAT1EDGECREST CAPITAL CORPORATIONTORONTO
EDWECAT1EDGEPOINT WEALTHTORONTO
EDDJCAM1EDWARD D. JONES AND COMISSISSAUGA
ENDVCA8VENDEAVOUR MINING CORPORATIONVANCOUVER
EEECCAT1ENTERMONEY EXCHANGE ( ENMONEX) CORPORATIONTORONTO
EQFXCAT1EQUITY FINANCIAL FX INC.TORONTO
EUPCCAT1EURO PACIFIC CANADA INC.TORONTO
EXBCCATTEXCHANGE BANK OF CANADATORONTO
EXTCCAM1EXPERTUS TECHNOLOGIES INC.MONTREAL
EDCOCA21EXPORT DEVELOPMENT CANADAOTTAWA
EDCOCAW2EXPORT DEVELOPMENT CANADAOTTAWA
FACTCA21FAMILY TRUST CORPORATIONMARKHAM
FCTICATTFCT INSURANCE COMPANY LTDOAKVILLE
FCPOCAM1FEDERATION DE CAISSES POPULAIRES DESJARDINS DE MONTREALMONTREAL
CCDQCAMMFEDERATION DES CAISSES DESJARDINS DU QUEBECLEVIS(HEAD OFFICE)
CCDQCAMMIMMFEDERATION DES CAISSES DESJARDINS DU QUEBECMONTREAL(TREASURY AND INTERNATIONAL MONEY MARKETS)
FCPMCA41FEDERATION DES CAISSES POPULAIRES DU MANITOBAWINNIPEG
FCCLCAT1FIDELITY CLEARING CANADA, ULCTORONTO
FIDDCAM1FIDUCIE DESJARDINSMONTREAL
FNNGCA8VFINNING INTERNATIONAL INCVANCOUVER
FFFXCA66FIRMA FOREIGN EXCHANGE CORPORATIONEDMONTON
FAIICAT1FIRST ASSOCIATES INVESTMENTS INCTORONTO
FCSCCAT1FIRST CANADA SECURITIES CORPORATIONTORONTO
CCAFCAM1FIRST CITY CAPITAL INC.MONTREAL
FCBKCA8VFIRST COMMERCIAL BANKRICHMOND(VANCOUVER BRANCH)
FCBKCA8V909FIRST COMMERCIAL BANKTORONTO(TORONTO BRANCH)
FENGCA61FIRSTENERGY CAPITAL CORP.CALGARY
FSTACATTFORESTERS ASSET MANAGEMENT INC.TORONTO
FOGOCAM1FORMULA GROWTH LIMITEDMONTREAL
FOGYCAT1FOYSTON, GORDON AND PAYNE INC.TORONTO
FRMCCAT1FRASER MACKENZIE LIMITEDTORONTO
FRDMCAT1FREEDOM INTERNATIONAL BROKERAGE COMPANYTORONTO
FSRVCAT1FUNDSSERV INCTORONTO
GECRCAT1GENUITY CAPITAL MARKETSTORONTO
GCMICA81GENUS CAPITAL MANAGEMENT INC.VANCOUVER
GEPSCA81GEORGIA PACIFIC SECURITIES CORPORATIONVANCOUVER
GPHDCAM1GESTION DE PLACEMENTS HELENE DION INC.MONTREAL
GHSCCA61GHS SECURITIES CANADA LTDCALGARY
GSECCA81GLOBAL SECURITIES CORPORATIONVANCOUVER
GLCRCATTGLOBALTRADE CORPORATIONTORONTO
GLSACAT1GLUSKIN SHEFF AND ASSOCIATES INCTORONTO
GLCSCA81GOLDEN CAPITAL SECURITIES LTDVANCOUVER
GSLTCAT10GSGOLDMAN SACHS CANADA INC.TORONTO(GS AND CO/GS INTERNATIONAL CLEARANCE DEPARTMENT)
GSLTCAT1GOLDMAN SACHS CANADA INC.TORONTO
GOCCCAM1GORDON CAPITAL CORPORATIONMONTREAL
GOCCCAM10TTGORDON CAPITAL CORPORATIONTORONTO
GPMACA81GREAT PACIFIC MANAGEMENT CO. LTD.VANCOUVER
GRISCAT1GREENLINE INVESTOR SERVICESTORONTO
GHCACAT1GREY HORSE CORPORATIONTORONTO
GRFACA91GREYS FINANCIAL LIMITEDMONCTON
GRMNCA51GREYSTONE MANAGED INVESTMENTS INCREGINA
GRMPCAT1GRIFFITHS MCBURNEY AND PARTNERSTORONTO
HBZUCATTHABIB CANADIAN BANKMISSISSAUGA
HWICCAT1HAMBLIN, WATSA INVESTMENT COUNSEL LTD.TORONTO
HASRCA81HAYWOOD SECURITIES INCVANCOUVER
HIMTCAM1HEWARD INVESTMENT MANAGEMENT INCMONTREAL
HECDCAT1HEWLETT-PACKARD (CANADA) COMISSISSAUGA
HIFXCATTHIFX CANADA INCTORONTO
HTICCAT1HOWSON TATTERSALL INVESTMENT COUNSELTORONTO
HKBCCATTMONHSBC BANK CANADAMONTREAL
HKBCCATTCLSHSBC BANK CANADATORONTO(CLS DEPARTMENT)
HKBCCATTHSBC BANK CANADATORONTO
HKBCCATTVANHSBC BANK CANADAVANCOUVER(VANCOUVER)
HKBCCA81HSBC BANK CANADAVANCOUVER
HSBCCAT1HSBC BANK USA (TORONTO BRANCH)TORONTO
WRCICA81HSBC CAPITAL (CANADA) INCVANCOUVER
HJCCCAT1HSBC SECURITIES (CANADA) INC.TORONTO
HSCICATTHSBC SECURITIES CANADA (INC)TORONTO
METCCAT106EHSBC TRUST COMPANY (CANADA)EDMONTON
METCCAT102HHSBC TRUST COMPANY (CANADA)HALIFAX
METCCAT10MMHSBC TRUST COMPANY (CANADA)MONTREAL
METCCAT1022HSBC TRUST COMPANY (CANADA)OTTAWA
METCCAT1HSBC TRUST COMPANY (CANADA)TORONTO
METCCAT1GWMHSBC TRUST COMPANY (CANADA)TORONTO
METCCAT108VHSBC TRUST COMPANY (CANADA)VANCOUVER
HUCTCA21HURONIA TRUST COMPANYORILLIA
HQQCCAMMHYDRO-QUEBECMONTREAL
HQPFCAM1HYDRO-QUEBEC PENSION FUNDMONTREAL
HYSYCA81HYPERWALLET SYSTEMS INC.VANCOUVER
CLNVCAT1IA CLARINGTON INVESTMENTS INC.TORONTO
IBCNCAT1IBM CANADATORONTO
XWCECA4WICE CLEAR CANADAWINNIPEG
ICICCATTCOPICICI BANK CANADATORONTO(CENTRAL OPERATIONS - CANADA)
ICICCATTGTSICICI BANK CANADATORONTO(GLOBAL TRADE SERVICE UNIT-CANADA)
ICICCATTRTLICICI BANK CANADATORONTO(TREASURY)
ICICCATTTSYICICI BANK CANADATORONTO(TREASURY)
ICICCATTICICI BANK CANADATORONTO
LAHPCAM1INDUSTRIAL ALLIANCE SECURITIES INC.QUEBEC
ICBKCAT2CLRINDUSTRIAL AND COMMERCIAL BANK OF CHINA (CANADA)TORONTO(RMB CLEARING BANK)
ICBKCAT2INDUSTRIAL AND COMMERCIAL BANK OF CHINA (CANADA)TORONTO
INLKCAT1INSTANTLINKTORONTO
INCDCAT1INSTINET CANADA LIMITEDTORONTO
IBKRCAMMINTERACTIVE BROKERS CANADA INC.MONTREAL
IATACAMMINTERNATIONAL AIR TRANSPORT ASSOCIATIONMONTREAL
INDYCA61INTERNATIONAL DISCOVERY LTDEDMONTON
AFMICATAINVESCO TRIMARKTORONTO
AFMICATTINVESCO TRIMARKTORONTO
IGMFCA44INVESTORS GROUP FINANCIAL SERVICESWINNIPEG
IGMFCA44001INVESTORS GROUP FINANCIAL SERVICESWINNIPEG
IGMFCA44002INVESTORS GROUP FINANCIAL SERVICESWINNIPEG
IGMFCA44003INVESTORS GROUP FINANCIAL SERVICESWINNIPEG
IGMFCA44004INVESTORS GROUP FINANCIAL SERVICESWINNIPEG
INVTCAM1INVESTPRO SECURITIES INC.MONTREAL
IPCCCAT1IPO CAPITAL CORPTORONTO
ITGCCAT1ITG CANADA CORP.TORONTO
JPSACAT1J. PASZTOR AND ASSOCIATES INC.TORONTO
JDMACA91J.D. MACK LIMITEDHALIFAX
JPMSCATTKEYJ.P. MORGAN SECURITIES CANADA INC.TORONTO(TEST KEY AND BKE ADMINISTRATION)
JPMSCATTJ.P. MORGAN SECURITIES CANADA INC.TORONTO
JECACAT1JENNINGS CAPITAL INCTORONTO
JPGCCA8VJIM PATTISON LTD.VANCOUVER
JGCLCAT1JONES, GABLE AND COMPANY LIMITEDTORONTO
CHASCATTNVSJPMORGAN CHASE BANK, TORONTO BRANCHTORONTO(CANADA TREASURY)
CHASCATTJPMORGAN CHASE BANK, TORONTO BRANCHTORONTO
CHASCATTCTSJPMORGAN CHASE BANK, TORONTO BRANCHTORONTO
CHASCATTENQJPMORGAN CHASE BANK, TORONTO BRANCHTORONTO
CHASCATTKEYJPMORGAN CHASE BANK, TORONTO BRANCHTORONTO
KAMFCAM1KASH MART FINANCIAL LTDMONTREAL
KOEXCATTKEB HANA BANK CANADATORONTO
LALLCAMMLALLEMAND INCMONTREAL
BLCMCAMMLAURENTIAN BANK OF CANADAMONTREAL(ALL OFFICES IN CANADA)
BLCSCAM1LAURENTIAN BANK SECURITIES INCMONTREAL
RPSICA61LEEDE FINANCIAL MARKETS INCCALGARY
LWICCA81LEITH WHEELER INVESTMENT COUNSEL INCVANCOUVER
LBGECAM10TTLEVESQUE BEAUBIEN GEOFFRION INC.TORONTO
LICDCAT1LIQUIDNET CANADA INC.TORONTO
LWOHCAT1LOEWEN, ONDAATJE, MCCUTCHEONTORONTO
LOCYCAMMNDPLOMBARD ODIER SECURITIES (CANADA) INC.MONTREAL(NDP DEPT)
LOCYCAMMLOMBARD ODIER SECURITIES (CANADA) INC.MONTREAL
TRACCAMMNDPLOMBARD ODIER TRANSATLANTIC LIMITEDMONTREAL(NDP DEPT)
TRACCAMMLOMBARD ODIER TRANSATLANTIC LIMITEDMONTREAL
LOIVCA91LOUISBURG INVESTMENTS INC.MONCTON
MCOACAM1M. COUSINEAU AND ASSOCIES INC.LAVAL
MCMCCAM1MACDOUGALL, MACDOUGALL AND MACTIER INC.MONTREAL
MCMYCAM1MACDOUGALL, MEYER INC.MONTREAL
MAFCCAT1MACKENZIE FINANCIAL CORPORATIONTORONTO
MAINCA2AMAGNA INTERNATIONAL INC.AURORA
MAINCA2BMAGNA INTERNATIONAL INC.AURORA
MAPCCAT1MAISON PLACEMENTS CA INC.TORONTO
MAIPCAM1MAISON PLACEMENTS CANADA INC.MONTREAL
MFCTCATAMANUFACTURERS LIFE INSURANCE COMPANYTORONTO
MFCTCATBMANUFACTURERS LIFE INSURANCE COMPANYTORONTO
MAMGCATTMANULIFE ASSET MANAGEMENT LIMITEDTORONTO
MCBTCA2WMANULIFE BANK OF CANADAWATERLOO
MFCTCATTMANULIFE FINANCIAL CORPORATIONTORONTO
MPBKCAT1MAPLE BANK GMBHTORONTO
MALECAM1MARLEAU LEMIRE INC.MONTREAL
MWIMCA61MAWER INVESTMENT MANAGEMENT LTD.CALGARY
MALHCAT1MCDERMID ST. LAWRENCE CHISHOLM LTD.TORONTO
ICBCCATTRMDMEGA INTERNATIONAL COMMERCIAL BANK (CANADA)RICHMOND(RICHMOND BRANCH)
ICBCCATTMEGA INTERNATIONAL COMMERCIAL BANK (CANADA)TORONTO
ICBCCATTVANMEGA INTERNATIONAL COMMERCIAL BANK (CANADA)VANCOUVER(VANCOUVER BRANCH)
MRCUCA21MERIDIAN CREDIT UNION LIMITEDST CATHARINES
MESICAT1MERIDIAN SECURITIES INTERNATIONAL INC.TORONTO
MINCCAT1MERIT INVESTMENT CORPORATIONTORONTO
MLYCCAT1MERRILL LYNCH CANADA SECURITIESTORONTO
MLCICATTTORMERRILL LYNCH CANADA, INCTORONTO(CANADIAN FX)
MLCICATTTSYMERRILL LYNCH CANADA, INCTORONTO(TREASURY)
MLCICATTMERRILL LYNCH CANADA, INCTORONTO
RFFUCAT1MF GLOBAL CANADA CO.TORONTO
MFCGCATTMFC GLOBAL INVESTMENT MANAGEMENT (U.S.A) LIMITEDTORONTO
MIRICAMMMIRABAUD CANADA INC.MONTREAL
MHCBCATTMIZUHO BANK, LTD., CANADA BRANCHTORONTO
HYMOCA21MOBIS PARTS CANADA CORPORATIONMARKHAM
XMOOCAM1ODPMONTREAL EXCHANGE THE / BOURSE DE MONTREALMONTREAL(OPTIONS AND OTHER DERIVATIVE PRODUCTS)
XMOOCAM1MONTREAL EXCHANGE THE / BOURSE DE MONTREALMONTREAL
MODDCAT1MOODY'S CANADA INC.TORONTO
MSCACATXMONMORGAN STANLEY CANADA LIMITEDMONTREAL(MONTREAL BRANCH)
MSCACATXMORGAN STANLEY CANADA LIMITEDTORONTO
MSCDCA8VMUFG SECURITIES (CANADA), LTDTORONTO
MUCGCAT1MULVIHILL CAPITAL MANAGEMENTTORONTO
MCOTCAT1MUTUAL TRUST COMPANY, THETORONTO
NATXCAMMNATIXIS CANADA BRANCHMONTREAL
LBGECAM1NBC CLEARING SERVICES INCORPORATEDMONTREAL
NECCCA91NEWFOUNDLAND CAPITAL CORPORATION LTD.DARTMOUTH
NIKECA21NIKE CANADA LTD.THORNHILL
NKSCCAT1NIKKO SECURITIES CO. CDA, LTDTORONTO
NMUCCAT1NOMURA CANADA INC.TORONTO
NOSICAT1NORSTAR SECURITIES INTERNATIONAL INCTORONTO
NOAPCAT1NORTHLAND CAPITAL PARTNERS INC.TORONTO
OCCCCAT1OCTAGON CAPITAL CORPORATIONTORONTO
ODLUCA810TTODLUM BROWN LIMITEDTORONTO
ODLUCA81ODLUM BROWN LIMITEDVANCOUVER
OMACCAT1OMERS ADMINISTRATION CORPORATIONTORONTO
OMNICAM1OMNI CAPITAL INC.MONTREAL
ONPBCAT1ONTARIO PENSION BOARDTORONTO
OTPBCA21ONTARIO TEACHERS' PENSION PLAN BOARDTORONTO
OTPBCA2TONTARIO TEACHERS' PENSION PLAN BOARDTORONTO
PARDCAT1PARADIGM CAPITAL INCTORONTO
BRCOCAMMPAVILION GLOBAL MARKETS LTDMONTREAL
PAYSCAM1PAYSYSTEMS CORPORATIONMONTREAL
PFSICAT1PENSON FINANCIAL SERVICES CANADATORONTO
PFSICAM1PENSON FINANCIAL SERVICES CANADA INC.MONTREAL
PRSHCA91PERSHING SECURITIES CANADA LIMITEDSAINT JOHN
PTCOCA61PETERS AND CO. LIMITEDCALGARY
PISICA81PI FINANCIAL CORPVANCOUVER
PICTCAMMPICTET CANADA L.P.MONTREAL
PICTCAM2PICTET OVERSEAS INC.MONTREAL
PIMHCA21PICTON MAHONEY ASSET MANAGEMENTTORONTO
PLALCAM1PLACEMENTS LA LAURENTIENNE INCMONTREAL
PNCCCA22PNC BANK CANADA BRANCHTORONTO
POSUCAT1POLAR SECURITIES INCTORONTO
POLLCAT1POLLITT AND CO. INC.TORONTO
PPECCAT1POPE AND COMPANYTORONTO
PYCLCAT1PREBON YAMANE (CANADA) LIMITEDTORONTO
PESMCAM1PRESIMA INC.MONTREAL
PGNSCAM1PRO-GENESIS SECURITIES INC.MONTREAL
PSPBCA21PUBLIC SECTOR PENSION INVESTMENT BOARDMONTREAL
PSPBCAMAPUBLIC SECTOR PENSION INVESTMENT BOARDMONTREAL
PSPBCAMMPUBLIC SECTOR PENSION INVESTMENT BOARDMONTREAL
QUERCA21QUESTRADE INC.TORONTO
QUERCAT1QUESTRADE INC.TORONTO
RJBFCAT1R.J. BEATTY FINANCIAL CORP.TORONTO
RABOCATTRABOBANK CANADATORONTO
RACRCAT1RADIN CAPITAL PARTNERS INC.TORONTO
RJAMCA81TORRAYMOND JAMES LTD.TORONTO
RJAMCA81RAYMOND JAMES LTD.VANCOUVER
RBAACAT1RBC ASSET MANAGEMENTTORONTO
RBDSCAW1RBC DOMINION SECURITIES CAPITAL MARKETSTORONTO
RBDSCAT1RBC DOMINION SECURITIES INC.TORONTO
RGAMCAT1RBC GLOBAL ASSET MANAGEMENTTORONTO
ROTRCATTMPCRBC INVESTOR SERVICES TRUSTMONTREAL(QUEBEC)
ROTRCAT1CRBRBC INVESTOR SERVICES TRUSTTORONTO(CROSS BORDER SETTLEMENT)
ROTRCATTDERRBC INVESTOR SERVICES TRUSTTORONTO(DERIVATIVES)
ROTRCATTTICRBC INVESTOR SERVICES TRUSTTORONTO(GLOBAL SERVICES)
ROTRCATTTSCRBC INVESTOR SERVICES TRUSTTORONTO(INSURANCE SERVICES)
ROTRCAT1PYSRBC INVESTOR SERVICES TRUSTTORONTO(PHYSICAL SETTLEMENT)
ROTRCATTLENRBC INVESTOR SERVICES TRUSTTORONTO(SECURITIES LENDING DEPARTMENT)
ROTRCATTRBC INVESTOR SERVICES TRUSTTORONTO
RBCRCAT1RBCROYAL-BANKTORONTO
RECCCAT1SETRESEARCH CAPITAL CORPORATIONTORONTO(FOREIGN SETTLEMENTS DEPARTMENT)
RECCCAT1RESEARCH CAPITAL CORPORATIONTORONTO
MNTBCAM1RESOLUTION CAPITAL INCMONTREAL
RIGRCAM1RICHARDSON GREENSHIELDS OF CANADAMONTREAL
RIGRCAM10TTRICHARDSON GREENSHIELDS OF CANADATORONTO
RCAACAT1RIDGEWOOD CAPITAL ASSET MANAGEMENT INCTORONTO
RCCCCAK1ROBERT CALDWELL CAPITAL CORP.TORONTO
RBITCAR1ROYAL BANK ACTION DIRECT INC.TORONTO
ROYCCAT2CICROYAL BANK OF CANADACALGARY
ROYCCAT2HICROYAL BANK OF CANADAHALIFAX
ROYCCAT2MICROYAL BANK OF CANADAMONTREAL
ROYCCAT3IMMROYAL BANK OF CANADATORONTO(CAPITAL MARKETS DEPT)
ROYCCAT2CLSROYAL BANK OF CANADATORONTO(CLS NOSTRO SERVICES)
ROYCCAT2GLAROYAL BANK OF CANADATORONTO(GUARANTEES)
ROYCCAT2ROYAL BANK OF CANADATORONTO(HEAD OFFICE)
ROYCCAT2VFSROYAL BANK OF CANADATORONTO(RBC GLOBAL SERVICES, ISS)
ROYCCAT2ECLROYAL BANK OF CANADATORONTO
ROYCCAT2IBOROYAL BANK OF CANADATORONTO
ROYCCAT2VICROYAL BANK OF CANADAVANCOUVER
ROYCCAT2WICROYAL BANK OF CANADAWINNIPEG
MITKCA810TTSAKURA BANK (CANADA)TORONTO
MITKCA81SAKURA BANK (CANADA)VANCOUVER
SAPRCA81TORSALMAN PARTNERS INC.TORONTO
SAPRCA81SALMAN PARTNERS INC.VANCOUVER
SBNYCAT1SALOMON BROTHERS INC.TORONTO
SECTCAT1330SAMSUNG ELECTRONICS CANADA, INC.MISSISSAUGA(SECA)
SECTCAT1SAMSUNG ELECTRONICS CANADA, INC.MISSISSAUGA
SBESCA61SANDERS WEALTH MANAGEMENT GROUP LTD.EDMONTON
SANCCAT1SANWA BANK CANADATORONTO
SANCCAT108VSANWA BANK CANADAVANCOUVER
SWNLCAT1SANWA MCCARTHY SECURITIES LTD.TORONTO
SAVICAM1SAVINGS AND INVESTMENT TRUSTMONTREAL
SBINCATXSBI CANADA BANKMISSISSAUGA
SBINCATXVANSBI CANADA BANKVANCOUVER
SCPTCAT1SCEPTRE INVESTMENT COUNSEL LIMITEDTORONTO
SCAMCAT1SCOTIA CAPITAL INC.TORONTO
SCMCCATTSCOTIA MCLEOD INC.TORONTO
SATMCAM1SECTORAL ASSET MANAGEMENTMONTREAL
SHBKCATTSHINHAN BANK CANADATORONTO
SWIRCA8VSIERRA WIRELESS INC.RICHMOND
SIIMCAT1SIONNA INVESTMENT MANAGERS INC.TORONTO
SNCLCAMMSNC-LAVALIN GROUP INC.MONTREAL
SOGECAMBSOCIETE GENERALE (CANADA BRANCH)MONTREAL
SOGECAMBTORSOCIETE GENERALE (CANADA BRANCH)TORONTO
SOGECAMMSOCIETE GENERALE (CANADA)MONTREAL
SOGECAMMTORSOCIETE GENERALE (CANADA)TORONTO
NEWGCAMMSOCIETE GENERALE CAPITAL CANADA INC.MONTREAL
SOALCA61SOLIUM CAPITAL INCCALGARY
SRAMCAT1SPROTT ASSET MANAGEMENT LPTORONTO
SPIUCAT1SPRUNG AND CO. INVESTMENT COUNSEL INC.TORONTO
SANECAT1SS AND CMISSISSAUGA
FMCCCATMPLASS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(PLATINUM)
FMCCCATMFINSS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SS AND C ETC)
FMCCCATMTRISS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SS AND C TRILOGY)
FMCCCATMFIISS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSC ETC)
FMCCCATMACUSS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC ACU)
FMCCCATMAEGSS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC AEG)
FMCCCATMANZSS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC ANZ)
FMCCCATMBURSS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC BUR)
FMCCCATMCAMSS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC CAM)
FMCCCATMCBASS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC CBA)
FMCCCATMDDJSS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC DDJ)
FMCCCATMGMASS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC GMA)
FMCCCATMGOOSS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC GOOD)
FMCCCATMGUASS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC GUA)
FMCCCATMHISSS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC HIS)
FMCCCATMIASSS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC IAS)
FMCCCATMIGASS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC IGA)
FMCCCATMINGSS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC ING)
FMCCCATMKAPSS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC KAP)
FMCCCATMMONSS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC MON)
FMCCCATMPHNSS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC PHN)
FMCCCATMPSPSS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC PSP)
FMCCCATMSAMSS AND C TECHNOLOGIES CANADA CORPMISSISSAUGA(SSCNET ETC SAM)