Investment Management Corp of Ontario Q1 2024 Filing

Filed May 15, 2024

Portfolio Value

$3.4T

Holdings

618

Report Date

Q1 2024

Filing Type

13F-HR

All Holdings (618 positions)

#StockSharesValue% PortfolioType
1
BKLNINVESCO EXCH TRADED FD TR II
14,181,918$299.9B8.92%
2
AAPLAPPLE INC
1,551,905$266.1B7.91%
3
IVVISHARES TR
354,155$186.2B5.54%
4
MSFTMICROSOFT CORP
399,510$168.1B5.00%
5
AMZNAMAZON COM INC
923,534$166.6B4.95%
6
JPMJPMORGAN CHASE & CO
565,615$113.3B3.37%
7
NVDANVIDIA CORPORATION
112,470$101.6B3.02%
8
HEIHEICO CORP NEW
620,287$95.5B2.84%
9
WMWASTE MGMT INC DEL
326,454$69.6B2.07%
10
SBACSBA COMMUNICATIONS CORP NEW
311,697$67.5B2.01%
11
ADIANALOG DEVICES INC
308,021$60.9B1.81%
12
TSLATESLA INC
277,448$48.8B1.45%
13
EFXEQUIFAX INC
146,941$39.3B1.17%
14
METAMETA PLATFORMS INC
80,937$39.3B1.17%
15
GOOGALPHABET INC
200,734$30.6B0.91%
16
BRK/BBERKSHIRE HATHAWAY INC DEL
70,912$29.8B0.89%
17
SHOPSHOPIFY INC
353,190$27.3B0.81%
18
VVISA INC
95,682$26.7B0.79%
19
AJGGALLAGHER ARTHUR J & CO
103,436$25.9B0.77%
20
MAMASTERCARD INCORPORATED
53,660$25.8B0.77%
21
GOOGLALPHABET INC
165,516$25.0B0.74%
22
AVGOBROADCOM INC
18,440$24.4B0.73%
23
WATWATERS CORP
65,915$22.7B0.67%
24
JNJJOHNSON & JOHNSON
134,032$21.2B0.63%
25
IBMINTERNATIONAL BUSINESS MACHS
109,504$20.9B0.62%
26
CHDCHURCH & DWIGHT CO INC
198,956$20.8B0.62%
27
CMCSACOMCAST CORP NEW
477,927$20.7B0.62%
28
ADBEADOBE INC
41,053$20.7B0.62%
29
MSIMOTOROLA SOLUTIONS INC
57,721$20.5B0.61%
30
TRVCCITIGROUP INC
317,101$20.1B0.60%
31
CSCOCISCO SYS INC
399,803$20.0B0.59%
32
VRSKVERISK ANALYTICS INC
84,281$19.9B0.59%
33
BKNGBOOKING HOLDINGS INC
5,349$19.4B0.58%
34
COSTCOSTCO WHSL CORP NEW
26,334$19.3B0.57%
35
ELANELANCO ANIMAL HEALTH INC
1,130,000$18.4B0.55%
36
AMATAPPLIED MATLS INC
83,163$17.2B0.51%
37
PGPROCTER AND GAMBLE CO
100,078$16.2B0.48%
38
RYROYAL BK CDA
153,705$15.5B0.46%
39
ABXBARRICK GOLD CORP
918,749$15.3B0.45%
40
ELVELEVANCE HEALTH INC
28,893$15.0B0.45%
41
TDTORONTO DOMINION BK ONT
209,466$12.6B0.38%
42
BMOBANK MONTREAL QUE
125,531$12.3B0.36%
43
ABBVABBVIE INC
67,124$12.2B0.36%
44
GMGENERAL MTRS CO
267,563$12.1B0.36%
45
WMTWALMART INC
197,952$11.9B0.35%
46
TAT&T INC
661,600$11.6B0.35%
47
XOMEXXON MOBIL CORP
96,495$11.2B0.33%
48
BACVERIZON COMMUNICATIONS INC
263,223$11.0B0.33%
49
ENBENBRIDGE INC
296,644$10.7B0.32%
50
CMCANADIAN IMPERIAL BK COMM TO
208,346$10.6B0.31%
51
FERGFERGUSON PLC NEW
48,361$10.6B0.31%
52
MRKMERCK & CO INC
79,458$10.5B0.31%
53
KMBKIMBERLY-CLARK CORP
80,734$10.4B0.31%
54
LRCXEURLAM RESEARCH CORP
10,679$10.4B0.31%
55
LLYELI LILLY & CO
13,045$10.1B0.30%
56
BNSBANK NOVA SCOTIA HALIFAX
191,845$9.9B0.30%
57
BMYBRISTOL-MYERS SQUIBB CO
161,038$8.7B0.26%
58
ISRGINTUITIVE SURGICAL INC
21,867$8.7B0.26%
59
CRMSALESFORCE INC
28,748$8.7B0.26%
60
GEGENERAL ELECTRIC CO
48,205$8.5B0.25%
61
ACNACCENTURE PLC IRELAND
23,751$8.2B0.24%
62
LENLENNAR CORP
47,733$8.2B0.24%
63
PCARPACCAR INC
65,938$8.2B0.24%
64
HDHOME DEPOT INC
21,211$8.1B0.24%
65
VRTXVERTEX PHARMACEUTICALS INC
19,285$8.1B0.24%
66
NXPINXP SEMICONDUCTORS N V
30,208$7.5B0.22%
67
UNHUNITEDHEALTH GROUP INC
14,921$7.4B0.22%
68
CITHE CIGNA GROUP
20,050$7.3B0.22%
69
KOCOCA COLA CO
116,459$7.1B0.21%
70
KRKROGER CO
124,080$7.1B0.21%
71
SPGSIMON PPTY GROUP INC NEW
45,118$7.1B0.21%
72
TFCTRUIST FINL CORP
180,532$7.0B0.21%
73
GILDGILEAD SCIENCES INC
92,979$6.8B0.20%
74
LOWLOWES COS INC
26,703$6.8B0.20%
75
BKBANK NEW YORK MELLON CORP
117,322$6.8B0.20%
76
HIGHARTFORD FINL SVCS GROUP INC
64,013$6.6B0.20%
77
CAHCARDINAL HEALTH INC
58,845$6.6B0.20%
78
A4SAMERIPRISE FINL INC
14,923$6.5B0.19%
79
TRVTRAVELERS COMPANIES INC
28,263$6.5B0.19%
80
PHMPULTE GROUP INC
53,311$6.4B0.19%
81
CTSHCOGNIZANT TECHNOLOGY SOLUTIO
84,624$6.2B0.18%
82
NVRNVR INC
760$6.2B0.18%
83
EAELECTRONIC ARTS INC
45,198$6.0B0.18%
84
DECKDECKERS OUTDOOR CORP
6,228$5.9B0.17%
85
CRCCANADIAN NAT RES LTD
76,409$5.8B0.17%
86
IDXXIDEXX LABS INC
10,782$5.8B0.17%
87
NFLXNETFLIX INC
9,434$5.7B0.17%
88
EWEDWARDS LIFESCIENCES CORP
59,924$5.7B0.17%
89
CATCATERPILLAR INC
15,207$5.6B0.17%
90
AMGNAMGEN INC
19,137$5.4B0.16%
91
FASTFASTENAL CO
68,653$5.3B0.16%
92
VLOVALERO ENERGY CORP
30,799$5.3B0.16%
93
PAYXPAYCHEX INC
42,790$5.3B0.16%
94
GISGENERAL MLS INC
74,985$5.2B0.16%
95
MPCMARATHON PETE CORP
25,808$5.2B0.15%
96
ANETEURARISTA NETWORKS INC
17,169$5.0B0.15%
97
WYWEYERHAEUSER CO MTN BE
135,555$4.9B0.14%
98
CSLCARLISLE COS INC
12,116$4.7B0.14%
99
AMDADVANCED MICRO DEVICES INC
26,108$4.7B0.14%
100
RSRELIANCE INC
13,982$4.7B0.14%
Page 1 of 7Next