3M COMPANY
COM
88579Y101
19144
99358
SH
SOLE
99358
0
0
BANK OF MONTREAL
COM
063671101
20585
231115
SH
SOLE
231115
0
0
BCE
COM NEW
05534B760
2386
52890
SH
SOLE
52890
0
0
BECTON DICKINSON
COM
075887109
14185
58339
SH
SOLE
58339
0
0
BERKSHIRE HATHAWAY CLASS B
CL B NEW
084670702
504
1974
SH
SOLE
1974
0
0
BROOKFIELD ASSET MANAGEMENT
CL A LTD VT SH
112585104
488
10986
SH
SOLE
10986
0
0
BROOKFIELD RENEWABLE ENERGY
PARTNERSHIP UN
G16258108
15218
356753
SH
SOLE
356753
0
0
CGI CLASS A
CL A SUB VTG
12532H104
15428
185365
SH
SOLE
185365
0
0
COLGATE PALMOLIVE
COM
194162103
18284
231940
SH
SOLE
231940
0
0
COSTCO WHOLESALE
COM
22160K105
22024
62483
SH
SOLE
62483
0
0
EMERSON ELECTRIC
COM
291011104
433
4800
SH
SOLE
4800
0
0
HOME DEPOT
COM
437076102
2747
9000
SH
SOLE
9000
0
0
INTEL
COM
458140100
20514
320530
SH
SOLE
320530
0
0
INTL FLAVORS & FRAGRANCES
COM
459506101
16116
115436
SH
SOLE
115436
0
0
JOHNSON & JOHNSON
COM
478160104
20887
127088
SH
SOLE
127088
0
0
JPMORGAN CHASE
COM
46625H100
18050
118568
SH
SOLE
118568
0
0
LOWES
COM
548661107
19764
103920
SH
SOLE
103920
0
0
MAXAR TECHNOLOGIES
COM
57778K105
17907
474165
SH
SOLE
469690
0
0
MICROSOFT
COM
594918104
26570
112693
SH
SOLE
112693
0
0
MONDELEZ INTERNATIONAL
CL A
609207105
215
3680
SH
SOLE
3680
0
0
PROCTER & GAMBLE
COM
742718109
1343
9920
SH
SOLE
9920
0
0
ROPER TECHNOLOGIES
COM
776696106
18443
45726
SH
SOLE
45726
0
0
STANLEY BLACK & DECKER
COM
854502101
19472
97523
SH
SOLE
97523
0
0
SUNCOR ENERGY
COM
867224107
10893
521501
SH
SOLE
521501
0
0
TC ENERGY
COM
87807B107
450
9830
SH
SOLE
9830
0
0
TELUS
COM
87971M103
6064
304723
SH
SOLE
295573
0
0
THERMO FISHER SCIENTIFIC
COM
883556102
25069
54931
SH
SOLE
54931
0
0
TJX COMPANY
COM
872540109
291
4400
SH
SOLE
4400
0
0
TRIMBLE
COM
896239100
1818
23370
SH
SOLE
23370
0
0
VERIZON
COM
92343V104
1832
31500
SH
SOLE
31500
0
0
VERMILION ENERGY
COM
923725105
2629
362149
SH
SOLE
362149
0
0
VISA
COM CL A
92826C839
528
2495
SH
SOLE
2495
0
0
WALT DISNEY
COM
254687106
18919
102531
SH
SOLE
102531
0
0