Investment Management Corp of Ontario Q2 2025 Filing

Filed August 14, 2025

Portfolio Value

$6.9T

Holdings

646

Report Date

Q2 2025

Filing Type

13F-HR

All Holdings (646 positions)

#StockSharesValue% PortfolioType
1
CRWVCOREWEAVE INC
8,681,780$1.4T20.02%
2
NVDANVIDIA CORPORATION
2,395,657$378.5B5.52%
3
IVVISHARES TR
594,670$369.2B5.38%
4
MSFTMICROSOFT CORP
701,295$348.8B5.09%
5
AAPLAPPLE INC
1,642,222$336.9B4.91%
6
AMZNAMAZON COM INC
928,894$203.8B2.97%
7
BKLNINVESCO EXCH TRADED FD TR II
9,726,878$203.5B2.97%
8
METAMETA PLATFORMS INC
210,197$155.1B2.26%
9
AVGOBROADCOM INC
473,355$130.5B1.90%
10
TSLATESLA INC
339,797$107.9B1.57%
11
GOOGLALPHABET INC
535,035$94.3B1.37%
12
HEIHEICO CORP NEW
333,838$86.4B1.26%
13
JPMJPMORGAN CHASE & CO.
266,700$77.3B1.13%
14
GOOGALPHABET INC
425,655$75.5B1.10%
15
FLINFRANKLIN TEMPLETON ETF TR
1,563,681$62.3B0.91%
16
VVISA INC
146,901$52.2B0.76%
17
MAMASTERCARD INCORPORATED
81,630$45.9B0.67%
18
ADIANALOG DEVICES INC
187,960$44.7B0.65%
19
NFLXNETFLIX INC
31,886$42.7B0.62%
20
WMWASTE MGMT INC DEL
182,585$41.8B0.61%
21
EFXEQUIFAX INC
148,041$38.4B0.56%
22
VRSKVERISK ANALYTICS INC
102,897$32.1B0.47%
23
BKNGBOOKING HOLDINGS INC
5,480$31.7B0.46%
24
HWMHOWMET AEROSPACE INC
167,296$31.1B0.45%
25
LLYELI LILLY & CO
38,341$29.9B0.44%
26
SBACSBA COMMUNICATIONS CORP NEW
122,597$28.8B0.42%
27
MSIMOTOROLA SOLUTIONS INC
67,783$28.5B0.42%
28
WMTWALMART INC
290,778$28.4B0.41%
29
ADBEADOBE INC
71,560$27.7B0.40%
30
CHDCHURCH & DWIGHT CO INC
276,056$26.5B0.39%
31
PGPROCTER AND GAMBLE CO
163,656$26.1B0.38%
32
AJGGALLAGHER ARTHUR J & CO
81,236$26.0B0.38%
33
JNJJOHNSON & JOHNSON
154,042$23.5B0.34%
34
RYROYAL BK CDA
176,381$23.2B0.34%
35
SHOPSHOPIFY INC
200,757$23.2B0.34%
36
NEENEXTERA ENERGY INC
331,918$23.0B0.34%
37
SOSOUTHERN CO
247,922$22.8B0.33%
38
ANETARISTA NETWORKS INC
222,219$22.7B0.33%
39
MSCIMSCI INC
39,419$22.7B0.33%
40
BRK/BBERKSHIRE HATHAWAY INC DEL
45,832$22.3B0.32%
41
GEVGE VERNOVA INC
40,993$21.7B0.32%
42
CSCOCISCO SYS INC
303,800$21.1B0.31%
43
DASHDOORDASH INC
84,094$20.7B0.30%
44
CEGCONSTELLATION ENERGY CORP
62,509$20.2B0.29%
45
GILDGILEAD SCIENCES INC
181,827$20.2B0.29%
46
ABBVABBVIE INC
107,108$19.9B0.29%
47
PLTRPALANTIR TECHNOLOGIES INC
144,292$19.7B0.29%
48
ISRGINTUITIVE SURGICAL INC
36,154$19.6B0.29%
49
HDHOME DEPOT INC
53,222$19.5B0.28%
50
COSTCOSTCO WHSL CORP NEW
19,271$19.1B0.28%
51
BACBANK AMERICA CORP
388,901$18.4B0.27%
52
DUKDUKE ENERGY CORP NEW
152,491$18.0B0.26%
53
MRKMERCK & CO INC
224,147$17.7B0.26%
54
TDTORONTO DOMINION BK ONT
237,450$17.4B0.25%
55
CVXCHEVRON CORP NEW
120,334$17.2B0.25%
56
TRVCCITIGROUP INC
195,148$16.6B0.24%
57
CMCANADIAN IMPERIAL BK COMM
230,868$16.4B0.24%
58
KOCOCA COLA CO
228,783$16.2B0.24%
59
BMYBRISTOL-MYERS SQUIBB CO
347,674$16.1B0.23%
60
EDCONSOLIDATED EDISON INC
159,706$16.0B0.23%
61
QCOMQUALCOMM INC
100,594$16.0B0.23%
62
GSGOLDMAN SACHS GROUP INC
22,614$16.0B0.23%
63
XOMEXXON MOBIL CORP
147,033$15.9B0.23%
64
VSTVISTRA CORP
81,285$15.8B0.23%
65
BMOBANK MONTREAL QUE
140,377$15.5B0.23%
66
DDOMINION ENERGY INC
271,022$15.3B0.22%
67
MLB1MERCADOLIBRE INC
5,845$15.3B0.22%
68
UBERUBER TECHNOLOGIES INC
163,352$15.2B0.22%
69
ENBENBRIDGE INC
327,644$14.8B0.22%
70
GEGE AEROSPACE
56,466$14.5B0.21%
71
MNSTMONSTER BEVERAGE CORP NEW
230,516$14.4B0.21%
72
TAT&T INC
468,607$13.6B0.20%
73
EBAEBAY INC.
177,491$13.2B0.19%
74
MCKMCKESSON CORP
18,029$13.2B0.19%
75
AMATAPPLIED MATLS INC
70,613$12.9B0.19%
76
NOWSERVICENOW INC
12,565$12.9B0.19%
77
CMCSACOMCAST CORP NEW
346,984$12.4B0.18%
78
BNSBANK NOVA SCOTIA HALIFAX
220,414$12.2B0.18%
79
BACVERIZON COMMUNICATIONS INC
265,073$11.5B0.17%
80
BKBANK NEW YORK MELLON CORP
125,506$11.4B0.17%
81
ELVELEVANCE HEALTH INC
29,386$11.4B0.17%
82
PANWPALO ALTO NETWORKS INC
55,534$11.4B0.17%
83
PGRPROGRESSIVE CORP
42,440$11.3B0.17%
84
CLCOLGATE PALMOLIVE CO
122,914$11.2B0.16%
85
VEEVVEEVA SYS INC
38,720$11.2B0.16%
86
SRESEMPRA
146,806$11.1B0.16%
87
CPRTCOPART INC
223,739$11.0B0.16%
88
EQIXEQUINIX INC
13,331$10.6B0.15%
89
LRCXLAM RESEARCH CORP
108,638$10.6B0.15%
90
ALNYALNYLAM PHARMACEUTICALS INC
31,521$10.3B0.15%
91
FASTFASTENAL CO
243,200$10.2B0.15%
92
TTTRANE TECHNOLOGIES PLC
22,753$10.0B0.15%
93
PEGPUBLIC SVC ENTERPRISE GRP IN
117,898$9.9B0.14%
94
PPLPPL CORP
283,718$9.6B0.14%
95
ADPAUTOMATIC DATA PROCESSING IN
31,173$9.6B0.14%
96
UNHUNITEDHEALTH GROUP INC
30,813$9.6B0.14%
97
AEPAMERICAN ELEC PWR CO INC
92,556$9.6B0.14%
98
ZSZSCALER INC
28,822$9.0B0.13%
99
FTNTFORTINET INC
85,106$9.0B0.13%
100
ORCLORACLE CORP
41,144$9.0B0.13%
Page 1 of 7Next