← Back to Discover

Investment Management Corp of Ontario

Period ended Jun 30, 2026 · Latest filing Aug 14, 2026

These quarterly holdings are delayed and may not include all assets or short positions. Values are from the reporting date, not current prices or purchase costs. The same security may appear in multiple rows.

Source: SEC

Reported portfolio value

Quarter-end reported holdings; not current value or investment performance.

View reported values
  • Jun 30, 2026: $7,900,251,745

More quarters will appear as history becomes available.

Top holdings

Top 10 at Jun 30, 2026. Matching entries are combined; security classes and options remain separate. Shares exclude principal amounts; option shares reflect the reported underlying amount.

View top holdings values
  1. NVIDIA CORPORATION · COM · 67066G104 · shares: $452,838,085
  2. APPLE INC · COM · 037833100 · shares: $411,303,538
  3. MICROSOFT CORP · COM · 594918104 · shares: $241,307,011
  4. AMAZON COM INC · COM · 023135106 · shares: $220,089,353
  5. INVESCO EXCH TRADED FD TR II · SR LN ETF · 46138G508 · shares: $186,474,822
  6. ALPHABET INC · CAP STK CL A · 02079K305 · shares: $185,136,601
  7. ALPHABET INC · CAP STK CL C · 02079K107 · shares: $158,487,938
  8. BROADCOM INC · COM · 11135F101 · shares: $155,433,926
  9. ISHARES TR · CORE S&P500 ETF · 464287200 · shares: $137,725,364
  10. MICRON TECHNOLOGY INC · COM · 595112103 · shares: $130,859,549

Reported holdings

