← Back to Discover

Ewing Morris & Co. Investment Partners Ltd.

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: $191,399,195

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. COMPASS MINERALS INTL INC · COM · 20451N101 · shares: $14,788,956
  2. ISHARES TR · CORE S&P500 ETF · 464287200 · shares: $13,766,845
  3. ISHARES TR · MSCI INTL QUALTY · 46434V456 · shares: $10,038,087
  4. STONERIDGE INC · COM · 86183P102 · shares: $8,171,582
  5. EVOLENT HEALTH INC · NOTE 3.500%12/0 · 30050BAH4 · shares: $7,970,891
  6. TORONTO DOMINION BK ONT · COM NEW · 891160509 · shares: $6,365,725
  7. FIVE9 INC · NOTE 1.000% 3/1 · 338307AF8 · shares: $6,242,535
  8. ROYAL BK CDA · COM · 780087102 · shares: $6,195,898
  9. ENERFLEX LTD · COM · 29269R105 · shares: $5,400,952
  10. ISHARES TR · CORE MSCI EAFE · 46432F842 · shares: $5,021,387

Reported holdings

89 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
COMPASS MINERALS INTL INCCOM20451N101 — 570,800 shares $14,788,956
ISHARES TRCORE S&P500 ETF464287200 — 18,383 shares $13,766,845
ISHARES TRMSCI INTL QUALTY46434V456 — 202,585 shares $10,038,087
STONERIDGE INCCOM86183P102 — 1,352,980 shares $8,171,582
EVOLENT HEALTH INCNOTE 3.500%12/030050BAH4 — 10,500,000 shares $7,970,891
TORONTO DOMINION BK ONTCOM NEW891160509 — 52,374 shares $6,365,725
FIVE9 INCNOTE 1.000% 3/1338307AF8 — 7,000,000 shares $6,242,535
ROYAL BK CDACOM780087102 — 29,932 shares $6,195,898
ENERFLEX LTDCOM29269R105 — 220,000 shares $5,400,952
ISHARES TRCORE MSCI EAFE46432F842 — 51,992 shares $5,021,387
DRIVEN BRANDS HLDGS INCCOM26210V102 — 340,961 shares $4,752,996
BANK MONTREAL MEDIUMCOM063671101 — 26,524 shares $4,686,358
BLACKLINE INCNOTE 1.000% 6/009239BAF6 — 5,000,000 shares $4,620,132
XOMETRY INCNOTE 1.000% 2/098423FAB5 — 2,600,000 shares $4,582,957
SPDR GOLD TRGOLD SHS78463V107 — 12,367 shares $4,555,755
JBT MAREL CORPORATIONCOM477839104 — 26,451 shares $3,835,395
FORTIS INCCOM349553107 — 66,028 shares $3,781,339
GOOSEHEAD INS INCCOM CL A38267D109 — 77,633 shares $3,765,201
ALGOMA STL GROUP INCCOM015658107 — 722,350 shares $2,942,860
SHIFT4 PMTS INCNOTE 0.500% 8/082452JAD1 — 3,000,000 shares $2,877,945
ISHARES TRCORE S&P SCP ETF464287804 — 19,400 shares $2,877,214
ISHARES INCCORE MSCI EMKT46434G103 — 34,342 shares $2,844,891
FIRSTSERVICE CORP NEWCOM33767E202 — 19,967 shares $2,842,550
BLACKLINE INCCOM09239B109 — 95,000 shares $2,666,650
TC ENERGY CORPCOM87807B107 — 39,533 shares $2,641,501
SANGOMA TECHNOLOGIES CORPCOM NEW80100R408 — 668,854 shares $2,550,485
SPS COMM INCCOM78463M107 — 35,243 shares $2,014,842
SNDL INCCOM83307B101 — 1,481,222 shares $1,994,103
BANK NOVA SCOTIA B CCOM064149107 — 22,661 shares $1,968,931
STATE STR SPDR S&P 500 ETF TTR UNIT78462F103 — 2,470 shares $1,845,854
ENBRIDGE INCCOM29250N105 — 31,649 shares $1,715,683
FULLER H B COCOM359694106 — 28,200 shares $1,643,778
MATCH GROUP INC NEWCOM57667L107 — 41,586 shares $1,582,347
CANADIAN NAT RES LTD MED TERCOM136385101 — 38,716 shares $1,548,504
SPX TECHNOLOGIES INCCOM78473E103 — 6,112 shares $1,498,479
ROYAL GOLD INCCOM780287108 — 7,240 shares $1,445,176
TRIPADVISOR INCCOM896945201 — 100,000 shares $1,371,000
LATHAM GROUP INCCOM51819L107 — 211,459 shares $1,368,140
EVGO INCCL A COM30052F100 — 703,645 shares $1,343,962
ISHARES TRMSCI ACWI ETF464288257 — 8,000 shares $1,255,760
BERKSHIRE HATHAWAY INC DELCL B NEW084670702 — 2,453 shares $1,227,457
INVESCO QQQ TRUNIT SER 146090E103 — 1,525 shares $1,123,010
CRONOS GROUP INCCOM22717L101 — 390,000 shares $1,077,568
UNITY SOFTWARE INCNOTE 3/191332UAH4 — 875,000 shares $991,716
ISHARES TRUS TRSPRTION464287192 — 11,345 shares $984,179
INTEGER HLDGS CORPDBCV 1.875% 3/145826HAD1 — 1,000,000 shares $971,269
ISHARES TR0-5 YR TIPS ETF46429B747 — 8,585 shares $877,044
ISHARES INCMSCI GBL ETF NEW46434G848 — 14,568 shares $847,129
APPLE INCCOM037833100 — 2,683 shares $776,353
ISHARES TRGLOBAL ENERG ETF464287341 — 15,225 shares $748,004
CANADIAN IMPERIAL BANK OF COCOM136069101 — 6,420 shares $744,199
SOLARIS RES INCCOM NEW83419D201 — 87,100 shares $732,407
GOGO INCCOM38046C109 — 234,052 shares $725,561
CANADIAN NATL RY COCOM136375102 — 5,956 shares $710,877
ISHARES TRMSCI USA MIN ETF46429B697 — 7,340 shares $708,016
INTEGER HLDGS CORPCOM45826H109 — 7,500 shares $700,875
CANADIAN PACIFIC KANSAS CITYCOM13646K108 — 7,786 shares $676,267
TFI INTERNATIONAL INCCOM87241L109 — 4,178 shares $601,190
CELESTICA INCCOM15101Q207 — 1,645 shares $599,725
ORLA MNG LTD NEWCOM68634K106 — 61,000 shares $596,349
WHEATON PRECIOUS METALS CORPCOM962879102 — 5,160 shares $580,248
HIGH TIDE INCCOM NEW42981E401 — 240,000 shares $546,396
BLACKROCK ETF TRUSTISHA I IN TE ETF09290C780 — 10,079 shares $531,365
AMAZON COM INCCOM023135106 — 2,219 shares $528,876
SEABRIDGE GOLD INCCOM811927102 — 20,430 shares $527,040
STATE STR SPDR DOW JONES INDUT SER 178467X109 — 992 shares $518,211
ISHARES TRRUSSELL 2000 ETF464287655 — 1,711 shares $514,070
ISHARES BITCOIN TRUST ETFSHS BEN INT46438F101 — 14,111 shares $469,755
JPMORGAN CHASE & COCOM46625H100 — 1,435 shares $469,719
OR ROYALTIES INC.COM SHS68390D106 — 14,550 shares $461,522
ATKORE INCCOM047649108 — 6,000 shares $456,240
MANULIFE FINL CORPCOM56501R106 — 11,237 shares $455,579
BROOKFIELD INFRASTRUCTURE PALP INT UNITG16252101 — 12,156 shares $444,055
GLOBAL X FDSLITHIUM BTRY ETF37954Y855 — 5,223 shares $410,552
SUNCOR ENERGY INC NEWCOM867224107 — 7,540 shares $405,499
STRATEGY INCSERIES A PERP PF594972887 — 6,798 shares $399,858
SUN LIFE FINANCIAL INC.COM866796105 — 4,921 shares $386,223
BROOKFIELD CORPCL A LTD VT SH11271J107 — 8,781 shares $374,512
ALPHABET INCCAP STK CL C02079K107 — 941 shares $332,484
WASTE CONNECTIONS INCCOM94106B101 — 1,988 shares $331,238
EMERA INCCOM290876101 — 5,725 shares $303,571
GE VERNOVA INCCOM36828A101 — 255 shares $299,717
ZYMEWORKS INCCOM98985Y108 — 10,850 shares $283,619
NUTRIEN LTDCOM67077M108 — 4,420 shares $280,798
VILLAGE FARMS INTL INCCOM92707Y108 — 139,736 shares $279,472
TESLA INCCOM88160R101 — 636 shares $267,502
RESERVOIR MEDIA INCCOM76119X105 — 27,000 shares $267,030
BHP BILLITON LIMITEDSPONSORED ADS088606108 — 3,090 shares $257,428
ADVANCED MICRO DEVICES INCCOM007903107 — 368 shares $213,775