Free Trial

Investment Management Corp Of Ontario Top Holdings and 13F Report (2025)

About Investment Management Corp Of Ontario

Investment Activity

  • Investment Management Corp Of Ontario has $4.90 billion in total holdings as of March 31, 2025.
  • Investment Management Corp Of Ontario owns shares of 662 different stocks, but just 118 companies or ETFs make up 80% of its holdings.
  • Approximately 47.85% of the portfolio was purchased this quarter.
  • About 5.14% of the portfolio was sold this quarter.
  • This quarter, Investment Management Corp Of Ontario has purchased 361 new stocks and bought additional shares in 192 stocks.
  • Investment Management Corp Of Ontario sold shares of 115 stocks and completely divested from 7 stocks this quarter.

Largest Holdings

Apple
$357,629,522
COREWEAVE INC
$302,605,178
NVIDIA
$237,457,112
Microsoft
$224,659,653

Largest New Holdings this Quarter

464287200 - iShares Core S&P 500 ETF
$312,736,683 Holding
21873S108 - COREWEAVE INC
$302,605,178 Holding
594918104 - Microsoft
$224,659,653 Holding
422806208 - HEICO
$77,877,044 Holding
294429105 - Equifax
$36,178,646 Holding

Largest Purchases this Quarter

iShares Core S&P 500 ETF
556,570 shares (about $312.74M)
COREWEAVE INC
8,681,780 shares (about $302.61M)
Microsoft
598,470 shares (about $224.66M)
HEICO
369,138 shares (about $77.88M)
Equifax
148,541 shares (about $36.18M)

Largest Sales this Quarter

Invesco Senior Loan ETF
1,221,026 shares (about $25.28M)
Waste Management
74,800 shares (about $17.32M)
Apple
54,136 shares (about $12.03M)
UnitedHealth Group
19,532 shares (about $10.23M)
Berkshire Hathaway
17,324 shares (about $9.23M)

Sector Allocation Over Time

Map of 500 Largest Holdings ofInvestment Management Corp Of Ontario

 
 
