Investment Management Corp of Ontario Q4 2024 Filing

Filed February 14, 2025

Portfolio Value

$3.0T

Holdings

361

Report Date

Q4 2024

Filing Type

13F-HR

All Holdings (361 positions)

#StockSharesValue% PortfolioType
1
AAPLAPPLE INC
1,664,137$416.7B13.77%
2
NVDANVIDIA CORPORATION
2,148,858$288.6B9.53%
3
AMZNAMAZON COM INC
916,487$201.1B6.64%
4
BKLNINVESCO EXCH TRADED FD TR II
8,441,678$177.9B5.88%
5
TSLATESLA INC
354,764$143.3B4.73%
6
METAMETA PLATFORMS INC
148,750$87.1B2.88%
7
JPMJPMORGAN CHASE & CO.
361,771$86.7B2.86%
8
GOOGLALPHABET INC
450,759$85.3B2.82%
9
AVGOBROADCOM INC
367,450$85.2B2.81%
10
GOOGALPHABET INC
348,050$66.3B2.19%
11
WMWASTE MGMT INC DEL
258,885$52.2B1.73%
12
ADIANALOG DEVICES INC
229,517$48.8B1.61%
13
SHOPSHOPIFY INC
342,890$36.5B1.20%
14
VVISA INC
111,201$35.1B1.16%
15
COSTCOSTCO WHSL CORP NEW
32,997$30.2B1.00%
16
BRK/BBERKSHIRE HATHAWAY INC DEL
65,213$29.6B0.98%
17
MAMASTERCARD INCORPORATED
55,667$29.3B0.97%
18
SBACSBA COMMUNICATIONS CORP NEW
137,997$28.1B0.93%
19
VRSKVERISK ANALYTICS INC
94,767$26.1B0.86%
20
NFLXNETFLIX INC
27,719$24.7B0.82%
21
MSCIMSCI INC
39,719$23.8B0.79%
22
UNHUNITEDHEALTH GROUP INC
45,553$23.0B0.76%
23
XOMEXXON MOBIL CORP
211,489$22.7B0.75%
24
NEENEXTERA ENERGY INC
293,156$21.0B0.69%
25
ABBVABBVIE INC
107,534$19.1B0.63%
26
ADBEADOBE INC
39,598$17.6B0.58%
27
BACBANK AMERICA CORP
371,177$16.3B0.54%
28
CRMSALESFORCE INC
48,238$16.1B0.53%
29
ORCLORACLE CORP
82,733$13.8B0.46%
30
ABXBARRICK GOLD CORP
835,017$12.9B0.43%
31
AXPAMERICAN EXPRESS CO
43,056$12.8B0.42%
32
BKNGBOOKING HOLDINGS INC
2,551$12.7B0.42%
33
LINLINDE PLC
29,805$12.5B0.41%
34
ACNACCENTURE PLC IRELAND
34,346$12.1B0.40%
35
RTXRTX CORPORATION
103,344$12.0B0.40%
36
MRKMERCK & CO INC
120,214$12.0B0.40%
37
BMOBANK MONTREAL QUE
122,783$11.9B0.39%
38
ENBENBRIDGE INC
280,344$11.9B0.39%
39
NOWSERVICENOW INC
11,189$11.9B0.39%
40
CSCOCISCO SYS INC
193,478$11.5B0.38%
41
ISRGINTUITIVE SURGICAL INC
21,537$11.2B0.37%
42
TAT&T INC
474,985$10.8B0.36%
43
ABTABBOTT LABS
95,342$10.8B0.36%
44
UTHUNITED THERAPEUTICS CORP DEL
29,904$10.6B0.35%
45
BNSBANK NOVA SCOTIA HALIFAX
189,212$10.2B0.34%
46
AMATAPPLIED MATLS INC
61,844$10.1B0.33%
47
AMDADVANCED MICRO DEVICES INC
82,270$9.9B0.33%
48
CMCSACOMCAST CORP NEW
261,852$9.8B0.32%
49
DUKDUKE ENERGY CORP NEW
79,989$8.6B0.28%
50
DDOMINION ENERGY INC
148,816$8.0B0.26%
51
PLTRPALANTIR TECHNOLOGIES INC
103,426$7.8B0.26%
52
BACVERIZON COMMUNICATIONS INC
195,114$7.8B0.26%
53
BKBANK NEW YORK MELLON CORP
99,964$7.7B0.25%
54
EOGEOG RES INC
61,490$7.5B0.25%
55
GSGOLDMAN SACHS GROUP INC
13,068$7.5B0.25%
56
SPGIS&P GLOBAL INC
14,620$7.3B0.24%
57
A4SAMERIPRISE FINL INC
13,526$7.2B0.24%
58
BLKBLACKROCK INC
7,014$7.2B0.24%
59
AEPAMERICAN ELEC PWR CO INC
76,721$7.1B0.23%
60
CEGCONSTELLATION ENERGY CORP
31,153$7.0B0.23%
61
VRTXVERTEX PHARMACEUTICALS INC
17,297$7.0B0.23%
62
AMGNAMGEN INC
26,714$7.0B0.23%
63
UBERUBER TECHNOLOGIES INC
114,743$6.9B0.23%
64
ELVELEVANCE HEALTH INC
18,411$6.8B0.22%
65
BXBLACKSTONE INC
38,122$6.6B0.22%
66
VSTVISTRA CORP
47,626$6.6B0.22%
67
MMM3M CO
49,917$6.4B0.21%
68
TRVTRAVELERS COMPANIES INC
26,585$6.4B0.21%
69
MCKMCKESSON CORP
11,140$6.3B0.21%
70
ETNEATON CORP PLC
18,415$6.1B0.20%
71
RHCRH PLC
64,688$6.0B0.20%
72
XELXCEL ENERGY INC
88,291$6.0B0.20%
73
MDTMEDTRONIC PLC
72,339$5.8B0.19%
74
ANETARISTA NETWORKS INC
52,087$5.8B0.19%
75
ADPAUTOMATIC DATA PROCESSING IN
19,451$5.7B0.19%
76
WECWEC ENERGY GROUP INC
58,880$5.5B0.18%
77
PLDPROLOGIS INC.
51,012$5.4B0.18%
78
PEOEXELON CORP
142,167$5.4B0.18%
79
GMGENERAL MTRS CO
99,149$5.3B0.17%
80
MLB1MERCADOLIBRE INC
2,990$5.1B0.17%
81
TTTRANE TECHNOLOGIES PLC
13,576$5.0B0.17%
82
APPAPPLOVIN CORP
15,398$5.0B0.16%
83
PPLPPL CORP
152,711$5.0B0.16%
84
GEVGE VERNOVA INC
15,030$4.9B0.16%
85
PSAPUBLIC STORAGE OPER CO
16,156$4.8B0.16%
86
EMEEMCOR GROUP INC
10,539$4.8B0.16%
87
TRPTC ENERGY CORP
100,467$4.7B0.15%
88
ZTSZOETIS INC
28,091$4.6B0.15%
89
ABGCENCORA INC
19,842$4.5B0.15%
90
NXPINXP SEMICONDUCTORS N V
21,173$4.4B0.15%
91
DASHDOORDASH INC
25,638$4.3B0.14%
92
EQIXEQUINIX INC
4,518$4.3B0.14%
93
AMTAMERICAN TOWER CORP NEW
22,584$4.1B0.14%
94
CBRECBRE GROUP INC
31,375$4.1B0.14%
95
CRWDCROWDSTRIKE HLDGS INC
11,820$4.0B0.13%
96
EVRGEVERGY INC
65,549$4.0B0.13%
97
PYPLPAYPAL HLDGS INC
47,267$4.0B0.13%
98
BKRBAKER HUGHES COMPANY
97,376$4.0B0.13%
99
KKRKKR & CO INC
26,743$4.0B0.13%
100
WTWWILLIS TOWERS WATSON PLC LTD
12,411$3.9B0.13%
Page 1 of 4Next