We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
JFL
1
Jarislowsky, Fraser Ltd
Quebec, Canada
$332M +$53.3M +2,103,346 +19%
Caisse de Depot et Placement du Quebec (CDPQ)
2
Caisse de Depot et Placement du Quebec (CDPQ)
Quebec, Canada
$184M +$25.7M +1,014,400 +17%
Royal Bank of Canada
3
Royal Bank of Canada
Ontario, Canada
$172M -$23.7M -933,492 -12%
Mackenzie Financial
4
Mackenzie Financial
Ontario, Canada
$132M +$112M +4,438,368 +640%
Franklin Resources
5
Franklin Resources
California
$127M -$9.87M -389,514 -7%
QI
6
QV Investors
Alberta, Canada
$124M -$919K -36,280 -1%
Vanguard Group
7
Vanguard Group
Pennsylvania
$68.5M +$2.73M +107,535 +4%
Mawer Investment Management
8
Mawer Investment Management
Alberta, Canada
$67.7M -$2.16M -85,336 -3%
GCC
9
Guardian Capital (Canada)
Ontario, Canada
$66.7M -$1.52M -59,848 -2%
LM
10
Luminus Management
Texas
$61.7M
GPGA
11
Grandeur Peak Global Advisors
Utah
$50.7M +$3.74M +147,725 +8%
Fidelity Investments
12
Fidelity Investments
Massachusetts
$50.6M -$67.5M -2,665,136 -58%
Norges Bank
13
Norges Bank
Norway
$42.8M +$4.7M +185,386 +13%
AIMCA
14
Alberta Investment Management Corp (AIMCo)
Alberta, Canada
$34.6M -$497K -19,600 -2%
VBA
15
Van Berkom & Associates
Quebec, Canada
$34.4M +$1.31M +51,728 +4%
Manulife (Manufacturers Life Insurance)
16
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$31.1M -$4.09M -161,429 -12%
Fidelity International
17
Fidelity International
Bermuda
$29.2M +$28.7M +1,134,470 New
Fiera Capital (Canada)
18
Fiera Capital (Canada)
Quebec, Canada
$27.2M -$25.5M -1,008,039 -49%
TD Asset Management
19
TD Asset Management
Ontario, Canada
$26.6M +$9.27M +365,729 +55%
Canada Life
20
Canada Life
Manitoba, Canada
$25.2M -$377K -14,896 -2%
NEI
21
Northwest & Ethical Investments
Ontario, Canada
$24.6M +$36.7K +1,450 +0.2%
Invesco
22
Invesco
Georgia
$20.2M -$727K -28,701 -4%
Zurich Cantonal Bank
23
Zurich Cantonal Bank
Switzerland
$18.4M -$1.48M -58,341 -8%
Massachusetts Financial Services
24
Massachusetts Financial Services
Massachusetts
$18.1M -$328K -12,938 -2%
Allianz Asset Management
25
Allianz Asset Management
Germany
$12.9M