| Bank of Montreal |
5.8% |
59,861,812 |
57,433,323 |
2,246,840 |
Kathryn Cenac |
Managing Director - Regulatory Solutions Group |
|
| BANK OF MONTREAL HOLDING INC. |
3.9% |
40,319,559 |
37,900,825 |
2,246,840 |
Kathryn Cenac |
Managing Director - Regulatory Solutions Group |
|
| BMO NESBITT BURNS INC. WEALTH MANAGEMENT |
2.8% |
29,717,878 |
29,411,783 |
134,201 |
Kathryn Cenac |
Managing Director - Regulatory Solutions Group |
|
| BMO NESBITT BURNS SECURITIES LTD. |
0.01% |
171,890 |
0 |
0 |
Kathryn Cenac |
Managing Director - Regulatory Solutions Group |
|
| BMO PRIVATE INVESTMENT COUNSEL INC. |
0.29% |
0 |
3,055,961 |
134,201 |
Kathryn Cenac |
Managing Director - Regulatory Solutions Group |
|
| BMO ASSET MANAGEMENT INC. |
1.2% |
12,287,511 |
12,287,511 |
0 |
Kathryn Cenac |
Managing Director - Regulatory Solutions Group |
|
| BMO NESBITT BURNS INC. |
1% |
10,601,681 |
8,489,042 |
2,112,639 |
Kathryn Cenac |
Managing Director - Regulatory Solutions Group |
|
| BMO FINANCIAL CORP. |
0% |
6,731 |
6,261 |
0 |
Kathryn Cenac |
Managing Director - Regulatory Solutions Group |
|
| BMO BANK N.A. |
0% |
6,337 |
6,211 |
0 |
Kathryn Cenac |
Managing Director - Regulatory Solutions Group |
|
| BMO FAMILY OFFICE, LLC |
0% |
344 |
0 |
0 |
Kathryn Cenac |
Managing Director - Regulatory Solutions Group |
|
| Stoker Ostler Wealth Advisors, Inc. |
0% |
50 |
50 |
0 |
Kathryn Cenac |
Managing Director - Regulatory Solutions Group |
|
| 1001271606 ONTARIO INC |
0% |
41,345 |
41,345 |
0 |
Kathryn Cenac |
Managing Director - Regulatory Solutions Group |
|
| Burgundy Asset Management, Inc. |
0% |
41,363 |
41,345 |
0 |
Kathryn Cenac |
Managing Director - Regulatory Solutions Group |
|