657 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
NVIDIA CORPORATIONCOM67066G104 — 2,263,172 shares $452,838,085
APPLE INCCOM037833100 — 1,421,425 shares $411,303,538
MICROSOFT CORPCOM594918104 — 646,901 shares $241,307,011
AMAZON COM INCCOM023135106 — 923,426 shares $220,089,353
INVESCO EXCH TRADED FD TR IISR LN ETF46138G508 — 9,154,385 shares $186,474,822
ALPHABET INCCAP STK CL A02079K305 — 518,053 shares $185,136,601
ALPHABET INCCAP STK CL C02079K107 — 448,555 shares $158,487,938
BROADCOM INCCOM11135F101 — 411,473 shares $155,433,926
ISHARES TRCORE S&P500 ETF464287200 — 183,906 shares $137,725,364
MICRON TECHNOLOGY INCCOM595112103 — 113,368 shares $130,859,549
META PLATFORMS INCCL A30303M102 — 197,574 shares $111,291,458
TESLA INCCOM88160R101 — 247,631 shares $104,153,599
ADVANCED MICRO DEVICES INCCOM007903107 — 167,620 shares $97,372,134
ELI LILLY & COCOM532457108 — 77,551 shares $93,016,996
JPMORGAN CHASE & COCOM46625H100 — 252,715 shares $82,721,201
NEXTERA ENERGY INCCOM65339F101 — 823,836 shares $72,308,086
BERKSHIRE HATHAWAY INC DELCL B NEW084670702 — 137,391 shares $68,749,082
HEICO CORP NEWCL A422806208 — 252,059 shares $65,008,537
LAM RESEARCH CORPCOM NEW512807306 — 148,066 shares $64,161,440
INTEL CORPCOM458140100 — 446,777 shares $62,383,473
VISA INCCOM CL A92826C839 — 175,220 shares $60,116,230
JOHNSON & JOHNSONCOM478160104 — 236,219 shares $59,992,539
CATERPILLAR INCCOM149123101 — 54,182 shares $57,698,412
APPLIED MATLS INCCOM038222105 — 75,569 shares $54,636,387
ROYAL BK CDACOM780087102 — 261,504 shares $54,123,483
DUKE ENERGY CORP NEWCOM NEW26441C204 — 397,472 shares $50,312,006
SOUTHERN COCOM842587107 — 522,424 shares $50,001,201
EXXON MOBIL CORPCOM30231G102 — 364,877 shares $49,885,983
MASTERCARD INCORPORATEDCL A57636Q104 — 93,623 shares $48,084,773
BANK OF AMER CORPCOM060505104 — 803,768 shares $45,798,701
ABBVIE INCCOM00287Y109 — 180,178 shares $45,339,992
HOWMET AEROSPACE INCCOM443201108 — 168,054 shares $45,182,998
WASTE MGMT INC DELCOM94106L109 — 201,702 shares $44,955,342
WALMART INCCOM931142103 — 352,911 shares $39,970,700
CISCO SYS INCCOM17275R102 — 317,065 shares $37,242,455
COSTCO WHOLESALE CORPORATIONCOM22160K105 — 39,266 shares $36,732,165
MERCK & CO INCCOM58933Y105 — 276,725 shares $35,559,163
BANK MONTREAL MEDIUMCOM063671101 — 200,024 shares $35,344,241
COCA COLA COCOM191216100 — 432,053 shares $35,112,947
TORONTO DOMINION BK ONTCOM NEW891160509 — 286,585 shares $34,800,017
GE VERNOVA INCCOM36828A101 — 29,496 shares $34,653,671
COREWEAVE INCCOM CL A21873S108 — 347,338 shares $34,574,025
CRH PLCORDG25508105 — 320,318 shares $34,274,026
SEAGATE TECHNOLOGY HLDNGS PLORD SHSG7997R103 — 34,916 shares $33,693,940
PALANTIR TECHNOLOGIES INCCL A69608A108 — 284,004 shares $33,134,747
MOTOROLA SOLUTIONS INCCOM NEW620076307 — 77,610 shares $32,230,657
SHOPIFY INCCL A SUB VTG SHS82509L107 — 278,788 shares $31,832,014
PALO ALTO NETWORKS INCCOM697435105 — 92,985 shares $31,709,745
EDISON INTLCOM281020107 — 424,289 shares $31,588,316
AMERICAN ELEC PWR CO INCCOM025537101 — 227,280 shares $31,094,177
NETFLIX INC.COM64110L106 — 434,700 shares $31,037,580
PROCTER & GAMBLE COCOM742718109 — 210,893 shares $30,925,350
ENBRIDGE INCCOM29250N105 — 560,387 shares $30,378,579
GE AEROSPACECOM NEW369604301 — 81,220 shares $30,354,351
CONSTELLATION ENERGY CORPCOM21037T109 — 121,653 shares $30,214,956
KLA CORPCOM NEW482480100 — 98,120 shares $29,603,785
RTX CORPORATIONCOM75513E101 — 155,847 shares $29,568,851
CHEVRON CORPORATIONCOM166764100 — 171,506 shares $28,428,835
CONSOLIDATED EDISON INCCOM209115104 — 256,578 shares $28,385,224
WELLS FARGO & COCOM949746101 — 339,753 shares $28,077,188
UNITEDHEALTH GROUP INCCOM91324P102 — 67,062 shares $27,872,979
CHURCH & DWIGHT CO INCCOM171340102 — 285,124 shares $27,622,813
PUBLIC SVC ENTERPRISE GROUPCOM744573106 — 340,282 shares $27,617,287
CANADIAN IMPERIAL BANK OF COCOM136069101 — 238,291 shares $27,403,465
WESTERN DIGITAL CORPCOM958102105 — 42,903 shares $27,403,004
BANK NOVA SCOTIA B CCOM064149107 — 306,867 shares $26,648,330
IDEXX LABS INCCOM45168D104 — 50,051 shares $26,348,848
CROWDSTRIKE HLDGS INCCL A22788C105 — 34,069 shares $25,999,417
VISTRA CORPCOM92840M102 — 161,468 shares $25,613,669
WATERS CORPCOM941848103 — 68,257 shares $25,599,105
GOLDMAN SACHS GROUP INCCOM38141G104 — 25,263 shares $25,550,240
BARRICK MNG CORPCOM SHS06849F108 — 686,636 shares $25,220,140
MCDONALDS CORPCOM580135101 — 92,654 shares $25,045,303
CITIGROUP INCCOM NEW172967424 — 177,506 shares $24,843,740
HOME DEPOT INCCOM437076102 — 70,010 shares $24,691,127
EQUIFAX INCCOM294429105 — 152,740 shares $24,242,893
COMCAST CORP NEWCL A20030N101 — 982,553 shares $24,121,676
MSCI INCCOM55354G100 — 42,728 shares $23,929,389
COMFORT SYS USA INCCOM199908104 — 11,990 shares $23,763,581
LINDE PLCSHSG54950103 — 43,550 shares $22,599,837
PPL CORPCOM69351T106 — 605,071 shares $21,994,331
TRANE TECHNOLOGIES PLCSHSG8994E103 — 44,683 shares $21,946,502
INTUITIVE SURGICAL INCCOM NEW46120E602 — 55,091 shares $21,908,589
CADENCE DESIGN SYSTEM INCCOM127387108 — 57,616 shares $21,624,437
ADOBE INCCOM00724F101 — 104,659 shares $21,457,188
WELLTOWER INCCOM95040Q104 — 93,888 shares $21,309,759
MCKESSON CORPCOM58155Q103 — 27,575 shares $20,835,670
BOOKING HOLDINGS INCCOM09857L108 — 116,223 shares $20,715,588
EVERGY INCCOM30034W106 — 235,880 shares $20,387,108
FRANKLIN TEMPLETON ETF TRFRANKLIN INDIA35473P769 — 569,954 shares $20,273,264
ENTERGY CORP NEWCOM29364G103 — 175,237 shares $20,127,722
PROGRESSIVE CORPCOM743315103 — 91,063 shares $19,892,712
TJX COS INC NEWCOM872540109 — 131,083 shares $19,859,075
ARISTA NETWORKS INCCOM SHS040413205 — 116,400 shares $19,774,032
EXELON CORPCOM30161N101 — 420,566 shares $19,606,787
BROOKFIELD CORPCL A LTD VT SH11271J107 — 458,026 shares $19,507,327
TEXAS INSTRS INCCOM882508104 — 65,287 shares $19,460,096
MORGAN STANLEYCOM NEW617446448 — 93,032 shares $19,447,409
INTERNATIONAL BUSINESS MACHSCOM459200101 — 68,421 shares $19,240,669
CVS HEALTH CORPCOM126650100 — 180,143 shares $18,635,793