Canadian National Railway Company Common Stock
(CNI)
|
5.7 |
$1.0B |
|
8.7M |
117.23 |
|
Brookfield Corp Common Stock
(BN)
|
5.7 |
$1.0B |
-9%
|
19M |
53.17 |
|
Bank of Nova Scotia Common Stock
(BNS)
|
3.8 |
$676M |
-2%
|
12M |
54.55 |
|
Microsoft Corporation Common Stock
(MSFT)
|
3.5 |
$624M |
-3%
|
1.4M |
430.30 |
|
Thomson Reuters Corp Common Stock
(TRI)
|
3.4 |
$602M |
|
3.5M |
170.76 |
|
TC Energy Corp. Common Stock
(TRP)
|
3.3 |
$583M |
-2%
|
12M |
47.59 |
|
Bank of Montreal Common Stock
(BMO)
|
3.2 |
$568M |
+19%
|
6.3M |
90.34 |
|
Open Text Corporation Common Stock
(OTEX)
|
3.1 |
$553M |
+5%
|
17M |
33.32 |
|
Cgi Common Stock
(GIB)
|
2.9 |
$521M |
|
4.5M |
115.19 |
|
Manulife Financial Corporation Common Stock
(MFC)
|
2.8 |
$495M |
-9%
|
17M |
29.59 |
|
Gildan Activewear Common Stock
(GIL)
|
2.7 |
$487M |
-6%
|
10M |
47.12 |
|
Shopify Inc. Class - A Common Stock
(SHOP)
|
2.7 |
$477M |
+34%
|
5.9M |
80.20 |
|
Restaurant Brands International Common Stock
(QSR)
|
2.7 |
$475M |
|
6.6M |
72.24 |
|
Stantec Common Stock
(STN)
|
2.3 |
$420M |
|
5.2M |
80.51 |
|
Franco Nevada Corporation Common Stock
(FNV)
|
2.3 |
$419M |
|
3.4M |
124.34 |
|
Cae Common Stock
(CAE)
|
2.3 |
$419M |
|
22M |
18.79 |
|
Amazon.Com Common Stock
(AMZN)
|
2.2 |
$398M |
|
2.1M |
186.33 |
|
UnitedHealth Group Incorporated Common Stock
(UNH)
|
2.1 |
$374M |
-2%
|
640k |
584.68 |
|
Magna International Inc - A Common Stock
(MGA)
|
1.8 |
$329M |
+12%
|
8.0M |
41.07 |
|
Colliers International Group Common Stock
(CIGI)
|
1.8 |
$327M |
|
2.1M |
151.93 |
|
Mastercard Inc - A Common Stock
(MA)
|
1.8 |
$316M |
|
639k |
493.80 |
|
Descartes Systems Group Common Stock
(DSGX)
|
1.6 |
$292M |
|
2.8M |
103.02 |
|
Fiserv Common Stock
(FI)
|
1.6 |
$281M |
-6%
|
1.6M |
179.65 |
|
Abbott Laboratories Common Stock
(ABT)
|
1.5 |
$271M |
+7%
|
2.4M |
114.01 |
|
Oracle Corporation Common Stock
(ORCL)
|
1.5 |
$260M |
|
1.5M |
170.40 |
|
Alphabet Inc - A Common Stock
(GOOGL)
|
1.5 |
$260M |
-2%
|
1.6M |
165.85 |
|
Royal Bank of Canada Common Stock
(RY)
|
1.4 |
$259M |
|
2.1M |
124.95 |
|
PepsiCo Common Stock
(PEP)
|
1.3 |
$238M |
-2%
|
1.4M |
170.05 |
|
Boston Scientific Corporation Common Stock
(BSX)
|
1.3 |
$232M |
-3%
|
2.8M |
83.80 |
|
Copart Common Stock
(CPRT)
|
1.2 |
$218M |
|
4.2M |
52.40 |
|
Alphabet Inc - C Common Stock
(GOOG)
|
1.2 |
$211M |
-3%
|
1.3M |
167.19 |
|
Becton Dickinson and Company Common Stock
(BDX)
|
1.2 |
$209M |
-2%
|
865k |
241.10 |
|
JPMorgan Chase & Co. Common Stock
(JPM)
|
1.2 |
$207M |
-4%
|
980k |
210.86 |
|
Interactive Brokers Group Common Stock
(IBKR)
|
1.1 |
$203M |
-4%
|
1.5M |
139.36 |
|
Accenture Common Stock
(ACN)
|
1.1 |
$195M |
|
553k |
353.48 |
|
IQVIA Holdings Common Stock
(IQV)
|
1.0 |
$178M |
|
750k |
236.97 |
|
Danaher Corporation Common Stock
(DHR)
|
0.9 |
$163M |
|
587k |
278.02 |
|
Sherwin-Williams Company Common Stock
(SHW)
|
0.8 |
$144M |
-8%
|
377k |
381.67 |
|
Chubb Common Stock
(CB)
|
0.7 |
$133M |
-10%
|
462k |
288.39 |
|
Meta Platforms Common Stock
(META)
|
0.7 |
$122M |
-3%
|
213k |
572.44 |
|
Guidewire Software Common Stock
(GWRE)
|
0.7 |
$117M |
-20%
|
640k |
182.94 |
|
TJX Companies Common Stock
(TJX)
|
0.7 |
$117M |
-2%
|
992k |
117.54 |
|
Autodesk Common Stock
(ADSK)
|
0.6 |
$113M |
+8%
|
412k |
275.48 |
|
Ametek Common Stock
(AME)
|
0.6 |
$112M |
|
649k |
171.71 |
|
Berkshire Hathaway Inc - B Common Stock
(BRK.B)
|
0.6 |
$107M |
|
232k |
460.26 |
|
HDFC Bank Adr
(HDB)
|
0.6 |
$104M |
|
1.7M |
62.56 |
|
Mondelez International Common Stock
(MDLZ)
|
0.6 |
$103M |
|
1.4M |
73.67 |
|
Toronto-Dominion Bank Common Stock
(TD)
|
0.5 |
$96M |
-6%
|
1.5M |
63.30 |
|
Diageo Adr
(DEO)
|
0.5 |
$87M |
-4%
|
620k |
140.34 |
|
Bank OZK Common Stock
(OZK)
|
0.5 |
$86M |
|
2.0M |
42.99 |
|
SiteOne Landscape Supply Common Stock
(SITE)
|
0.5 |
$84M |
|
554k |
150.91 |
|
Johnson & Johnson Common Stock
(JNJ)
|
0.5 |
$83M |
-4%
|
512k |
162.06 |
|
Procter & Gamble Company Common Stock
(PG)
|
0.4 |
$80M |
-2%
|
463k |
173.20 |
|
Enbridge Common Stock
(ENB)
|
0.4 |
$74M |
-8%
|
1.8M |
40.67 |
|
Cadence Design Systems Common Stock
(CDNS)
|
0.4 |
$66M |
NEW
|
243k |
271.03 |
|
Public Service Enterprises Group Common Stock
(PEG)
|
0.4 |
$65M |
|
732k |
89.21 |
|
Monster Beverage Corp Common Stock
(MNST)
|
0.4 |
$65M |
+17%
|
1.2M |
52.17 |
|
American Financial Group Common Stock
(AFG)
|
0.3 |
$62M |
-2%
|
464k |
134.60 |
|
Relx Adr
(RELX)
|
0.3 |
$55M |
-3%
|
1.2M |
47.46 |
|
Colgate-Palmolive Company Common Stock
(CL)
|
0.3 |
$49M |
-9%
|
474k |
103.81 |
|
CME Group Common Stock
(CME)
|
0.3 |
$49M |
+8%
|
222k |
220.65 |
|
Costco Wholesale Corporation Common Stock
(COST)
|
0.3 |
$46M |
-5%
|
52k |
886.52 |
|
Estee Lauder Companies Inc - A Common Stock
(EL)
|
0.2 |
$44M |
|
444k |
99.69 |
|
Taiwan Semiconductor Manufactng Adr
(TSM)
|
0.2 |
$44M |
|
253k |
173.67 |
|
CyberArk Software Common Stock
(CYBR)
|
0.2 |
$43M |
-2%
|
146k |
291.61 |
|
Unilever Adr
(UL)
|
0.2 |
$42M |
-3%
|
644k |
64.96 |
|
Axos Financial Common Stock
(AX)
|
0.2 |
$39M |
-3%
|
614k |
62.88 |
|
LCI Industries Common Stock
(LCII)
|
0.2 |
$35M |
-4%
|
286k |
120.54 |
|
Progressive Corp/The Common Stock
(PGR)
|
0.2 |
$34M |
-2%
|
136k |
253.76 |
|
Verisk Analytics Inc - A Common Stock
(VRSK)
|
0.2 |
$32M |
-6%
|
120k |
267.96 |
|
ServisFirst Bancshares Common Stock
(SFBS)
|
0.2 |
$31M |
-2%
|
380k |
80.45 |
|
Sap Adr
(SAP)
|
0.2 |
$29M |
-2%
|
128k |
229.10 |
|
Credit Acceptance Corp. Common Stock
(CACC)
|
0.2 |
$29M |
-2%
|
65k |
443.42 |
|
SPDR S&P 500 ETF Trust Etp
(SPY)
|
0.1 |
$24M |
|
42k |
573.76 |
|
ASML Holding NV-NY Reg NY Reg Shrs
(ASML)
|
0.1 |
$24M |
|
29k |
833.25 |
|
Alcon Common Stock
(ALC)
|
0.1 |
$22M |
-5%
|
222k |
100.07 |
|
Automatic Data Processing Common Stock
(ADP)
|
0.1 |
$21M |
-14%
|
76k |
276.73 |
|
Eli Lilly & Company Common Stock
(LLY)
|
0.1 |
$21M |
-7%
|
24k |
885.94 |
|
Exxon Mobil Corporation Common Stock
(XOM)
|
0.1 |
$20M |
-12%
|
169k |
117.22 |
|
Abbvie Common Stock
(ABBV)
|
0.1 |
$20M |
|
99k |
197.48 |
|
Pembina Pipeline Corporation Common Stock
(PBA)
|
0.1 |
$19M |
|
462k |
41.27 |
|
Zoetis Common Stock
(ZTS)
|
0.1 |
$17M |
|
88k |
195.38 |
|
Sun Life Financial Common Stock
(SLF)
|
0.1 |
$13M |
+2%
|
222k |
58.07 |
|
Apple Common Stock
(AAPL)
|
0.1 |
$12M |
-2%
|
52k |
233.00 |
|
TELUS Corp Common Stock
(TU)
|
0.1 |
$12M |
-19%
|
711k |
16.80 |
|
Comcast Corp - A Common Stock
(CMCSA)
|
0.1 |
$11M |
-24%
|
260k |
41.77 |
|
Nutrien Common Stock
(NTR)
|
0.1 |
$10M |
|
211k |
48.11 |
|
Triple Flag Precious Metals Corp Common Stock
(TFPM)
|
0.1 |
$9.3M |
+6%
|
577k |
16.21 |
|
Trip.com Group Ltd - Common Stock
(TCOM)
|
0.1 |
$9.2M |
-4%
|
156k |
59.43 |
|
NU Holdings Ltd/Cayman Islands Common Stock
(NU)
|
0.1 |
$9.0M |
-9%
|
658k |
13.65 |
|
Novo Nordisk A/S Adr
(NVO)
|
0.0 |
$8.8M |
-9%
|
74k |
119.07 |
|
Booking Holdings Common Stock
(BKNG)
|
0.0 |
$8.3M |
-16%
|
2.0k |
4212.12 |
|
Sea Adr
(SE)
|
0.0 |
$8.0M |
-4%
|
85k |
94.28 |
|
Bce Common Stock
(BCE)
|
0.0 |
$7.8M |
+2%
|
223k |
34.81 |
|
Credicorp Common Stock
(BAP)
|
0.0 |
$7.0M |
+2%
|
39k |
180.97 |
|
Haleon Common Stock
(HLN)
|
0.0 |
$6.8M |
NEW
|
641k |
10.58 |
|
XP Common Stock
(XP)
|
0.0 |
$6.8M |
+9%
|
377k |
17.94 |
|
Novartis Adr
(NVS)
|
0.0 |
$6.5M |
|
57k |
115.02 |
|
Infosys Adr
(INFY)
|
0.0 |
$6.0M |
|
268k |
22.27 |
|
Suncor Energy Common Stock
(SU)
|
0.0 |
$5.7M |
+4%
|
154k |
36.95 |
|
Yum China Holdings Common Stock
(YUMC)
|
0.0 |
$5.6M |
+2%
|
125k |
45.02 |
|
Coca-Cola Company Common Stock
(KO)
|
0.0 |
$5.4M |
-4%
|
76k |
71.86 |
|
Chevron Corporation Common Stock
(CVX)
|
0.0 |
$5.4M |
-44%
|
36k |
147.27 |
|
Canadian Pacific Kansas City Common Stock
(CP)
|
0.0 |
$5.3M |
+11%
|
62k |
85.62 |
|
Emerson Electric Common Stock
(EMR)
|
0.0 |
$5.1M |
-4%
|
46k |
109.37 |
|
Fomento Econ.Mexicano SAB de CV Adr
(FMX)
|
0.0 |
$4.7M |
|
47k |
98.71 |
|
MercadoLibre Common Stock
(MELI)
|
0.0 |
$4.6M |
+5%
|
2.3k |
2051.96 |
|
Pfizer Common Stock
(PFE)
|
0.0 |
$4.4M |
-24%
|
151k |
28.94 |
|
McDonald's Corporation Common Stock
(MCD)
|
0.0 |
$4.3M |
|
14k |
304.51 |
|
Merck & Co Common Stock
(MRK)
|
0.0 |
$4.1M |
|
36k |
113.56 |
|
Nike Common Stock
(NKE)
|
0.0 |
$4.0M |
-3%
|
46k |
88.40 |
|
ATS Corp Common Stock
(ATS)
|
0.0 |
$4.0M |
+45%
|
138k |
29.05 |
|
Kimberly-Clark Corporation Common Stock
(KMB)
|
0.0 |
$3.3M |
-43%
|
23k |
142.28 |
|
Canadian Imperial Bank of Commerce Common Stock
(CM)
|
0.0 |
$3.2M |
+45%
|
53k |
61.41 |
|
TotalEnergies SE - Adr
(TTE)
|
0.0 |
$3.1M |
|
47k |
64.62 |
|
Duke Energy Corporation Common Stock
(DUK)
|
0.0 |
$2.8M |
|
24k |
115.30 |
|
CVS Health Corporation Common Stock
(CVS)
|
0.0 |
$2.8M |
-44%
|
44k |
62.88 |
|
National Grid Adr
(NGG)
|
0.0 |
$2.6M |
|
37k |
69.67 |
|
Brp Inc. / ca Sub Voting Common Stock
(DOOO)
|
0.0 |
$2.5M |
NEW
|
42k |
59.58 |
|
Allstate Corporation Common Stock
(ALL)
|
0.0 |
$2.3M |
|
12k |
189.65 |
|
Philip Morris International Common Stock
(PM)
|
0.0 |
$2.3M |
|
19k |
121.40 |
|
Xcel Energy Common Stock
(XEL)
|
0.0 |
$2.3M |
|
35k |
65.30 |
|
International Flavors & Fragrances Common Stock
(IFF)
|
0.0 |
$2.0M |
|
19k |
104.93 |
|
Imperial Oil Common Stock
(IMO)
|
0.0 |
$2.0M |
+7%
|
29k |
70.43 |
|
EOG Resources Common Stock
(EOG)
|
0.0 |
$2.0M |
|
16k |
122.93 |
|
Visa Inc - A Common Stock
(V)
|
0.0 |
$1.9M |
-6%
|
7.0k |
274.95 |
|
Canadian Natural Resources Common Stock
(CNQ)
|
0.0 |
$1.7M |
+47%
|
52k |
33.24 |
|
MetLife Common Stock
(MET)
|
0.0 |
$1.6M |
-11%
|
19k |
82.48 |
|
Aflac Incorporated Common Stock
(AFL)
|
0.0 |
$1.5M |
|
13k |
111.80 |
|
Brown-Forman Corp - A Common Stock
(BF.A)
|
0.0 |
$1.5M |
-4%
|
31k |
48.08 |
|
SPDR Gold Trust Etp
(GLD)
|
0.0 |
$1.4M |
|
5.9k |
243.06 |
|
Zimmer Biomet Holdings Common Stock
(ZBH)
|
0.0 |
$1.4M |
-2%
|
13k |
107.95 |
|
ING Groep Adr
(ING)
|
0.0 |
$1.4M |
|
76k |
18.16 |
|
Berkshire Hathaway Inc - A Common Stock
(BRK.A)
|
0.0 |
$1.4M |
|
2.00 |
691180.00 |
|
Shell PLC - Adr
(SHEL)
|
0.0 |
$1.4M |
|
21k |
65.95 |
|
Home Depot Common Stock
(HD)
|
0.0 |
$1.3M |
-2%
|
3.2k |
405.20 |
|
iShares MSCI EAFE Index Fund Etp
(EFA)
|
0.0 |
$1.2M |
|
14k |
83.63 |
|
Wal-Mart Stores Common Stock
(WMT)
|
0.0 |
$1.1M |
-2%
|
14k |
80.75 |
|
Brown-Forman Corp - B Common Stock
(BF.B)
|
0.0 |
$1.1M |
|
22k |
49.20 |
|
Astrazeneca Adr
(AZN)
|
0.0 |
$966k |
-12%
|
12k |
77.91 |
|
Wells Fargo & Company Common Stock
(WFC)
|
0.0 |
$963k |
-3%
|
17k |
56.49 |
|
Rogers Communications Inc - B Common Stock
(RCI)
|
0.0 |
$933k |
+39%
|
23k |
40.25 |
|
NVIDIA Corporation Common Stock
(NVDA)
|
0.0 |
$927k |
+4%
|
7.6k |
121.44 |
|
Fortis Common Stock
(FTS)
|
0.0 |
$896k |
-4%
|
20k |
45.49 |
|
3M Company Common Stock
(MMM)
|
0.0 |
$835k |
-72%
|
6.1k |
136.70 |
|
Lowe's Companies Common Stock
(LOW)
|
0.0 |
$834k |
|
3.1k |
270.85 |
|
Intercontinental Hotels- Adr
(IHG)
|
0.0 |
$832k |
|
7.5k |
110.49 |
|
US Bancorp Common Stock
(USB)
|
0.0 |
$730k |
-20%
|
16k |
45.73 |
|
Medtronic Common Stock
(MDT)
|
0.0 |
$713k |
-7%
|
7.9k |
90.03 |
|
Smith & Nephew Adr
(SNN)
|
0.0 |
$688k |
|
22k |
31.14 |
|
Barrick Gold Corporation Common Stock
(GOLD)
|
0.0 |
$675k |
+98%
|
34k |
19.91 |
|
Cintas Corporation Common Stock
(CTAS)
|
0.0 |
$659k |
+300%
|
3.2k |
205.88 |
|
M&T Bank Corporation Common Stock
(MTB)
|
0.0 |
$651k |
-4%
|
3.7k |
178.12 |
|
Cooper Cos Inc/the Common Stock
(COO)
|
0.0 |
$640k |
|
5.8k |
110.34 |
|
iShares Core 1-5 Year USD Bond ETF Etp (Principal)
(ISTB)
|
0.0 |
$598k |
+9%
|
12k |
48.68 |
|
iShares US Technology ETF Etp
(IYW)
|
0.0 |
$545k |
|
3.6k |
151.62 |
|
Altria Group Common Stock
(MO)
|
0.0 |
$526k |
-77%
|
10k |
51.04 |
|
Hilton Worldwide Holdings Common Stock
(HLT)
|
0.0 |
$471k |
-6%
|
2.0k |
230.50 |
|
Waste Connections Common Stock
(WCN)
|
0.0 |
$463k |
+45%
|
2.6k |
178.95 |
|
Texas Instruments Incorporated Common Stock
(TXN)
|
0.0 |
$460k |
|
2.2k |
206.57 |
|
Adobe Common Stock
(ADBE)
|
0.0 |
$451k |
+4%
|
870.00 |
517.78 |
|
CDW Corp Common Stock
(CDW)
|
0.0 |
$441k |
|
1.9k |
226.30 |
|
Agnico Eagle Mines Common Stock
(AEM)
|
0.0 |
$385k |
NEW
|
4.8k |
80.65 |
|
Dominion Energy Common Stock
(D)
|
0.0 |
$384k |
|
6.7k |
57.79 |
|
iShares MSCI Emerging Market Etp
(EEM)
|
0.0 |
$383k |
+12%
|
8.3k |
45.86 |
|
Marsh & McLennan Companies Common Stock
(MMC)
|
0.0 |
$379k |
|
1.7k |
223.09 |
|
JD.com Adr
(JD)
|
0.0 |
$379k |
NEW
|
9.5k |
40.00 |
|
Teck Resources Limited - B Common Stock
(TECK)
|
0.0 |
$369k |
NEW
|
7.1k |
52.29 |
|
Broadcom Common Stock
(AVGO)
|
0.0 |
$362k |
+900%
|
2.1k |
172.50 |
|
West Fraser Timber Common Stock
(WFG)
|
0.0 |
$350k |
-24%
|
3.6k |
97.54 |
|
Ross Stores Common Stock
(ROST)
|
0.0 |
$344k |
|
2.3k |
150.51 |
|
Cenovus Energy Common Stock
(CVE)
|
0.0 |
$337k |
+22%
|
20k |
16.74 |
|
iShares S&P 500 ETF Etp
(IVV)
|
0.0 |
$322k |
-87%
|
558.00 |
576.82 |
|
Air Products & Chemicals Common Stock
(APD)
|
0.0 |
$298k |
|
1.0k |
297.74 |
|
Honeywell International Common Stock
(HON)
|
0.0 |
$283k |
|
1.4k |
206.71 |
|
Illinois Tool Works Common Stock
(ITW)
|
0.0 |
$278k |
|
1.1k |
262.07 |
|
Caterpillar Common Stock
(CAT)
|
0.0 |
$276k |
|
705.00 |
391.12 |
|
Valero Energy Corporation Common Stock
(VLO)
|
0.0 |
$269k |
|
2.0k |
135.03 |
|
Cardinal Health Common Stock
(CAH)
|
0.0 |
$249k |
|
2.3k |
110.52 |
|
Travelers Companies Common Stock
(TRV)
|
0.0 |
$244k |
|
1.0k |
234.12 |
|
Hingham Institution For Savings Common Stock
(HIFS)
|
0.0 |
$242k |
NEW
|
995.00 |
243.31 |
|
Trane Technologies Common Stock
(TT)
|
0.0 |
$233k |
NEW
|
600.00 |
388.73 |
|
Union Pacific Corporation Common Stock
(UNP)
|
0.0 |
$233k |
|
944.00 |
246.48 |
|
Brookfield Infrastructure Partners Ltd Part
(BIP)
|
0.0 |
$225k |
NEW
|
6.4k |
35.14 |
|
Smith A.O Corp Common Stock
(AOS)
|
0.0 |
$224k |
|
2.5k |
89.83 |
|
Parker Hannifin Corporation Common Stock
(PH)
|
0.0 |
$218k |
NEW
|
345.00 |
631.82 |
|
Baidu Adr
(BIDU)
|
0.0 |
$213k |
NEW
|
2.0k |
105.29 |
|
Expeditors International of Washington Common Stock
(EXPD)
|
0.0 |
$208k |
NEW
|
1.6k |
131.40 |
|
Ambev SA Adr
(ABEV)
|
0.0 |
$109k |
+14%
|
45k |
2.44 |
|