Sponsored
The Analysis of Ewing Morris & Co. Investment Partners Ltd.'s Holdings & P&L
Currently, Ewing Morris & Co. Investment Partners Ltd. holds 86 types of securities in its portfolio with a total value $222.1M. In the most recent quarter, they have increased their positions in CMP (+336.0K shares, valued at $6.7M), EFA (+37.9K shares, valued at $3.7M), IVV (+3.6K shares, valued at $2.3M); decreased their positions in N/A (-6.7K shares, valued at $3.8M), N/A (-4.0M shares, valued at $3.5M), TSLA (-4.2K shares, valued at $1.6M); initiated new positions in EFA (+37.9K shares, valued at $3.7M), EEM (+36.8K shares, valued at $2.1M), DIA (+2.5K shares, valued at $1.2M).
1M P&L
+10.2M+5.91%
3M P&L
+10.6M+6.20%
HY P&L
+32.0M+21.32%
P&L figures are estimated based on reported 13F stock holdings and market price changes. They are approximations and may not reflect actual fund performance. Stock split events may also affect the accuracy of these calculations, and we cannot guarantee that all splits have been fully accounted for.
Top Holding Treemap
Top Industries by Value
1N/A37.8M
23.1%
2Other Industrial Metals & Mining30.5M
18.6%
3Banks - Diversified16.6M
10.1%
Top Industries by Stock Count
1N/A17 stocks
23.9%
2Banks - Diversified6 stocks
8.5%
3Gold4 stocks
5.6%
Sponsored
Stock Holdings
TickerCompany NameSharesShares β³%Event DateReport DateHistory
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
CMP
20.02%COMPASS MINERALS INTL INC
Shares2.0M
Event2026-03-31
Filed2026-05-11
IVV
26.33%ISHARES TR
Shares17.1K
Event2026-03-31
Filed2026-05-11
BANDWIDTH INC
0.00%BANDWIDTH INC
Shares12.2M
Event2026-03-31
Filed2026-05-11
IQLT
22.03%ISHARES TR
Shares201.7K
Event2026-03-31
Filed2026-05-11
GLD
4.65%SPDR GOLD TR
Shares16.5K
Event2026-03-31
Filed2026-05-11
FIVE9 INC
0.00%FIVE9 INC
Shares7.0M
Event2026-03-31
Filed2026-05-11
EVOLENT HEALTH INC
0.00%EVOLENT HEALTH INC
Shares10.5M
Event2026-03-31
Filed2026-05-11
RY
18.73%ROYAL BK CDA
Shares35.2K
Event2026-03-31
Filed2026-05-11
SRI
2.16%STONERIDGE INC
Shares1.4M
Event2026-03-31
Filed2026-05-11
EFXT
-16.67%ENERFLEX LTD
Shares250.0K
Event2026-03-31
Filed2026-05-11
DRVN
6.23%DRIVEN BRANDS HLDGS INC
Shares406.0K
Event2026-03-31
Filed2026-05-11
TD
-0.01%TORONTO DOMINION BK ONT
Shares53.4K
Event2026-03-31
Filed2026-05-11
BLACKLINE INC
0.00%BLACKLINE INC
Shares5.0M
Event2026-03-31
Filed2026-05-11
JBTM
0.00%JBT MAREL CORPORATION
Shares36.7K
Event2026-03-31
Filed2026-05-11
XOMETRY INC
0.00%XOMETRY INC
Shares4.1M
Event2026-03-31
Filed2026-05-11
GSHD
17.30%GOOSEHEAD INS INC
Shares101.7K
Event2026-03-31
Filed2026-05-11
RAPID7 INC
-47.90%RAPID7 INC
Shares4.3M
Event2026-03-31
Filed2026-05-11
CABLE ONE INC
-16.67%CABLE ONE INC
Shares5.0M
Event2026-03-31
Filed2026-05-11
EFA
NewISHARES TR
Shares37.9K
Event2026-03-31
Filed2026-05-11
FTS
1.75%FORTIS INC
Shares65.5K
Event2026-03-31
Filed2026-05-11
BMO
-0.03%BANK MONTREAL MEDIUM
Shares26.6K
Event2026-03-31
Filed2026-05-11
ZD
15.23%ZIFF DAVIS INC
Shares78.6K
Event2026-03-31
Filed2026-05-11
SPY
174.65%STATE STR SPDR S&P 500 ETF T
Shares5.0K
Event2026-03-31
Filed2026-05-11
SWIM
-31.10%LATHAM GROUP INC
Shares579.7K
Event2026-03-31
Filed2026-05-11
ASTL
15.92%ALGOMA STL GROUP INC
Shares710.0K
Event2026-03-31
Filed2026-05-11
SANG
35.29%SANGOMA TECHNOLOGIES CORP
Shares668.3K
Event2026-03-31
Filed2026-05-11
TRP
0.30%TC ENERGY CORP
Shares39.2K
Event2026-03-31
Filed2026-05-11
STIP
-4.08%ISHARES TR
Shares22.6K
Event2026-03-31
Filed2026-05-11
BL
700.00%BLACKLINE INC
Shares60.0K
Event2026-03-31
Filed2026-05-11
EEM
NewISHARES TR
Shares36.8K
Event2026-03-31
Filed2026-05-11
FSV
47.00%FIRSTSERVICE CORP NEW
Shares14.7K
Event2026-03-31
Filed2026-05-11
CNQ
0.00%CANADIAN NAT RES LTD MED TER
Shares38.0K
Event2026-03-31
Filed2026-05-11
ETSY INC
0.00%ETSY INC
Shares2.0M
Event2026-03-31
Filed2026-05-11
SNDL INC
23.78%SNDL INC
Shares1.3M
Event2026-03-31
Filed2026-05-11
SPXC
0.00%SPX TECHNOLOGIES INC
Shares8.6K
Event2026-03-31
Filed2026-05-11
ENB
4.78%ENBRIDGE INC
Shares31.7K
Event2026-03-31
Filed2026-05-11
BNS
0.01%BANK NOVA SCOTIA B C
Shares22.8K
Event2026-03-31
Filed2026-05-11
RGLD
0.00%ROYAL GOLD INC
Shares5.6K
Event2026-03-31
Filed2026-05-11
EVGO
80.08%EVGO INC
Shares756.3K
Event2026-03-31
Filed2026-05-11
FUL
-50.00%FULLER H B CO
Shares20.0K
Event2026-03-31
Filed2026-05-11
BERKSHIRE HATHAWAY INC DEL
67.60%BERKSHIRE HATHAWAY INC DEL
Shares2.5K
Event2026-03-31
Filed2026-05-11
IBIT
-28.46%ISHARES BITCOIN TRUST ETF
Shares30.9K
Event2026-03-31
Filed2026-05-11
DIA
NewSTATE STR SPDR DOW JONES IND
Shares2.5K
Event2026-03-31
Filed2026-05-11
ACWI
0.00%ISHARES TR
Shares8.0K
Event2026-03-31
Filed2026-05-11
TRIP
0.10%TRIPADVISOR INC
Shares100.0K
Event2026-03-31
Filed2026-05-11
CRON
0.00%CRONOS GROUP INC
Shares390.0K
Event2026-03-31
Filed2026-05-11
ORLA
-14.08%ORLA MNG LTD NEW
Shares61.0K
Event2026-03-31
Filed2026-05-11
INTEGER HLDGS CORP
NewINTEGER HLDGS CORP
Shares1.0M
Event2026-03-31
Filed2026-05-11
GOGO
0.00%GOGO INC
Shares234.1K
Event2026-03-31
Filed2026-05-11
MATCH GROUP INC NEW
0.00%MATCH GROUP INC NEW
Shares30.2K
Event2026-03-31
Filed2026-05-11
UNITY SOFTWARE INC
NewUNITY SOFTWARE INC
Shares875.0K
Event2026-03-31
Filed2026-05-11
CELESTICA INC
0.00%CELESTICA INC
Shares3.1K
Event2026-03-31
Filed2026-05-11
MSFT
112.46%MICROSOFT CORP
Shares2.2K
Event2026-03-31
Filed2026-05-11
STRK
12.53%STRATEGY INC
Shares10.7K
Event2026-03-31
Filed2026-05-11
SLSR
0.00%SOLARIS RES INC
Shares87.1K
Event2026-03-31
Filed2026-05-11
AAPL
-20.39%APPLE INC
Shares2.7K
Event2026-03-31
Filed2026-05-11
USMV
3.61%ISHARES TR
Shares7.2K
Event2026-03-31
Filed2026-05-11
CM
1.36%CANADIAN IMPERIAL BANK OF CO
Shares6.7K
Event2026-03-31
Filed2026-05-11
INVESCO QQQ TR
-86.49%INVESCO QQQ TR
Shares1.0K
Event2026-03-31
Filed2026-05-11
VAL
NewVALARIS LTD
Shares6.1K
Event2026-03-31
Filed2026-05-11
CANADIAN PACIFIC KANSAS CITY
-0.59%CANADIAN PACIFIC KANSAS CITY
Shares7.6K
Event2026-03-31
Filed2026-05-11
WPM
-11.80%WHEATON PRECIOUS METALS CORP
Shares4.4K
Event2026-03-31
Filed2026-05-11
OR ROYALTIES INC.
0.00%OR ROYALTIES INC.
Shares14.6K
Event2026-03-31
Filed2026-05-11
HITI
0.00%HIGH TIDE INC
Shares240.0K
Event2026-03-31
Filed2026-05-11
BIP
25.89%BROOKFIELD INFRASTRUCTURE PA
Shares14.6K
Event2026-03-31
Filed2026-05-11
CNI
9.01%CANADIAN NATL RY CO
Shares4.9K
Event2026-03-31
Filed2026-05-11
AMZN
-1.09%AMAZON COM INC
Shares2.3K
Event2026-03-31
Filed2026-05-11
SU
-0.64%SUNCOR ENERGY INC NEW
Shares6.9K
Event2026-03-31
Filed2026-05-11
DCBO
NewDOCEBO INC
Shares25.5K
Event2026-03-31
Filed2026-05-11
JPM
-12.23%JPMORGAN CHASE & CO
Shares1.4K
Event2026-03-31
Filed2026-05-11
TFII
62.98%TRANSFORCE INC
Shares3.8K
Event2026-03-31
Filed2026-05-11
VFF
0.00%VILLAGE FARMS INTL INC
Shares139.7K
Event2026-03-31
Filed2026-05-11
SA
20.72%SEABRIDGE GOLD INC
Shares13.4K
Event2026-03-31
Filed2026-05-11
MFC
2.02%MANULIFE FINL CORP
Shares10.8K
Event2026-03-31
Filed2026-05-11
EMA
0.00%EMERA INC
Shares5.7K
Event2026-03-31
Filed2026-05-11
ALPHABET INC
-62.55%ALPHABET INC
Shares1.0K
Event2026-03-31
Filed2026-05-11
SLF
13.10%SUN LIFE FINANCIAL INC.
Shares4.7K
Event2026-03-31
Filed2026-05-11
ZYMEWORKS INC
0.00%ZYMEWORKS INC
Shares10.8K
Event2026-03-31
Filed2026-05-11
RSVR
NewRESERVOIR MEDIA INC
Shares27.0K
Event2026-03-31
Filed2026-05-11
IEF
-63.72%ISHARES TR
Shares2.6K
Event2026-03-31
Filed2026-05-11
TSLA
-86.96%TESLA INC
Shares636
Event2026-03-31
Filed2026-05-11
GEV
NewGE VERNOVA INC
Shares270
Event2026-03-31
Filed2026-05-11
BHP
NewBHP BILLITON LIMITED
Shares3.1K
Event2026-03-31
Filed2026-05-11
WCN
NewWASTE CONNECTIONS INC
Shares1.4K
Event2026-03-31
Filed2026-05-11
NTR
NewNUTRIEN LTD
Shares2.9K
Event2026-03-31
Filed2026-05-11
NFLX
NewNETFLIX INC.
Shares2.1K
Event2026-03-31
Filed2026-05-11
Call Option Holdings
No call option holdings data available
No call option holdings data available
Put Option Holdings
No put option holdings data available
No put option holdings data available