We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
Fidelity Investments
1
Fidelity Investments
Massachusetts
$232M -$10M -400,817 -4%
JFL
2
Jarislowsky, Fraser Ltd
Quebec, Canada
$224M -$1.78M -71,192 -0.8%
Mawer Investment Management
3
Mawer Investment Management
Alberta, Canada
$86.9M -$1.49M -59,520 -2%
Royal Bank of Canada
4
Royal Bank of Canada
Ontario, Canada
$63.9M +$1.46M +58,382 +2%
GCC
5
Guardian Capital (Canada)
Ontario, Canada
$57.4M -$2.95M -118,155 -5%
Bank of Montreal
6
Bank of Montreal
Ontario, Canada
$55.9M +$1.72M +68,843 +3%
Massachusetts Financial Services
7
Massachusetts Financial Services
Massachusetts
$53.3M -$99.3K -3,974 -0.2%
1832 Asset Management
8
1832 Asset Management
Ontario, Canada
$53M -$8.51M -340,526 -14%
Franklin Resources
9
Franklin Resources
California
$52.3M +$44.7M +1,787,804 +561%
AIMCA
10
Alberta Investment Management Corp (AIMCo)
Alberta, Canada
$43.3M -$4.39M -175,800 -12%
Canada Life
11
Canada Life
Manitoba, Canada
$38.5M +$1.87M +74,868 +5%
VBA
12
Van Berkom & Associates
Quebec, Canada
$35.2M +$3.52M +141,100 +11%
Mackenzie Financial
13
Mackenzie Financial
Ontario, Canada
$32.3M +$4.11M +164,660 +14%
MBI
14
Montrusco Bolton Investments
Quebec, Canada
$29.9M -$11M -441,880 -27%
TD Asset Management
15
TD Asset Management
Ontario, Canada
$28.7M +$1.19M +47,829 +4%
Vanguard Group
16
Vanguard Group
Pennsylvania
$26.6M +$2.68M +107,469 +11%
WA
17
Wasatch Advisors
Utah
$26.3M -$4.62M -185,125 -15%
PM
18
Pembroke Management
Quebec, Canada
$24.7M -$9.71M -388,600 -35%
Norges Bank
19
Norges Bank
Norway
$19.9M -$3.02M -120,896 -13%
Public Sector Pension Investment Board (PSP Investments)
20
Public Sector Pension Investment Board (PSP Investments)
Quebec, Canada
$19.1M -$77.4K -3,100 -0.4%
GPGA
21
Grandeur Peak Global Advisors
Utah
$15.8M +$7.69M +307,900 +94%
IGIM
22
I.G. Investment Management
Manitoba, Canada
$12.9M +$4.46M +178,500 +52%
TAM
23
Todd Asset Management
Kentucky
$12.7M -$887K -35,521 -6%
Fiera Capital (Canada)
24
Fiera Capital (Canada)
Quebec, Canada
$11.4M +$906K +36,280 +9%
TRSOTSOK
25
Teachers Retirement System of the State of Kentucky
Kentucky
$10.6M -$824K -33,000 -7%