Sponsored
The Analysis of MONTRUSCO BOLTON INVESTMENTS INC.'s Holdings & P&L
Currently, MONTRUSCO BOLTON INVESTMENTS INC. holds 80 types of securities in its portfolio with a total value $6.5B. In the most recent quarter, they have increased their positions in MU (+204.1K shares, valued at $235.5M), LIN (+242.6K shares, valued at $125.9M), GEV (+75.5K shares, valued at $88.7M); decreased their positions in NVDA (-1.0M shares, valued at $204.4M), WCN (-847.4K shares, valued at $141.2M), GOOGL (-310.9K shares, valued at $111.1M); initiated new positions in MU (+204.1K shares, valued at $235.5M), LIN (+242.6K shares, valued at $125.9M), GEV (+75.5K shares, valued at $88.7M).
1M P&L
+109.2M+2.28%
3M P&L
-50.3M-1.02%
HY P&L
+470.0M+10.61%
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
1Semiconductors936.7M
18.3%
2Software - Infrastructure471.5M
9.2%
3Internet Content & Information390.8M
7.7%
Top Industries by Stock Count
1Gold6 stocks
8.7%
2Software - Application6 stocks
8.7%
3Banks - Diversified4 stocks
5.8%
Sponsored
Stock Holdings
TickerCompany NameSharesShares β³%Event DateReport DateHistory
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
NVDA
-27.91%NVIDIA CORPORATION
Shares2.6M
Event2026-06-30
Filed2026-07-21
GOOGL
-22.14%ALPHABET INC
Shares1.1M
Event2026-06-30
Filed2026-07-21
MSFT
-18.25%MICROSOFT CORP
Shares1.0M
Event2026-06-30
Filed2026-07-21
AMZN
-13.61%AMAZON COM INC
Shares1.6M
Event2026-06-30
Filed2026-07-21
JPMORGAN CHASE & CO
-25.80%JPMORGAN CHASE & CO
Shares924.6K
Event2026-06-30
Filed2026-07-21
LRCX
-2.02%LAM RESEARCH CORP
Shares671.5K
Event2026-06-30
Filed2026-07-21
BROADCOM INC
1.88%BROADCOM INC
Shares637.4K
Event2026-06-30
Filed2026-07-21
MASTERCARD INCORPORATED
-4.39%MASTERCARD INCORPORATED
Shares468.4K
Event2026-06-30
Filed2026-07-21
MU
NewMICRON TECHNOLOGY INC
Shares204.1K
Event2026-06-30
Filed2026-07-21
MNST
-28.59%MONSTER BEVERAGE CORP NEW
Shares2.1M
Event2026-06-30
Filed2026-07-21
DHR
-20.62%DANAHER CORP DEL
Shares1.1M
Event2026-06-30
Filed2026-07-21
IDEXX LABS INC
8.96%IDEXX LABS INC
Shares372.8K
Event2026-06-30
Filed2026-07-21
META PLATFORMS INC
-20.78%META PLATFORMS INC
Shares334.6K
Event2026-06-30
Filed2026-07-21
TSM
-28.88%TAIWAN SEMICONDUCTOR MANUFAC
Shares362.9K
Event2026-06-30
Filed2026-07-21
APG
-12.91%API GROUP CORP
Shares4.1M
Event2026-06-30
Filed2026-07-21
VLO
-31.92%VALERO ENERGY CORP
Shares637.4K
Event2026-06-30
Filed2026-07-21
WCN
-46.50%WASTE CONNECTIONS INC
Shares974.8K
Event2026-06-30
Filed2026-07-21
APH
-4.97%AMPHENOL CORP
Shares889.0K
Event2026-06-30
Filed2026-07-21
PSA
-15.33%PUBLIC STORAGE
Shares438.8K
Event2026-06-30
Filed2026-07-21
AAPL
-26.37%APPLE INC
Shares455.9K
Event2026-06-30
Filed2026-07-21
LIN
NewLINDE PLC
Shares242.6K
Event2026-06-30
Filed2026-07-21
UBER
-23.65%UBER TECHNOLOGIES INC
Shares1.7M
Event2026-06-30
Filed2026-07-21
CMG
-34.95%CHIPOTLE MEXICAN GRILL INC
Shares3.1M
Event2026-06-30
Filed2026-07-21
RYAN
-33.15%RYAN SPECIALTY HOLDINGS INC
Shares2.7M
Event2026-06-30
Filed2026-07-21
SNPS
-27.92%SYNOPSYS INC
Shares202.8K
Event2026-06-30
Filed2026-07-21
GEV
NewGE VERNOVA INC
Shares75.5K
Event2026-06-30
Filed2026-07-21
ZOETIS INC
-33.30%ZOETIS INC
Shares1.1M
Event2026-06-30
Filed2026-07-21
RY
-9.06%ROYAL BK CDA
Shares253.0K
Event2026-06-30
Filed2026-07-21
SUNB
-33.90%SUNBELT RENTALS HOLDINGS INC
Shares662.7K
Event2026-06-30
Filed2026-07-21
BLK
11.28%BLACKROCK INC
Shares43.3K
Event2026-06-30
Filed2026-07-21
ASTRAZENECA PLC
NewASTRAZENECA PLC
Shares218.1K
Event2026-06-30
Filed2026-07-21
TD
-13.57%TORONTO DOMINION BK ONT
Shares317.7K
Event2026-06-30
Filed2026-07-21
TSCO
-8.55%TRACTOR SUPPLY CO
Shares1.2M
Event2026-06-30
Filed2026-07-21
FSV
-3.47%FIRSTSERVICE CORP NEW
Shares254.3K
Event2026-06-30
Filed2026-07-21
CHD
NewCHURCH & DWIGHT CO INC
Shares354.4K
Event2026-06-30
Filed2026-07-21
WMT
-50.91%WALMART INC
Shares292.8K
Event2026-06-30
Filed2026-07-21
GIB
-4.35%CGI INC
Shares500.5K
Event2026-06-30
Filed2026-07-21
TFII
-11.30%TFI INTERNATIONAL INC
Shares211.3K
Event2026-06-30
Filed2026-07-21
BMO
-16.13%BANK MONTREAL MEDIUM
Shares171.9K
Event2026-06-30
Filed2026-07-21
BNS
NewBANK NOVA SCOTIA B C
Shares305.6K
Event2026-06-30
Filed2026-07-21
BYDGF
-12.52%BOYD GROUP SERVICES INC
Shares245.1K
Event2026-06-30
Filed2026-07-21
AEM
-9.94%AGNICO EAGLE MINES LTD
Shares146.6K
Event2026-06-30
Filed2026-07-21
CNI
-5.52%CANADIAN NATL RY CO
Shares184.7K
Event2026-06-30
Filed2026-07-21
TREKOR METALS LTD
NewTREKOR METALS LTD
Shares2.7M
Event2026-06-30
Filed2026-07-21
BAM
14.27%BROOKFIELD ASSET MANAGMT LTD
Shares394.7K
Event2026-06-30
Filed2026-07-21
DSGX
2.29%DESCARTES SYS GROUP INC
Shares251.9K
Event2026-06-30
Filed2026-07-21
WPM
-22.74%WHEATON PRECIOUS METALS CORP
Shares151.4K
Event2026-06-30
Filed2026-07-21
DOOO
20.55%BRP INC
Shares267.2K
Event2026-06-30
Filed2026-07-21
AYA GOLD & SILVER INC
NewAYA GOLD & SILVER INC
Shares841.1K
Event2026-06-30
Filed2026-07-21
SLF
0.02%SUN LIFE FINANCIAL INC.
Shares200.9K
Event2026-06-30
Filed2026-07-21
SUNCOR ENERGY INC NEW
-39.18%SUNCOR ENERGY INC NEW
Shares291.0K
Event2026-06-30
Filed2026-07-21
RBA
-18.08%RB GLOBAL INC
Shares127.5K
Event2026-06-30
Filed2026-07-21
CIGI
-9.08%COLLIERS INTL GROUP INC
Shares132.1K
Event2026-06-30
Filed2026-07-21
CAE
-14.32%CAE INC
Shares484.5K
Event2026-06-30
Filed2026-07-21
GIL
-7.37%GILDAN ACTIVEWEAR INC
Shares226.3K
Event2026-06-30
Filed2026-07-21
CBZ
0.65%CBIZ INC
Shares342.2K
Event2026-06-30
Filed2026-07-21
PBA
-0.12%PEMBINA PIPELINE CORP
Shares224.1K
Event2026-06-30
Filed2026-07-21
EXK
-9.61%ENDEAVOUR SILVER CORP
Shares1.2M
Event2026-06-30
Filed2026-07-21
CCJ
-3.82%CAMECO CORP
Shares90.4K
Event2026-06-30
Filed2026-07-21
MDA
-39.21%MDA SPACE LTD
Shares202.5K
Event2026-06-30
Filed2026-07-21
CNM
0.60%CORE & MAIN INC
Shares168.2K
Event2026-06-30
Filed2026-07-21
BNT
-41.71%BROOKFIELD WEALTH SOL LTD
Shares179.2K
Event2026-06-30
Filed2026-07-21
OR
-7.03%OR ROYALTIES INC.
Shares236.7K
Event2026-06-30
Filed2026-07-21
OTEX
48.38%OPEN TEXT CORP
Shares318.5K
Event2026-06-30
Filed2026-07-21
POOL CORP
0.00%POOL CORP
Shares32.3K
Event2026-06-30
Filed2026-07-21
ITRG
5.62%INTEGRA RES CORP
Shares2.8M
Event2026-06-30
Filed2026-07-21
CGAU
NewCENTERRA GOLD INC
Shares381.6K
Event2026-06-30
Filed2026-07-21
ORLA
30.16%ORLA MNG LTD NEW
Shares468.0K
Event2026-06-30
Filed2026-07-21
BN
-0.13%BROOKFIELD CORP
Shares88.2K
Event2026-06-30
Filed2026-07-21
SPSC
0.00%SPS COMM INC
Shares63.3K
Event2026-06-30
Filed2026-07-21
ATS
-42.06%ATS CORPORATION
Shares99.1K
Event2026-06-30
Filed2026-07-21
SHOP
-10.41%SHOPIFY INC
Shares23.8K
Event2026-06-30
Filed2026-07-21
USAS
-9.65%AMERICAS GOLD AND SILVER COR
Shares496.9K
Event2026-06-30
Filed2026-07-21
SE
NewSEA LTD
Shares20.8K
Event2026-06-30
Filed2026-07-21
AER
NewAERCAP HOLDINGS NV
Shares10.4K
Event2026-06-30
Filed2026-07-21
EQX
-0.91%EQUINOX GOLD CORP
Shares147.8K
Event2026-06-30
Filed2026-07-21
PG
0.00%PROCTER & GAMBLE CO
Shares9.1K
Event2026-06-30
Filed2026-07-21
EFXT
NewENERFLEX LTD
Shares26.6K
Event2026-06-30
Filed2026-07-21
LSPD
0.00%LIGHTSPEED COMMERCE INC
Shares34.0K
Event2026-06-30
Filed2026-07-21
CP
1.43%CANADIAN PACIFIC KANSAS CITY
Shares3.0K
Event2026-06-30
Filed2026-07-21
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