Fiera Capital Corporation as of Dec. 31, 2012
Portfolio Holdings for Fiera Capital Corporation
Fiera Capital Corporation holds 0 positions in its portfolio as reported in the December 2012 quarterly 13F filing
{C} {C} FORM 13F INFORMATION TABLE VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- 3M CO COM 88579Y101 66142 712314 SH SOLE 712314 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2367 35600 SH SOLE 35600 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 11408 3549812 SH SOLE 3549812 0 0 AECOM TECHNOLOGY CORP DELAWA COM 00766T100 1116 46900 SH SOLE 46900 0 0 AEROPOSTALE COM 007865108 1017 78200 SH SOLE 78200 0 0 AGRIUM INC COM 008916108 175073 1758324 SH SOLE 1758324 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 7436 51371 SH SOLE 51371 0 0 ALLIANT TECHSYSTEMS INC COM 018804104 1078 17400 SH SOLE 17400 0 0 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 2427 30800 SH SOLE 30800 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 2201 25400 SH SOLE 25400 0 0 AMERICAN CAP LTD COM 02503Y103 1103 91800 SH SOLE 91800 0 0 AMERICAN EXPRESS CO COM 025816109 2912 50443 SH SOLE 50443 0 0 AMERICAN GREETINGS CORP CL A 026375105 1073 63500 SH SOLE 63500 0 0 AMGEN INC COM 031162100 241 2800 SH SOLE 2800 0 0 AMSURG CORP COM 03232P405 1107 36900 SH SOLE 36900 0 0 ANALOG DEVICES INC COM 032654105 3680 87129 SH SOLE 87129 0 0 AOL INC COM 00184X105 1004 33900 SH SOLE 33900 0 0 APACHE CORP COM 037411105 35364 450465 SH SOLE 450465 0 0 APPLE INC COM 037833100 5418 10180 SH SOLE 10180 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 2439 51600 SH SOLE 51600 0 0 AT^T INC COM 00206R102 1069 31700 SH SOLE 31700 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 288 25310 SH SOLE 25310 0 0 ATWOOD OCEANICS INC COM 050095108 1366 29826 SH SOLE 29826 0 0 AURICO GOLD INC COM 05155C105 125353 15239745 SH SOLE 15239745 0 0 AURIZON MINES LTD COM 05155P106 862 250300 SH SOLE 250300 0 0 AUTOLIV INC COM 052800109 2750 40800 SH SOLE 40800 0 0 AVAGO TECHNOLOGIES LTD SHS Y0486S104 2279 72000 SH SOLE 72000 0 0 AVG TECHNOLOGIES N V SHS N07831105 2965 187300 SH SOLE 187300 0 0 BANCO SANTANDER SA ADR 05964H105 2643 323500 SH SOLE 323500 0 0 BANK MONTREAL QUE COM 063671101 171878 2812018 SH SOLE 2812018 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 557011 9652213 SH SOLE 9652213 0 0 BANK OF AMERICA CORPORATION COM 060505104 966 83199 SH SOLE 83199 0 0 BANKRATE INC DEL COM 06647F102 1728 138809 SH SOLE 138809 0 0 BANRO CORP COM 066800103 19022 6813038 SH SOLE 6813038 0 0 BARCLAYS BK PLC S^P 500 VEQTOR 06740C337 3032 23454 SH SOLE 23454 0 0 BARRICK GOLD CORP COM 067901108 78665 2249471 SH SOLE 2249471 0 0 BAYTEX ENERGY CORP COM 07317Q105 49612 1152271 SH SOLE 1152271 0 0 BCE INC COM NEW 05534B760 104107 2431613 SH SOLE 2431613 0 0 BECTON DICKINSON & CO COM 075887109 64210 820945 SH SOLE 820945 0 0 BELLATRIX EXPLORATION LTD COM 078314101 11062 2579500 SH SOLE 2579500 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 2709 38500 SH SOLE 38500 0 0 BIG LOTS INC COM 089302103 1016 35700 SH SOLE 35700 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 2944 188014 SH SOLE 188014 0 0 BLOCK H & R INC COM 093671105 1135 61100 SH SOLE 61100 0 0 BOEING CO COM 097023105 5019 66600 SH SOLE 66600 0 0 BP PLC SPONSORED ADR 055622104 2498 60000 SH SOLE 60000 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 290 8900 SH SOLE 8900 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2390 23600 SH SOLE 23600 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 790 148248 SH SOLE 148248 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 177029 4837206 SH SOLE 4837206 0 0 BROOKFIELD OFFICE PPTYS INC COM 112900105 6425 377200 SH SOLE 377200 0 0 BT GROUP PLC ADR 05577E101 2502 65800 SH SOLE 65800 0 0 BUNGE LIMITED COM G16962105 1090 15000 SH SOLE 15000 0 0 C^J ENERGY SVCS INC COM 12467B304 1141 53200 SH SOLE 53200 0 0 CACI INTL INC CL A 127190304 1123 20400 SH SOLE 20400 0 0 CAE INC COM 124765108 15743 1556634 SH SOLE 1556634 0 0 CAMECO CORP COM 13321L108 32164 1634816 SH SOLE 1634816 0 0 CANADIAN NAT RES LTD COM 136385101 297286 10335471 SH SOLE 10335471 0 0 CANADIAN NATL RY CO COM 136375102 349416 3851582 SH SOLE 3851582 0 0 CANADIAN PAC RY LTD COM 13645T100 49151 485028 SH SOLE 485028 0 0 CANON INC ADR 138006309 2733 69700 SH SOLE 69700 0 0 CAPELLA EDUCATION COMPANY COM 139594105 1056 37400 SH SOLE 37400 0 0 CARIBOU COFFEE INC COM 142042209 3175 196085 SH SOLE 196085 0 0 CASH AMER INTL INC COM 14754D100 1127 28400 SH SOLE 28400 0 0 CATAMARAN CORP COM 148887102 45755 973877 SH SOLE 973877 0 0 CDN IMPERIAL BK OF COMMERCE COM 136069101 175636 2186834 SH SOLE 2186834 0 0 CELESTICA INC SUB VTG SHS 15101Q108 28234 3483534 SH SOLE 3483534 0 0 CELLCOM ISRAEL LTD SHS M2196U109 2208 266700 SH SOLE 266700 0 0 CENOVUS ENERGY INC COM 15135U109 204695 6121985 SH SOLE 6121985 0 0 CENTENE CORP DEL COM 15135B101 899 21932 SH SOLE 21932 0 0 CENTURYLINK INC COM 156700106 2883 73371 SH SOLE 73371 0 0 CHEESECAKE FACTORY INC COM 163072101 2712 82543 SH SOLE 82543 0 0 CHEVRON CORP NEW COM 166764100 1103 10200 SH SOLE 10200 0 0 CHICAGO BRIDGE & IRON CO N V N Y REGISTRY SH 167250109 2832 61100 SH SOLE 61100 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2519 42900 SH SOLE 42900 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 3399 11425 SH SOLE 11425 0 0 CISCO SYS INC COM 17275R102 770 39200 SH SOLE 39200 0 0 CITIGROUP INC COM NEW 172967424 1962 49600 SH SOLE 49600 0 0 CITY NATL CORP COM 178566105 14352 289819 SH SOLE 289819 0 0 CLOUD PEAK ENERGY INC COM 18911Q102 860 44500 SH SOLE 44500 0 0 CNOOC LTD SPONSORED ADR 126132109 2486 11300 SH SOLE 11300 0 0 COACH INC COM 189754104 8953 161007 SH SOLE 161007 0 0 COCA COLA CO COM 191216100 1044 28800 SH SOLE 28800 0 0 COINSTAR INC COM 19259P300 2694 51805 SH SOLE 51805 0 0 COLGATE PALMOLIVE CO COM 194162103 49209 470696 SH SOLE 470696 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 1110 36109 SH SOLE 36109 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 2794 182000 SH SOLE 182000 0 0 CONOCOPHILLIPS COM 20825C104 1084 18700 SH SOLE 18700 0 0 CONSOLIDATED EDISON INC COM 209115104 2814 50443 SH SOLE 50443 0 0 COOPER COS INC COM NEW 216648402 1026 11097 SH SOLE 11097 0 0 CROCS INC COM 227046109 1666 115802 SH SOLE 115802 0 0 CUBIC CORP COM 229669106 1027 21400 SH SOLE 21400 0 0 CUMMINS INC COM 231021106 7400 68281 SH SOLE 68281 0 0 CVR ENERGY INC COM 12662P108 1166 23900 SH SOLE 23900 0 0 CVS CAREMARK CORPORATION COM 126650100 2449 50443 SH SOLE 50443 0 0 DARLING INTL INC COM 237266101 1007 62800 SH SOLE 62800 0 0 DEERE & CO COM 244199105 4776 55029 SH SOLE 55029 0 0 DELL INC COM 24702R101 1049 103500 SH SOLE 103500 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 2804 73300 SH SOLE 73300 0 0 DELUXE CORP COM 248019101 1177 36500 SH SOLE 36500 0 0 DESCARTES SYS GROUP INC COM 249906108 23251 2500084 SH SOLE 2500084 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 2383 53800 SH SOLE 53800 0 0 DEVON ENERGY CORP NEW COM 25179M103 1444 27753 SH SOLE 27753 0 0 DFC GLOBAL CORP COM 23324T107 1121 60534 SH SOLE 60534 0 0 DILLARDS INC CL A 254067101 1081 12900 SH SOLE 12900 0 0 DOLLAR TREE INC COM 256746108 5788 142700 SH SOLE 142700 0 0 DOW CHEM CO COM 260543103 1177 36400 SH SOLE 36400 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 1133 25200 SH SOLE 25200 0 0 E M C CORP MASS COM 268648102 347 13700 SH SOLE 13700 0 0 EAST WEST BANCORP INC COM 27579R104 5724 266344 SH SOLE 266344 0 0 ECOLAB INC COM 278865100 6192 86103 SH SOLE 86103 0 0 ELDORADO GOLD CORP NEW COM 284902103 48573 3778450 SH SOLE 3778450 0 0 ENBRIDGE INC COM 29250N105 134312 3108658 SH SOLE 3108658 0 0 ENCANA CORP COM 292505104 52530 2660446 SH SOLE 2660446 0 0 ENDURANCE SPECIALTY HLDGS LT SHS G30397106 1392 35073 SH SOLE 35073 0 0 ENERPLUS CORP COM 292766102 986 76126 SH SOLE 76126 0 0 ENI S P A SPONSORED ADR 26874R108 2585 52600 SH SOLE 52600 0 0 EXELON CORP COM 30161N101 1080 36300 SH SOLE 36300 0 0 EXFO INC SUB VTG SHS 302046107 2672 498200 SH SOLE 498200 0 0 EXPRESS INC COM 30219E103 1133 75100 SH SOLE 75100 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 1069 19800 SH SOLE 19800 0 0 F5 NETWORKS INC COM 315616102 321 3300 SH SOLE 3300 0 0 FEDEX CORP COM 31428X106 1101 12000 SH SOLE 12000 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 38417 1906871 SH SOLE 1906871 0 0 FIRSTSERVICE CORP SUB VTG SH 33761N109 45678 1619725 SH SOLE 1619725 0 0 FLEXTRONICS INTL LTD ORD Y2573F102 2609 420100 SH SOLE 420100 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 2386 183428 SH SOLE 183428 0 0 FOREST LABS INC COM 345838106 1049 29700 SH SOLE 29700 0 0 FOSTER WHEELER AG COM H27178104 12033 494785 SH SOLE 494785 0 0 FRANCE TELECOM SPONSORED ADR 35177Q105 2494 225700 SH SOLE 225700 0 0 FRANCO NEVADA CORP COM 351858105 6686 117238 SH SOLE 117238 0 0 FRANKLIN RES INC COM 354613101 56569 450010 SH SOLE 450010 0 0 FREEPORT-MCMORAN COPPER & GO COM 35671D857 1142 33400 SH SOLE 33400 0 0 GAMESTOP CORP NEW CL A 36467W109 2858 113910 SH SOLE 113910 0 0 GATX CORP COM 361448103 5489 126776 SH SOLE 126776 0 0 GENERAL DYNAMICS CORP COM 369550108 1108 16000 SH SOLE 16000 0 0 GENERAL ELECTRIC CO COM 369604103 2995 142116 SH SOLE 142116 0 0 GENERAL MTRS CO COM 37045V100 1237 42900 SH SOLE 42900 0 0 GENESCO INC COM 371532102 1089 19800 SH SOLE 19800 0 0 GENIE ENERGY LTD CL B 372284208 117 16520 SH SOLE 16520 0 0 G-III APPAREL GROUP LTD COM 36237H101 1017 29700 SH SOLE 29700 0 0 GILDAN ACTIVEWEAR INC COM 375916103 53027 1453322 SH SOLE 1453322 0 0 GILEAD SCIENCES INC COM 375558103 272 3700 SH SOLE 3700 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2495 57400 SH SOLE 57400 0 0 GOLDCORP INC NEW COM 380956409 212360 5781985 SH SOLE 5781985 0 0 GOOGLE INC CL A 38259P508 990 1400 SH SOLE 1400 0 0 GRACO INC COM 384109104 42110 817790 SH SOLE 817790 0 0 GRAN TIERRA ENERGY INC COM 38500T101 8818 1596350 SH SOLE 1596350 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 103427 4489196 SH SOLE 4489196 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 2690 23600 SH SOLE 23600 0 0 GUESS INC COM 401617105 1031 42000 SH SOLE 42000 0 0 HALLIBURTON CO COM 406216101 3195 91714 SH SOLE 91714 0 0 HARMAN INTL INDS INC COM 413086109 1196 26800 SH SOLE 26800 0 0 HARRY WINSTON DIAMOND CORP COM 41587B100 12962 923183 SH SOLE 923183 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1141 173700 SH SOLE 173700 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 28533 700718 SH SOLE 700718 0 0 HOLLYFRONTIER CORP COM 436106108 3091 66400 SH SOLE 66400 0 0 HUDBAY MINERALS INC COM 443628102 10816 1074759 SH SOLE 1074759 0 0 HUMANA INC COM 444859102 3161 45857 SH SOLE 45857 0 0 ICONIX BRAND GROUP INC COM 451055107 1176 52700 SH SOLE 52700 0 0 IHS INC CL A 451734107 40681 423746 SH SOLE 423746 0 0 IMAX CORP COM 45245E109 13174 587443 SH SOLE 587443 0 0 IMPERIAL OIL LTD COM NEW 453038408 34068 793861 SH SOLE 793861 0 0 INTEL CORP COM 458140100 1394 67600 SH SOLE 67600 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 3529 18343 SH SOLE 18343 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1085 98500 SH SOLE 98500 0 0 ISHARES INC MSCI UTD KINGD 464286699 578 32185 SH SOLE 32185 0 0 ISHARES TR CORE S^P500 ETF 464287200 54745 382458 SH SOLE 382458 0 0 ISHARES TR FTSE CHINA25 IDX 464287184 364 8990 SH SOLE 8990 0 0 ISHARES TR MSCI ACWI INDX 464288257 11756 244500 SH SOLE 244500 0 0 ISHARES TR MSCI EAFE INDEX 464287465 35623 626500 SH SOLE 626500 0 0 ISHARES TR RUSSELL 2000 464287655 4014 47600 SH SOLE 47600 0 0 J2 GLOBAL INC COM 48123V102 1092 35700 SH SOLE 35700 0 0 JACK IN THE BOX INC COM 466367109 1546 54057 SH SOLE 54057 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 2422 136281 SH SOLE 136281 0 0 JOHNSON & JOHNSON COM 478160104 75180 1072410 SH SOLE 1072410 0 0 JONES LANG LASALLE INC COM 48020Q107 1682 20033 SH SOLE 20033 0 0 JOS A BANK CLOTHIERS INC COM 480838101 1064 25000 SH SOLE 25000 0 0 KBR INC COM 48242W106 1146 38300 SH SOLE 38300 0 0 KINROSS GOLD CORP COM NO PAR 496902404 7215 743652 SH SOLE 743652 0 0 KODIAK OIL & GAS CORP COM 50015Q100 712 80427 SH SOLE 80427 0 0 KONINKLIJKE PHILIPS ELECTRS NY REG SH NEW 500472303 2553 96200 SH SOLE 96200 0 0 KRISPY KREME DOUGHNUTS INC COM 501014104 1126 120000 SH SOLE 120000 0 0 LA Z BOY INC COM 505336107 1050 74200 SH SOLE 74200 0 0 LILLY ELI & CO COM 532457108 1499 30400 SH SOLE 30400 0 0 LINEAR TECHNOLOGY CORP COM 535678106 48900 1425607 SH SOLE 1425607 0 0 LOWES COS INC COM 548661107 8241 231941 SH SOLE 231941 0 0 LUXOTTICA GROUP S P A SPONSORED ADR 55068R202 2526 61100 SH SOLE 61100 0 0 MAGNA INTL INC COM 559222401 125963 2524585 SH SOLE 2524585 0 0 MAIN STREET CAPITAL CORP COM 56035L104 1083 35500 SH SOLE 35500 0 0 MANTECH INTL CORP CL A 564563104 1126 43400 SH SOLE 43400 0 0 MANULIFE FINL CORP COM 56501R106 176951 13041436 SH SOLE 13041436 0 0 MARKET VECTORS ETF TR EM LC CURR DBT 57060U522 398 14500 SH SOLE 14500 0 0 MASTERCARD INC CL A 57636Q104 78080 158924 SH SOLE 158924 0 0 MATTEL INC COM 577081102 1069 29200 SH SOLE 29200 0 0 MATTRESS FIRM HLDG CORP COM 57722W106 2998 122208 SH SOLE 122208 0 0 MB FINANCIAL INC NEW COM 55264U108 1437 72774 SH SOLE 72774 0 0 MCCORMICK & CO INC COM NON VTG 579780206 7616 119846 SH SOLE 119846 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 2179 36700 SH SOLE 36700 0 0 MERCK & CO INC NEW COM 58933Y105 1253 30600 SH SOLE 30600 0 0 METHANEX CORP COM 59151K108 325 10200 SH SOLE 10200 0 0 METLIFE INC COM 59156R108 3791 114743 SH SOLE 114743 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 7965 41196 SH SOLE 41196 0 0 MFA FINANCIAL INC COM 55272X102 1047 129100 SH SOLE 129100 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 2516 49300 SH SOLE 49300 0 0 MICROSOFT CORP COM 594918104 12961 485178 SH SOLE 485178 0 0 MIDDLEBY CORP COM 596278101 33788 263521 SH SOLE 263521 0 0 MONSANTO CO NEW COM 61166W101 4795 50443 SH SOLE 50443 0 0 MOODYS CORP COM 615369105 117608 2337109 SH SOLE 2337109 0 0 MOSAIC CO NEW COM 61945C103 1150 20300 SH SOLE 20300 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 2564 45857 SH SOLE 45857 0 0 MSCI INC COM 55354G100 30923 997798 SH SOLE 997798 0 0 MURPHY OIL CORP COM 626717102 1137 19100 SH SOLE 19100 0 0 NATIONAL GRID PLC SPON ADR NEW 636274300 2510 43700 SH SOLE 43700 0 0 NATIONAL OILWELL VARCO INC COM 637071101 3463 50443 SH SOLE 50443 0 0 NEPTUNE TECHNOLOGIES BIORESO COM 64077P108 3043 1515009 SH SOLE 1515009 0 0 NETEASE INC SPONSORED ADR 64110W102 2569 60400 SH SOLE 60400 0 0 NETSCOUT SYS INC COM 64115T104 1237 47600 SH SOLE 47600 0 0 NEW GOLD INC CDA COM 644535106 31400 2839698 SH SOLE 2839698 0 0 NEWMARKET CORP COM 651587107 1049 4000 SH SOLE 4000 0 0 NEXEN INC COM 65334H102 5785 216792 SH SOLE 216792 0 0 NIKE INC CL B 654106103 48780 945311 SH SOLE 945311 0 0 NIPPON TELEG & TEL CORP SPONSORED ADR 654624105 2376 113000 SH SOLE 113000 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 244 41500 SH SOLE 41500 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 203 23200 SH SOLE 23200 0 0 NORTHERN TIER ENERGY LP COM UN REPR PART 665826103 608 23900 SH SOLE 23900 0 0 NORTHROP GRUMMAN CORP COM 666807102 1081 16000 SH SOLE 16000 0 0 NOVARTIS A G SPONSORED ADR 66987V109 2513 39700 SH SOLE 39700 0 0 NTT DOCOMO INC SPONS ADR 62942M201 2513 174400 SH SOLE 174400 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 878 23700 SH SOLE 23700 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 67115 875843 SH SOLE 875843 0 0 OLD DOMINION FGHT LINES INC COM 679580100 1118 32600 SH SOLE 32600 0 0 OPEN TEXT CORP COM 683715106 23963 428900 SH SOLE 428900 0 0 ORACLE CORP COM 68389X105 60421 1813249 SH SOLE 1813249 0 0 ORTHOFIX INTL N V COM N6748L102 3204 81472 SH SOLE 81472 0 0 PATTERSON UTI ENERGY INC COM 703481101 1114 59800 SH SOLE 59800 0 0 PDL BIOPHARMA INC COM 69329Y104 989 140500 SH SOLE 140500 0 0 PEMBINA PIPELINE CORP COM 706327103 11601 405879 SH SOLE 405879 0 0 PEPSICO INC COM 713448108 35563 519668 SH SOLE 519668 0 0 PFIZER INC COM 717081103 5197 206593 SH SOLE 206593 0 0 PHILIP MORRIS INTL INC COM 718172109 1012 12100 SH SOLE 12100 0 0 PHILLIPS 66 COM 718546104 1126 21200 SH SOLE 21200 0 0 PITNEY BOWES INC COM 724479100 1050 98700 SH SOLE 98700 0 0 POLYCOM INC COM 73172K104 10326 987231 SH SOLE 987231 0 0 POTASH CORP SASK INC COM 73755L107 186197 4579941 SH SOLE 4579941 0 0 PRAXAIR INC COM 74005P104 8685 79333 SH SOLE 79333 0 0 PRECISION DRILLING CORP COM 2010 74022D308 24009 2908300 SH SOLE 2908300 0 0 PRIMERICA INC COM 74164M108 2265 75459 SH SOLE 75459 0 0 PROCTER & GAMBLE CO COM 742718109 2814 41271 SH SOLE 41271 0 0 PROGRESSIVE WASTE SOLUTIONS COM 74339G101 231 10700 SH SOLE 10700 0 0 PVR PARTNERS L P COM UNIT REPTG L 693665101 1179 45400 SH SOLE 45400 0 0 QUALCOMM INC COM 747525103 3573 57557 SH SOLE 57557 0 0 QUALITY SYS INC COM 747582104 3945 227224 SH SOLE 227224 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1104 28663 SH SOLE 28663 0 0 RED HAT INC COM 756577102 339 6400 SH SOLE 6400 0 0 REGAL BELOIT CORP COM 758750103 1072 15207 SH SOLE 15207 0 0 REGIS CORP MINN COM 758932107 1100 65000 SH SOLE 65000 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 1108 20700 SH SOLE 20700 0 0 RESEARCH IN MOTION LTD COM 760975102 12457 1051112 SH SOLE 1051112 0 0 REYNOLDS AMERICAN INC COM 761713106 1023 24700 SH SOLE 24700 0 0 RICHMONT MINES INC COM 76547T106 870 289800 SH SOLE 289800 0 0 RIVERBED TECHNOLOGY INC COM 768573107 302 15300 SH SOLE 15300 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 181367 3998832 SH SOLE 3998832 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 572222 9515049 SH SOLE 9515049 0 0 ROYAL GOLD INC COM 780287108 6019 73976 SH SOLE 73976 0 0 RPC INC COM 749660106 1111 90800 SH SOLE 90800 0 0 RYDEX ETF TRUST GUG S^P500 EQ WT 78355W106 6688 125430 SH SOLE 125430 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 938 79834 SH SOLE 79834 0 0 SANOFI SPONSORED ADR 80105N105 2563 54100 SH SOLE 54100 0 0 SASOL LTD SPONSORED ADR 803866300 2567 59300 SH SOLE 59300 0 0 SCHLUMBERGER LTD COM 806857108 4968 71672 SH SOLE 71672 0 0 SCHOLASTIC CORP COM 807066105 1108 37500 SH SOLE 37500 0 0 SEADRILL LIMITED SHS G7945E105 741 20130 SH SOLE 20130 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 3048 100200 SH SOLE 100200 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3901 237980 SH SOLE 237980 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 64017 2790811 SH SOLE 2790811 0 0 SIEMENS A G SPONSORED ADR 826197501 2616 23900 SH SOLE 23900 0 0 SIERRA WIRELESS INC COM 826516106 9097 1143706 SH SOLE 1143706 0 0 SIGMA ALDRICH CORP COM 826552101 8630 117260 SH SOLE 117260 0 0 SILVER WHEATON CORP COM 828336107 83888 2329256 SH SOLE 2329256 0 0 SNAP ON INC COM 833034101 1415 17917 SH SOLE 17917 0 0 SOLERA HOLDINGS INC COM 83421A104 48912 914719 SH SOLE 914719 0 0 SOUTHERN COPPER CORP COM 84265V105 1090 28800 SH SOLE 28800 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 274 2100 SH SOLE 2100 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 5001 30865 SH SOLE 30865 0 0 SPDR S^P 500 ETF TR TR UNIT 78462F103 23582 165572 SH SOLE 165572 0 0 SPREADTRUM COMMUNICATIONS IN ADR 849415203 2595 147300 SH SOLE 147300 0 0 STANTEC INC COM 85472N109 26809 671551 SH SOLE 671551 0 0 STAPLES INC COM 855030102 1084 95100 SH SOLE 95100 0 0 STATOIL ASA SPONSORED ADR 85771P102 2577 102900 SH SOLE 102900 0 0 STEC INC COM 784774101 1096 222300 SH SOLE 222300 0 0 STUDENT TRANSN INC COM 86388A108 764 124051 SH SOLE 124051 0 0 SUN LIFE FINL INC COM 866796105 72745 2746771 SH SOLE 2746771 0 0 SUNCOR ENERGY INC NEW COM 867224107 505384 15384005 SH SOLE 15384005 0 0 SUNTRUST BKS INC COM 867914103 2872 100886 SH SOLE 100886 0 0 SYSCO CORP COM 871829107 57728 1823279 SH SOLE 1823279 0 0 TAHOE RES INC COM 873868103 3210 175634 SH SOLE 175634 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 60624 3532870 SH SOLE 3532870 0 0 TALISMAN ENERGY INC COM 87425E103 105892 9372188 SH SOLE 9372188 0 0 TECHNE CORP COM 878377100 1054 15427 SH SOLE 15427 0 0 TECK RESOURCES LTD CL B 878742204 187811 5172984 SH SOLE 5172984 0 0 TECO ENERGY INC COM 872375100 3242 192600 SH SOLE 192600 0 0 TELEFONICA S A SPONSORED ADR 879382208 2568 190400 SH SOLE 190400 0 0 TELUS CORP NON-VTG SHS 87971M202 1109 17065 SH SOLE 17065 0 0 TEMPUR PEDIC INTL INC COM 88023U101 1231 39100 SH SOLE 39100 0 0 TERNIUM SA SPON ADR 880890108 2638 112000 SH SOLE 112000 0 0 THOMSON REUTERS CORP COM 884903105 69127 2391569 SH SOLE 2391569 0 0 TIFFANY & CO NEW COM 886547108 5759 100417 SH SOLE 100417 0 0 TIM HORTONS INC COM 88706M103 24917 508082 SH SOLE 508082 0 0 TJX COS INC NEW COM 872540109 64150 1511117 SH SOLE 1511117 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 646583 7687196 SH SOLE 7687196 0 0 TOTAL S A SPONSORED ADR 89151E109 2564 49300 SH SOLE 49300 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 205 2200 SH SOLE 2200 0 0 TRACTOR SUPPLY CO COM 892356106 7728 87438 SH SOLE 87438 0 0 TRANSALTA CORP COM 89346D107 1696 111658 SH SOLE 111658 0 0 TRANSCANADA CORP COM 89353D107 137138 2904043 SH SOLE 2904043 0 0 TRANSGLOBE ENERGY CORP COM 893662106 68886 7351570 SH SOLE 7351570 0 0 TRONOX LTD SHS CL A Q9235V101 1305 71500 SH SOLE 71500 0 0 TRUE RELIGION APPAREL INC COM 89784N104 1146 45100 SH SOLE 45100 0 0 TURQUOISE HILL RES LTD COM 900435108 82 10700 SH SOLE 10700 0 0 UNITED STATIONERS INC COM 913004107 1082 34900 SH SOLE 34900 0 0 UNITED TECHNOLOGIES CORP COM 913017109 59467 724886 SH SOLE 724886 0 0 UNITEDHEALTH GROUP INC COM 91324P102 14684 270673 SH SOLE 270673 0 0 UNIVERSAL CORP VA COM 913456109 1073 21500 SH SOLE 21500 0 0 US BANCORP DEL COM NEW 902973304 83131 2602579 SH SOLE 2602579 0 0 VAALCO ENERGY INC COM NEW 91851C201 1128 130400 SH SOLE 130400 0 0 VALASSIS COMMUNICATIONS INC COM 918866104 1054 40900 SH SOLE 40900 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 10694 179434 SH SOLE 179434 0 0 VANGUARD INTL EQUITY INDEX F MSCI EMR MKT ETF 922042858 3449 77447 SH SOLE 77447 0 0 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 1154 19368 SH SOLE 19368 0 0 VANGUARD TAX MANAGED INTL FD MSCI EAFE ETF 921943858 20128 571256 SH SOLE 571256 0 0 VARIAN MED SYS INC COM 92220P105 64891 923803 SH SOLE 923803 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 5509 126886 SH SOLE 126886 0 0 VIACOM INC NEW CL B 92553P201 3643 68786 SH SOLE 68786 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 1155 108700 SH SOLE 108700 0 0 VODAFONE GROUP PLC NEW SPONS ADR NEW 92857W209 2436 96700 SH SOLE 96700 0 0 VONAGE HLDGS CORP COM 92886T201 2300 970365 SH SOLE 970365 0 0 WAL-MART STORES INC COM 931142103 1023 15000 SH SOLE 15000 0 0 WARNACO GROUP INC COM NEW 934390402 1074 15000 SH SOLE 15000 0 0 WARNER CHILCOTT PLC IRELAND SHS A G94368100 2630 218400 SH SOLE 218400 0 0 WELLS FARGO & CO NEW COM 949746101 17047 498647 SH SOLE 498647 0 0 WESTERN DIGITAL CORP COM 958102105 1266 29800 SH SOLE 29800 0 0 WHITING PETE CORP NEW COM 966387102 523 12063 SH SOLE 12063 0 0 WISDOMTREE TRUST DEFA EQT INC ETF 97717W802 1301 32166 SH SOLE 32166 0 0 XEROX CORP COM 984121103 1050 154000 SH SOLE 154000 0 0 XYRATEX LTD COM G98268108 2229 265000 SH SOLE 265000 0 0 YAMANA GOLD INC COM 98462Y100 93990 5469674 SH SOLE 5469674 0 0 YANDEX N V SHS CLASS A N97284108 2552 118500 SH SOLE 118500 0 0 ZAGG INC COM 98884U108 1117 151800 SH SOLE 151800 0 0