Fil Ltd

CIK Number: 0000318989

117.1B
Market Value
891
# of Holdings
16 months
Avg. Holding Period
Win Rate
Peformance 3-Years

Filing Date: May 12, 2025

Rank Symbol Name Price % Change Shares % Change Shares Market Value Avg. Price Paid % Weight Asset Type
1 MSFT Microsoft Corpo...
522.28
+0.33% 8.3M -1.03% 3.12B 185.4 2.96% Share
2 TD The Toronto-Dom...
74.50
+0.03% 42.19M +8.21% 2.53B 60.55 2.40% Share
3 RY Royal Bank of C...
136.57
+0.49% 21.41M -3.97% 2.41B 82.06 2.29% Share
4 AMZN Amazon.com, Inc...
230.94
+2.84% 10.7M -3.77% 2.04B 129 1.93% Share
5 AEM Agnico Eagle Mi...
132.74
-0.71% 16.8M -7.58% 1.82B 55.24 1.73% Share
6 AAPL Apple Inc.
232.81
-0.22% 8.03M -1.29% 1.78B 90.06 1.69% Share
7 GOOGL Alphabet Inc.
202.88
+0.46% 11.46M -1.85% 1.77B 67.54 1.68% Share
8 SHOP Shopify Inc.
144.27
-3.88% 16.96M +7.49% 1.61B 63.4 1.53% Share
9 WCN Waste Connectio...
184.77
-0.52% 7.86M +9.48% 1.53B 167.41 1.46% Share
10 FNV Franco-Nevada C...
177.30
-1.03% 8.81M -3.27% 1.39B 106.98 1.32% Share
11 TRP TC Energy Corpo...
51.23
+0.39% 26.73M -6.01% 1.26B 42.87 1.20% Share
12 META Meta Platforms,...
781.96
+0.24% 2.07M +16.42% 1.19B 493.01 1.13% Share
13 PGR The Progressive...
250.95
+0.71% 4.13M -1.44% 1.17B 107.99 1.11% Share
14 MFC Manulife Financ...
30.59
+0.38% 36.63M -7.53% 1.14B 26 1.08% Share
15 CSCO Cisco Systems, ...
69.28
-1.58% 17.6M -18.94% 1.09B 45.41 1.03% Share
16 TXN Texas Instrumen...
193.71
+0.22% 5.88M +14.38% 1.06B 168.95 1.00% Share
17 HDB HDFC Bank Limit...
73.83
-0.23% 15.74M -9.88% 1.05B 54.33 0.99% Share
18 FTS Fortis Inc.
50.74
+0.53% 22.79M +6.81% 1.04B 41.1 0.99% Share
19 CME CME Group Inc.
274.71
+0.29% 3.59M -12.02% 952.58M 182.04 0.91% Share
20 RCI Rogers Communic...
35.06
+0.70% 34.99M +4.61% 934.52M 44.01 0.89% Share
21 BN Brookfield Corp...
65.58
-0.97% 17.58M -13.62% 920.15M 42.25 0.87% Share
22 PDD PDD Holdings In...
114.74
-1.62% 7.37M -7.66% 871.91M 100.13 0.83% Share
23 TRI Thomson Reuters...
167.81
-1.13% 5.02M +11.72% 866.32M 142.55 0.82% Share
24 ENB Enbridge Inc.
48.19
+1.06% 19.43M +92.68% 859.96M 40.18 0.82% Share
25 ANSS ANSYS, Inc.
374.30
-4.69% 2.51M +20.39% 795.07M 330.12 0.76% Share
26 JPM JPMorgan Chase ...
294.09
+1.23% 3.12M +4.73% 766.24M 106.31 0.73% Share
27 NVDA NVIDIA Corporat...
182.02
+0.24% 7.02M +1.66% 761.19M 64.13 0.72% Share
28 BLK BlackRock, Inc.
1160.35
+0.03% 802K +16.19% 759.08M 1014.15 0.72% Share
29 ADBE Adobe Inc.
348.58
-0.71% 1.94M +50.69% 744.73M 451.09 0.71% Share
30 IVV iShares Core S&...
648.15
+0.01% 1.3M -6.39% 732.21M 444.55 0.70% Share
31 CNQ Canadian Natura...
29.78
-0.52% 23.37M -44.68% 719.04M 18.07 0.68% Share
32 WPM Wheaton Preciou...
94.30
-0.86% 9.19M -7.7% 712.83M 42.8 0.68% Share
33 WAB Westinghouse Ai...
190.98
-1.76% 3.85M +3.81% 698.9M 159.14 0.66% Share
34 YMM Full Truck Alli...
10.74
-4.91% 53.82M +4.04% 687.26M 10.45 0.65% Share
35 PG The Procter & G...
153.70
-1.1% 3.99M +6.49% 680.16M 135.41 0.65% Share
36 UNH UnitedHealth Gr...
271.50
-0.11% 1.25M -9.65% 652.59M 370.25 0.62% Share
37 V Visa Inc.
345.40
+0.83% 1.81M -33.61% 635.36M 224.04 0.60% Share
38 BABA Alibaba Group H...
122.28
-3.61% 4.72M -63.23% 623.79M 111.68 0.59% Share
39 SU Suncor Energy I...
38.98
+0.12% 16.02M +1.72K% 620.25M 38.06 0.59% Share
40 BKR Baker Hughes Co...
43.27
+0.97% 13.91M -13.29% 611.14M 24.08 0.58% Share
41 BRK-B Berkshire Hatha...
479.02
+0.36% 1.14M -5.79% 607.69M 242.28 0.58% Share
42 FER Ferrovial SE
54.63
+0.59% 13.63M -7.1% 606.71M 40.05 0.58% Share
43 PBA Pembina Pipelin...
36.71
+0.74% 15.16M -17.52% 606.55M 36.54 0.58% Share
44 WDAY Workday, Inc.
221.94
-0.5% 2.58M -12.91% 602.63M 221.3 0.57% Share
45 TCOM Trip.com Group ...
60.31
-2.51% 9.41M +11.29% 598.12M 39.54 0.57% Share
46 LIN Linde plc
477.49
+0.39% 1.28M +8.45% 595.07M 380.59 0.57% Share
47 BCE BCE Inc.
25.37
+1.04% 25.85M -1.69% 593.29M 38.33 0.56% Share
48 FIS Fidelity Nation...
71.58
-1.64% 7.9M -2.22% 590.07M 80.03 0.56% Share
49 BSX Boston Scientif...
104.16
+1.62% 5.71M -27.62% 576.49M 52.91 0.55% Share
50 CP Canadian Pacifi...
73.87
-2.33% 7.96M +9.89% 558.74M 81.71 0.53% Share
51 BEKE KE Holdings Inc...
18.39
+0.05% 26.62M +3.01% 534.9M 16.8 0.51% Share
52 BAM Brookfield Asse...
62.13
-0.61% 10.77M -29.9% 521.52M 36.24 0.50% Share
53 MA Mastercard Inco...
583.65
+0.99% 920.47K -4.09% 504.53M 389.25 0.48% Share
54 LRCX Lam Research Co...
107.35
+0.57% 6.94M -6.74% 504.42M 72.23 0.48% Share
55 TFII TFI Internation...
90.06
-3.17% 6.47M +11.19% 500.58M 125.62 0.48% Share
56 SW Smurfit Westroc...
43.73
-3.09% 11.05M +0.76% 496.89M 51.17 0.47% Share
57 BMO Bank of Montrea...
114.11
-0.46% 5.19M +139.14% 495.34M 97.76 0.47% Share
58 ADSK Autodesk, Inc.
283.84
-1.1% 1.82M +7.31% 476.82M 230.31 0.45% Share
59 AJG Arthur J. Galla...
293.43
-0.57% 1.37M +59.90% 473.91M 203.05 0.45% Share
60 INTC Intel Corporati...
23.86
+7.38% 20.27M +64.70% 460.35M 25.69 0.44% Share
61 EXC Exelon Corporat...
44.63
-1.33% 9.99M +476.96% 460.21M 44.62 0.44% Share
62 MCHP Microchip Techn...
65.95
+0.30% 9.42M +19.60% 456.1M 73.53 0.43% Share
63 SE Sea Limited
174.01
-0.37% 3.43M +30.51% 448.07M 128.62 0.43% Share
64 OMC Omnicom Group I...
75.42
-1.37% 5.4M -2.69% 447.42M 75.71 0.43% Share
65 AON Aon plc
366.34
-1.23% 1.07M -7.43% 428.7M 284.66 0.41% Share
66 DLTR Dollar Tree, In...
114.63
-0.67% 5.68M +126.15% 426.52M 91.92 0.41% Share
67 HUBB Hubbell Incorpo...
437.86
-1.37% 1.28M +21.32% 424.81M 227.57 0.40% Share
68 IBN ICICI Bank Limi...
32.62
-0.12% 13.28M -31.7% 418.58M 22.46 0.40% Share
69 PKG Packaging Corpo...
196.49
-2.14% 1.96M -2.24% 387.53M 139.66 0.37% Share
70 PAAS Pan American Si...
31.40
-0.82% 14.94M +11.56% 385.8M 19.18 0.37% Share
71 EA Electronic Arts...
178.98
+0.33% 2.64M -24.41% 381.15M 123.14 0.36% Share
72 WFG West Fraser Tim...
74.92
-1.47% 4.83M -4.3% 370.61M 85.89 0.35% Share
73 RBA RB Global, Inc.
117.45
-0.48% 3.65M +79.94% 366.51M 83.72 0.35% Share
74 NXPI NXP Semiconduct...
231.54
+0.44% 1.93M +182.96% 366.08M 180.78 0.35% Share
75 ICE Intercontinenta...
182.62
+0.67% 2.11M +14.75% 364.74M 98.98 0.35% Share
76 BMY Bristol-Myers S...
47.81
-0.08% 5.93M +16.33% 361.97M 55.57 0.34% Share
77 DIS The Walt Disney...
116.33
-0.27% 3.63M -20.37% 358.3M 109.35 0.34% Share
78 QSR Restaurant Bran...
65.18
-0.52% 5.37M +207.13% 357.74M 66.46 0.34% Share
79 CCJ Cameco Corporat...
75.57
-0.04% 8.68M -8.44% 357.36M 39.51 0.34% Share
80 CCI Crown Castle In...
101.05
-0.76% 3.34M -1.99% 348.35M 119.65 0.33% Share
81 ACN Accenture plc
246.13
+0.18% 1.11M +3.67% 344.98M 319.39 0.33% Share
82 NEE NextEra Energy,...
72.22
-0.1% 4.76M -5.9% 337.71M 69.56 0.32% Share
83 PODD Insulet Corpora...
315.78
+2.30% 1.29M -10.2% 337.55M 211.39 0.32% Share
84 INTU Intuit Inc.
710.55
-0.16% 540.53K +33.85K% 331.88M 613.76 0.32% Share
85 DHR Danaher Corpora...
210.15
+0.48% 1.59M -2.21% 325.54M 257.83 0.31% Share
86 CTSH Cognizant Techn...
69.35
-1.52% 4.22M -32.59% 323.09M 69.49 0.31% Share
87 TECK Teck Resources ...
32.27
-1.42% 8.8M -35.96% 320.65M 41.49 0.30% Share
88 GIB CGI Inc.
93.82
-1.92% 3.19M -11.14% 318.81M 74.23 0.30% Share
89 JNPR Juniper Network...
39.95
+0.05% 8.78M -31.13% 317.85M 33.59 0.30% Share
90 NFLX Netflix, Inc.
1230.56
+2.17% 339.47K +381.68% 316.56M 814.77 0.30% Share
91 CNI Canadian Nation...
92.76
-1.2% 3.25M +14.86% 316.17M 109.65 0.30% Share
92 GE GE Aerospace
269.72
+0.32% 1.56M -6.56% 312.99M 63.5 0.30% Share
93 PAYX Paychex, Inc.
137.45
-0.84% 2.02M -21.5% 311.39M 116.76 0.30% Share
94 WDC Western Digital...
76.21
+0.18% 7.57M +243.84% 306.2M 44.24 0.29% Share
95 ABEV Ambev S.A.
2.18
-1.36% 130.3M +1.7K% 303.6M 2.3 0.29% Share
96 CCEP Coca-Cola Europ...
90.67
-1.4% 3.44M +8.31% 299.07M 62.6 0.28% Share
97 LNG Cheniere Energy...
232.63
+0.58% 1.29M -23.57% 298.81M 116.18 0.28% Share
98 WFC Wells Fargo & C...
79.38
+1.91% 4.1M -0.83% 294.66M 40.94 0.28% Share
99 CDW CDW Corporation
166.11
-0.82% 1.83M +746.94% 294.03M 159.72 0.28% Share
100 MDB MongoDB, Inc.
204.37
-1.48% 1.63M +100.00% 285.75M 175.4 0.27% Share
101 NSC Norfolk Souther...
282.46
+0.22% 1.19M +8.77% 281.68M 215.5 0.27% Share
102 NU Nu Holdings Ltd...
12.00
-2.99% 27.29M +10.65% 279.45M 6.8 0.27% Share
103 NTR Nutrien Ltd.
56.90
+0.04% 5.63M -2.7% 279.24M 53.42 0.27% Share
104 MMC Marsh & McLenna...
206.96
-1.14% 1.14M +0.48% 278.55M 159.53 0.26% Share
105 TIP iShares TIPS Bo...
110.27
-0.28% 2.46M +159.28% 272.73M 110.06 0.26% Share
106 YUMC Yum China Holdi...
44.80
-1.78% 5.24M -7.84% 272.66M 48.67 0.26% Share
107 UBS UBS Group AG
39.85
+0.50% 8.89M +26.28% 269.98M 25.18 0.26% Share
108 TRMB Trimble Inc.
83.67
-0.95% 4.11M -6.36% 269.79M 51.15 0.26% Share
109 COR Cencora, Inc.
294.88
+1.32% 947.79K -13.71% 263.57M 102.81 0.25% Share
110 CRM Salesforce, Inc...
233.32
-1.57% 970K -11.81% 260.31M 213.29 0.25% Share
111 DELL Dell Technologi...
138.85
-0.2% 2.84M +19.08K% 258.54M 90.88 0.25% Share
112 BIDU Baidu, Inc.
88.72
-2.58% 2.81M +367.62% 258.18M 91.5 0.25% Share
113 FLS Flowserve Corpo...
53.00
-1.8% 5.24M -0.19% 256.17M 49.94 0.24% Share
114 FCX Freeport-McMoRa...
42.27
-1.11% 6.73M +171.75% 254.87M 38.93 0.24% Share
115 TDY Teledyne Techno...
542.17
-1.45% 511.24K +96.49% 254.45M 462.02 0.24% Share
116 QRVO Qorvo, Inc.
90.66
+0.58% 3.46M +4.05% 250.46M 93.39 0.24% Share
117 RNR RenaissanceRe H...
242.10
-0.8% 1.03M -0.2% 247.58M 168.94 0.24% Share
118 ZM Zoom Video Comm...
71.86
-0.73% 3.34M +10.88% 246.36M 96.35 0.23% Share
119 AU AngloGold Ashan...
54.73
-1.9% 6.48M +2.48K% 241.85M 36.46 0.23% Share
120 ESTC Elastic N.V.
76.39
+0.01% 2.7M +9.02% 240.16M 84.31 0.23% Share
121 GLW Corning Incorpo...
65.75
+0.02% 5.24M -5.41% 240.03M 32.07 0.23% Share
122 ATHM Autohome Inc.
28.86
-2.47% 8.53M +10.51% 236.32M 34.24 0.22% Share
123 VNOM Viper Energy, I...
38.43
-0.65% 5.15M +30.03% 232.73M 45.36 0.22% Share
124 SPGI S&P Global Inc.
564.10
+0.27% 455.25K -7.81% 231.31M 321.22 0.22% Share
125 TMO Thermo Fisher S...
485.13
+0.07% 462.15K +33.13% 229.97M 463.67 0.22% Share
126 LOW Lowe's Companie...
253.05
-1.24% 972.92K +5.49% 226.91M 180.77 0.22% Share
127 SWKS Skyworks Soluti...
75.36
+2.32% 3.5M +0.00% 226.4M 106.03 0.22% Share
128 CMS CMS Energy Corp...
72.59
-1.18% 2.95M +0.30% 221.33M 56.52 0.21% Share
129 FANG Diamondback Ene...
140.71
+0.52% 1.37M +9.52% 218.82M 177.24 0.21% Share
130 AMD Advanced Micro ...
180.97
-1.87% 2.13M +1.39K% 218.4M 103.5 0.21% Share
131 AQN Algonquin Power...
5.87
+0.86% 41.95M +2.60% 215.43M 5.64 0.20% Share
132 ARMK Aramark
39.63
-2.72% 5.91M +3.01% 204.06M 29.1 0.19% Share
133 JBHT J.B. Hunt Trans...
144.47
-0.95% 1.37M -18.42% 202.93M 175.74 0.19% Share
134 ALV Autoliv, Inc.
118.97
+0.13% 2.29M -3.98% 202.33M 83.33 0.19% Share
135 EXPE Expedia Group, ...
207.17
-1.19% 1.19M -18.25% 199.46M 102.43 0.19% Share
136 PFE Pfizer Inc.
25.11
-0.22% 7.87M +15.91% 199.38M 29.74 0.19% Share
137 SCI Service Corpora...
80.66
-1.69% 2.42M +32.68% 193.98M 51.9 0.18% Share
138 ELV Elevance Health...
295.37
+0.32% 444.34K +5.86% 193.27M 402.71 0.18% Share
139 PTC PTC Inc.
208.01
-0.17% 1.24M +13.47% 191.68M 102.72 0.18% Share
140 MS Morgan Stanley
148.51
+0.51% 1.63M -27.17% 190.2M 78.98 0.18% Share
141 GWW W.W. Grainger, ...
974.58
-0.76% 191.84K -13.18% 189.5M 484.59 0.18% Share
142 TSM Taiwan Semicond...
240.97
-0.19% 1.14M -62.69% 188.63M 72.35 0.18% Share
143 VIPS Vipshop Holding...
17.33
+5.90% 11.88M -7.28% 186.35M 16.33 0.18% Share
144 SYK Stryker Corpora...
378.47
-0.13% 498.67K -12.59% 185.63M 242.86 0.18% Share
145 AVGO Broadcom Inc.
311.19
+0.68% 1.11M +81.59% 185.08M 152.62 0.18% Share
146 CM Canadian Imperi...
73.81
+0.63% 3.28M -73.52% 184.52M 56.09 0.18% Share
147 BEP Brookfield Rene...
24.32
-1.98% 8.3M -15.35% 183.81M 24.48 0.17% Share
148 INSM Insmed Incorpor...
127.79
+4.00% 2.39M -9.4% 182.35M 56.97 0.17% Share
149 WMG Warner Music Gr...
32.25
+0.50% 5.78M +3.72% 181.06M 31.16 0.17% Share
150 FSV FirstService Co...
199.57
-0.13% 1.09M +3.07% 180.7M 154.31 0.17% Share