Selling
 
 
Neutral
 
 
Buying
Issuer NameHoldings ValueApproximate Purchase/SaleChange in SharesShares Held% of PortfolioSector
Apple Inc. stock logo
AAPL
Apple
$357,629,522$12,025,230 -3.3%1,610,0017.3%Computer and Technology
iShares Core S&P 500 ETF stock logo
IVV
iShares Core S&P 500 ETF
$312,736,683$312,736,683 New Holding556,5706.4%ETF
COREWEAVE INC
$302,605,178$302,605,178 New Holding8,681,7806.2%COM CL A
NVIDIA Co. stock logo
NVDA
NVIDIA
$237,457,112$4,563,882 2.0%2,190,9684.8%Computer and Technology
Microsoft Co. stock logo
MSFT
Microsoft
$224,659,653$224,659,653 New Holding598,4704.6%Computer and Technology
Amazon.com, Inc. stock logo
AMZN
Amazon.com
$181,611,541$7,240,725 4.2%954,5443.7%Retail/Wholesale
Invesco Senior Loan ETF stock logo
BKLN
Invesco Senior Loan ETF
$149,467,496$25,275,238 -14.5%7,220,6523.0%ETF
JPMorgan Chase & Co. stock logo
JPM
JPMorgan Chase & Co.
$88,637,438$104,988 -0.1%361,3431.8%Finance
Tesla, Inc. stock logo
TSLA
Tesla
$88,274,820$3,665,818 -4.0%340,6191.8%Auto/Tires/Trucks
Meta Platforms, Inc. stock logo
META
Meta Platforms
$83,818,882$1,914,668 -2.2%145,4281.7%Computer and Technology
HEICO Co. stock logo
HEI.A
HEICO
$77,877,044$77,877,044 New Holding369,1381.6%Aerospace
Broadcom Inc. stock logo
AVGO
Broadcom
$76,023,601$14,501,447 23.6%454,0621.6%Computer and Technology
Alphabet Inc. stock logo
GOOGL
Alphabet
$73,584,980$3,879,608 5.6%475,8471.5%Computer and Technology
Alphabet Inc. stock logo
GOOG
Alphabet
$54,516,459$140,607 0.3%348,9501.1%Computer and Technology
Visa Inc. stock logo
V
Visa
$49,023,046$10,051,543 25.8%139,8821.0%Business Services
Analog Devices, Inc. stock logo
ADI
Analog Devices
$45,014,962$1,271,731 -2.7%223,2110.9%Computer and Technology
Waste Management, Inc. stock logo
WM
Waste Management
$42,617,518$17,316,948 -28.9%184,0850.9%Business Services
Mastercard Incorporated stock logo
MA
Mastercard
$39,989,739$9,477,543 31.1%72,9580.8%Business Services
Equifax Inc. stock logo
EFX
Equifax
$36,178,646$36,178,646 New Holding148,5410.7%Business Services
Eli Lilly and Company stock logo
LLY
Eli Lilly and Company
$33,154,505$33,154,505 New Holding40,1430.7%Medical
Costco Wholesale Co. stock logo
COST
Costco Wholesale
$31,612,697$404,794 1.3%33,4250.6%Retail/Wholesale
NextEra Energy, Inc. stock logo
NEE
NextEra Energy
$30,542,744$9,760,915 47.0%430,8470.6%Utilities
Church & Dwight Co., Inc. stock logo
CHD
Church & Dwight
$30,490,086$30,490,086 New Holding276,9560.6%Consumer Staples
Motorola Solutions, Inc. stock logo
MSI
Motorola Solutions
$29,938,761$29,938,761 New Holding68,3830.6%Computer and Technology
Arthur J. Gallagher & Co. stock logo
AJG
Arthur J. Gallagher & Co.
$28,322,109$28,322,109 New Holding82,0360.6%Finance
Verisk Analytics, Inc. stock logo
VRSK
Verisk Analytics
$28,204,5550.0%94,7670.6%Business Services
Howmet Aerospace Inc. stock logo
HWM
Howmet Aerospace
$27,801,398$27,801,398 New Holding214,3020.6%Aerospace
SBA Communications Co. stock logo
SBAC
SBA Communications
$27,060,570$3,300,150 -10.9%122,9970.6%Finance
Berkshire Hathaway Inc. stock logo
BRK.B
Berkshire Hathaway
$25,504,724$9,226,416 -26.6%47,8890.5%Finance
Shopify Inc. stock logo
SHOP
Shopify
$25,437,782$7,301,356 -22.3%266,4200.5%Computer and Technology
Chevron Co. stock logo
CVX
Chevron
$25,265,976$25,265,976 New Holding151,0310.5%Energy
Netflix, Inc. stock logo
NFLX
Netflix
$24,475,182$1,373,617 -5.3%26,2460.5%Consumer Discretionary
Adobe Inc. stock logo
ADBE
Adobe
$23,196,278$8,009,257 52.7%60,4810.5%Computer and Technology
Gilead Sciences, Inc. stock logo
GILD
Gilead Sciences
$22,929,128$22,929,128 New Holding204,6330.5%Medical
The Southern Company stock logo
SO
Southern
$22,848,931$22,848,931 New Holding248,4930.5%Utilities
Booking Holdings Inc. stock logo
BKNG
Booking
$22,790,384$11,038,156 93.9%4,9470.5%Retail/Wholesale
MSCI Inc. stock logo
MSCI
MSCI
$22,461,0950.0%39,7190.5%Finance
The Procter & Gamble Company stock logo
PG
Procter & Gamble
$21,164,289$21,164,289 New Holding124,1890.4%Consumer Staples
Walmart Inc. stock logo
WMT
Walmart
$20,744,075$20,744,075 New Holding236,2920.4%Retail/Wholesale
Royal Bank of Canada stock logo
RY
Royal Bank of Canada
$20,315,075$20,315,075 New Holding180,2260.4%Finance
Johnson & Johnson stock logo
JNJ
Johnson & Johnson
$19,909,424$19,909,424 New Holding120,0520.4%Medical
Exxon Mobil Co. stock logo
XOM
Exxon Mobil
$19,663,054$5,489,333 -21.8%165,3330.4%Energy
Citigroup Inc. stock logo
C
Citigroup
$18,648,008$18,648,008 New Holding262,6850.4%Finance
Intuitive Surgical, Inc. stock logo
ISRG
Intuitive Surgical
$18,549,843$7,883,213 73.9%37,4540.4%Medical
Franklin FTSE India ETF stock logo
FLIN
Franklin FTSE India ETF
$17,984,588$17,984,588 New Holding488,1810.4%ETF
The Coca-Cola Company stock logo
KO
Coca-Cola
$17,502,710$17,502,710 New Holding244,3830.4%Consumer Staples
QUALCOMM Incorporated stock logo
QCOM
QUALCOMM
$17,409,543$17,409,543 New Holding113,3360.4%Computer and Technology
The Home Depot, Inc. stock logo
HD
Home Depot
$17,053,879$17,053,879 New Holding46,5330.3%Retail/Wholesale
CRH PLC
$16,298,026$10,607,423 186.4%185,2680.3%ORD
PALANTIR TECHNOLOGIES INC
$15,438,617$6,709,462 76.9%182,9220.3%CL A
Consolidated Edison, Inc. stock logo
ED
Consolidated Edison
$15,326,558$15,326,558 New Holding138,5890.3%Utilities
Public Service Enterprise Group Incorporated stock logo
PEG
Public Service Enterprise Group
$15,316,112$15,316,112 New Holding186,1010.3%Utilities
Enbridge Inc. stock logo
ENB
Enbridge
$14,832,507$2,410,464 19.4%334,7440.3%Energy
The Toronto-Dominion Bank stock logo
TD
Toronto-Dominion Bank
$14,581,544$14,581,544 New Holding243,2690.3%Finance
T-Mobile US, Inc. stock logo
TMUS
T-Mobile US
$14,337,796$14,337,796 New Holding53,7580.3%Computer and Technology
AbbVie Inc. stock logo
ABBV
AbbVie
$13,653,999$8,876,524 -39.4%65,1680.3%Medical
UnitedHealth Group Incorporated stock logo
UNH
UnitedHealth Group
$13,628,499$10,229,885 -42.9%26,0210.3%Medical
Bank of Montreal stock logo
BMO
Bank of Montreal
$13,564,330$1,837,326 15.7%142,0200.3%Finance
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
$13,068,806$13,068,806 New Holding232,1280.3%Finance
Copart, Inc. stock logo
CPRT
Copart
$12,774,570$12,774,570 New Holding225,7390.3%Business Services
Abbott Laboratories stock logo
ABT
Abbott Laboratories
$12,726,706$79,590 0.6%95,9420.3%Medical
Duke Energy Co. stock logo
DUK
Duke Energy
$12,712,567$2,956,309 30.3%104,2270.3%Utilities
Cisco Systems, Inc. stock logo
CSCO
Cisco Systems
$12,640,491$700,964 5.9%204,8370.3%Computer and Technology
DOORDASH INC
$12,411,362$7,725,505 164.9%67,9070.3%CL A
GE Aerospace stock logo
GE
GE Aerospace
$12,202,345$12,202,345 New Holding60,9660.2%Industrials
Bank of America Co. stock logo
BAC
Bank of America
$11,791,896$3,697,320 -23.9%282,5760.2%Finance
Exelon Co. stock logo
EXC
Exelon
$11,743,027$5,191,972 79.3%254,8400.2%Utilities
American Express stock logo
AXP
American Express
$11,611,122$26,905 0.2%43,1560.2%Finance
Verizon Communications Inc. stock logo
VZ
Verizon Communications
$11,609,529$2,759,158 31.2%255,9420.2%Computer and Technology
Dominion Energy, Inc. stock logo
D
Dominion Energy
$11,219,327$2,875,214 34.5%200,0950.2%Utilities
Merck & Co., Inc. stock logo
MRK
Merck & Co., Inc.
$11,207,434$417,025 3.9%124,8600.2%Medical
International Business Machines Co. stock logo
IBM
International Business Machines
$11,087,252$11,087,252 New Holding44,5880.2%Computer and Technology
Monster Beverage Co. stock logo
MNST
Monster Beverage
$10,818,592$8,365,609 341.0%184,8700.2%Consumer Staples
Palo Alto Networks, Inc. stock logo
PANW
Palo Alto Networks
$10,802,195$10,802,195 New Holding63,3040.2%Computer and Technology
General Motors stock logo
GM
General Motors
$10,650,931$5,987,954 128.4%226,4710.2%Auto/Tires/Trucks
BARRICK GOLD CORP
$10,604,870$5,627,861 -34.7%545,5180.2%COM
The Bank of Nova Scotia stock logo
BNS
Bank of Nova Scotia
$10,543,736$1,569,411 17.5%222,3010.2%Finance
ServiceNow, Inc. stock logo
NOW
ServiceNow
$10,336,286$1,428,275 16.0%12,9830.2%Computer and Technology
eBay Inc. stock logo
EBAY
eBay
$10,222,963$10,222,963 New Holding150,9370.2%Retail/Wholesale
McKesson Co. stock logo
MCK
McKesson
$10,194,453$2,697,344 36.0%15,1480.2%Medical
PPL Co. stock logo
PPL
PPL
$10,017,961$4,503,567 81.7%277,4290.2%Utilities
Automatic Data Processing, Inc. stock logo
ADP
Automatic Data Processing
$9,982,582$4,039,718 68.0%32,6730.2%Business Services
GE VERNOVA INC
$9,971,666$5,383,308 117.3%32,6640.2%COM
American Electric Power Company, Inc. stock logo
AEP
American Electric Power
$9,848,068$1,464,764 17.5%90,1260.2%Utilities
WEC Energy Group, Inc. stock logo
WEC
WEC Energy Group
$9,781,064$3,364,322 52.4%89,7510.2%Utilities
AT&T Inc. stock logo
T
AT&T
$9,632,055$3,800,521 -28.3%340,5960.2%Computer and Technology
Bristol-Myers Squibb stock logo
BMY
Bristol-Myers Squibb
$9,484,250$9,484,250 New Holding155,5050.2%Medical
Vistra Corp. stock logo
VST
Vistra
$9,431,606$3,838,409 68.6%80,3100.2%Utilities
Colgate-Palmolive stock logo
CL
Colgate-Palmolive
$9,132,564$9,132,564 New Holding97,4660.2%Consumer Staples
Veeva Systems Inc. stock logo
VEEV
Veeva Systems
$9,107,692$9,107,692 New Holding39,3200.2%Medical
Salesforce, Inc. stock logo
CRM
Salesforce
$9,096,867$3,848,282 -29.7%33,8980.2%Computer and Technology
Boston Scientific Co. stock logo
BSX
Boston Scientific
$8,675,680$8,675,680 New Holding86,0000.2%Medical
Constellation Energy Co. stock logo
CEG
Constellation Energy
$8,668,074$2,386,694 38.0%42,9900.2%Energy
Advanced Micro Devices, Inc. stock logo
AMD
Advanced Micro Devices
$8,617,112$164,692 1.9%83,8730.2%Computer and Technology
The Bank of New York Mellon Co. stock logo
BK
Bank of New York Mellon
$8,358,820$25,161 -0.3%99,6640.2%Finance
Comcast Co. stock logo
CMCSA
Comcast
$8,339,326$1,323,013 -13.7%225,9980.2%Consumer Discretionary
Wells Fargo & Company stock logo
WFC
Wells Fargo & Company
$8,300,360$8,300,360 New Holding115,6200.2%Finance
The TJX Companies, Inc. stock logo
TJX
TJX Companies
$8,206,519$8,206,519 New Holding67,3770.2%Retail/Wholesale
Elevance Health, Inc. stock logo
ELV
Elevance Health
$8,051,545$43,496 0.5%18,5110.2%Medical
PG&E Co. stock logo
PCG
PG&E
$8,011,086$6,548,295 447.7%466,3030.2%Utilities

Showing largest 100 holdings. View all holdings.
SEC Filings and Trading Data