The Analysis of ALBERT D MASON INC's Holdings & P&L


Currently, ALBERT D MASON INC holds 139 types of securities in its portfolio with a total value $176.0M. In the most recent quarter, they have increased their positions in KLAC (+24.1K shares, valued at $7.3M), ATO (+3.9K shares, valued at $671.7K), N/A (+6.7K shares, valued at $641.3K); decreased their positions in PH (-1.4K shares, valued at $1.4M), MTD (-811 shares, valued at $1.0M), DOL (-6.1K shares, valued at $806.9K); initiated new positions in N/A (+6.7K shares, valued at $641.3K), N/A (+19.4K shares, valued at $557.0K), N/A (+2.1K shares, valued at $473.7K).


1M P&L
+1.6M+1.18%
3M P&L
-45.1M-24.29%
HY P&L
-29.2M-17.19%

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/A17.5M
11.0%
2Semiconductor Equipment & Materials17.1M
10.7%
3Specialty Industrial Machinery13.8M
8.7%

Top Industries by Stock Count

1N/A22 stocks
19.1%
2Specialty Industrial Machinery10 stocks
8.7%
3Oil & Gas Midstream8 stocks
7.0%
Stock Holdings
LRCX
Lam Research Corp.
-1.65%
Shares20.2K
Event2026-06-30
Filed2026-07-22
KLAC
KLA Corp.
686.81%
Shares27.6K
Event2026-06-30
Filed2026-07-22
GOOG
Alphabet Inc. Class C
-0.39%
Shares21.9K
Event2026-06-30
Filed2026-07-22
NVS
Novartis AG ADR
0.00%
Shares25.7K
Event2026-06-30
Filed2026-07-22
TSM
Taiwan Semiconductor Manufactu
-1.00%
Shares7.9K
Event2026-06-30
Filed2026-07-22
SNA
Snap-on Inc.
0.56%
Shares8.9K
Event2026-06-30
Filed2026-07-22
LIN
Linde PLC
2.94%
Shares6.7K
Event2026-06-30
Filed2026-07-22
HUBB
Hubbell Inc.
13.04%
Shares6.1K
Event2026-06-30
Filed2026-07-22
GWW
W.W. Grainger, Inc.
3.52%
Shares2.4K
Event2026-06-30
Filed2026-07-22
TIH
Toromont Industries Ltd.
0.24%
Shares19.4K
Event2026-06-30
Filed2026-07-22
SU
Schneider Electric SA
0.00%
Shares9.5K
Event2026-06-30
Filed2026-07-22
ITT
ITT Corp.
0.34%
Shares15.2K
Event2026-06-30
Filed2026-07-22
PAC
Grupo Aeroportuario Del Pacifi
0.21%
Shares11.7K
Event2026-06-30
Filed2026-07-22
ATO
Atmos Energy Corp.
31.18%
Shares16.4K
Event2026-06-30
Filed2026-07-22
PLBC
Plumas Bancorp
0.42%
Shares45.0K
Event2026-06-30
Filed2026-07-22
SKT
Tanger Factory Outlet Centers,
0.77%
Shares64.9K
Event2026-06-30
Filed2026-07-22
WTFC
Wintrust Financial Corp.
0.77%
Shares14.8K
Event2026-06-30
Filed2026-07-22
KMI
Kinder Morgan, Inc.
2.20%
Shares73.6K
Event2026-06-30
Filed2026-07-22
ETN
Eaton Corp. PLC
-0.02%
Shares5.1K
Event2026-06-30
Filed2026-07-22
SHW
Sherwin-Williams Co.
0.50%
Shares6.3K
Event2026-06-30
Filed2026-07-22
Applied Material, Inc.
Applied Material, Inc.
-3.36%
Shares2.9K
Event2026-06-30
Filed2026-07-22
CPK
Chesapeake Utilities Corp.
38.46%
Shares17.1K
Event2026-06-30
Filed2026-07-22
MCD
McDonald's Corp.
0.69%
Shares7.7K
Event2026-06-30
Filed2026-07-22
PH
Parker Hannifin Corp.
-40.65%
Shares2.1K
Event2026-06-30
Filed2026-07-22
CMI
Cummins Inc.
0.82%
Shares2.8K
Event2026-06-30
Filed2026-07-22
AGYS
Agilysys, Inc.
0.23%
Shares18.6K
Event2026-06-30
Filed2026-07-22
ADP
Automatic Data Processing, Inc
1.27%
Shares8.7K
Event2026-06-30
Filed2026-07-22
LECO
Lincoln Electric Holdings, Inc
2.05%
Shares7.0K
Event2026-06-30
Filed2026-07-22
PAYX
Paychex, Inc.
13.44%
Shares18.8K
Event2026-06-30
Filed2026-07-22
NSC
Norfolk & Southern Corp.
0.87%
Shares5.8K
Event2026-06-30
Filed2026-07-22
NBIS
Nebius Group NV
0.00%
Shares6.5K
Event2026-06-30
Filed2026-07-22
Gaztransport et Technigaz SAS
Gaztransport et Technigaz SAS
19.66%
Shares8.2K
Event2026-06-30
Filed2026-07-22
IRMD
IRadimed Corp.
0.13%
Shares17.2K
Event2026-06-30
Filed2026-07-22
Straumann Holdings AG
Straumann Holdings AG
-0.09%
Shares12.4K
Event2026-06-30
Filed2026-07-22
Banco del Bajio SA
Banco del Bajio SA
0.00%
Shares493.9K
Event2026-06-30
Filed2026-07-22
MGY
Magnolia Oil & Gas Corp.
0.40%
Shares62.2K
Event2026-06-30
Filed2026-07-22
SBRE
Sabre Insurance Group PLC
0.00%
Shares685.0K
Event2026-06-30
Filed2026-07-22
FBK
FB Financial Corp.
1.54%
Shares28.4K
Event2026-06-30
Filed2026-07-22
WES
Western Midstream Partners, LP
0.78%
Shares35.7K
Event2026-06-30
Filed2026-07-22
FI
Fiserv Inc.
0.56%
Shares31.6K
Event2026-06-30
Filed2026-07-22
DOL
Dollarama Inc.
-34.40%
Shares11.5K
Event2026-06-30
Filed2026-07-22
TTE
TotalEnergies SE ADR
-6.10%
Shares19.8K
Event2026-06-30
Filed2026-07-22
GRMN
Garmin LTD
2.73%
Shares6.4K
Event2026-06-30
Filed2026-07-22
PMZ.UN
Primaris REIT
0.64%
Shares139.9K
Event2026-06-30
Filed2026-07-22
EPD
Enterprise Products Partners L
0.62%
Shares40.7K
Event2026-06-30
Filed2026-07-22
ET
Energy Transfer LP
0.71%
Shares77.1K
Event2026-06-30
Filed2026-07-22
CLMB
Climb Global Solutions Inc.
0.06%
Shares62.3K
Event2026-06-30
Filed2026-07-22
GVDNY
Givaudan SA ADR
0.00%
Shares16.7K
Event2026-06-30
Filed2026-07-22
FAST
Fastenal Co.
1.87%
Shares29.1K
Event2026-06-30
Filed2026-07-22
SB1NO
Sparebank 1 SR-Bank
1.00%
Shares69.7K
Event2026-06-30
Filed2026-07-22
AAPL
Apple Inc.
-1.52%
Shares4.7K
Event2026-06-30
Filed2026-07-22
CME
CME Group Inc.
0.45%
Shares6.0K
Event2026-06-30
Filed2026-07-22
NDSN
Nordson Corp.
1.06%
Shares4.4K
Event2026-06-30
Filed2026-07-22
ATR
AptarGroup, Inc.
0.68%
Shares10.5K
Event2026-06-30
Filed2026-07-22
ENB
Enbridge Inc.
3.30%
Shares24.0K
Event2026-06-30
Filed2026-07-22
EMR
Emerson Electric Co.
0.61%
Shares8.7K
Event2026-06-30
Filed2026-07-22
Meta Platforms, Inc.
Meta Platforms, Inc.
4.95%
Shares2.2K
Event2026-06-30
Filed2026-07-22
TXRH
Texas Roadhouse, Inc.
4.17%
Shares6.3K
Event2026-06-30
Filed2026-07-22
ML
Compagnie Michelin
0.00%
Shares30.2K
Event2026-06-30
Filed2026-07-22
LIF
Labrador Iron Ore Royalty Corp
5.07%
Shares55.4K
Event2026-06-30
Filed2026-07-22
GAIN
Gladstone Investment Corp.
2.24%
Shares69.5K
Event2026-06-30
Filed2026-07-22
CHRD
Chord Energy Corp.
0.97%
Shares9.3K
Event2026-06-30
Filed2026-07-22
ECL
Ecolab, Inc.
0.16%
Shares3.8K
Event2026-06-30
Filed2026-07-22
CVS
CVS Health Corp.
0.00%
Shares10.1K
Event2026-06-30
Filed2026-07-22
GTY
Getty Realty Corp.
0.73%
Shares30.7K
Event2026-06-30
Filed2026-07-22
BHP
BHP LTD ADR
-0.64%
Shares11.9K
Event2026-06-30
Filed2026-07-22
Datadog, Inc.
Datadog, Inc.
-1.45%
Shares3.5K
Event2026-06-30
Filed2026-07-22
APA Corp.
APA Corp.
0.78%
Shares28.0K
Event2026-06-30
Filed2026-07-22
MSFT
Microsoft Corp.
108.56%
Shares2.4K
Event2026-06-30
Filed2026-07-22
TNC
Tennant Co.
0.50%
Shares10.0K
Event2026-06-30
Filed2026-07-22
Commonwealth Bank of Australia
Commonwealth Bank of Australia
0.00%
Shares7.6K
Event2026-06-30
Filed2026-07-22
MGDDY
Michelin ADR
0.50%
Shares41.8K
Event2026-06-30
Filed2026-07-22
Broadcom Inc.
Broadcom Inc.
-0.57%
Shares2.1K
Event2026-06-30
Filed2026-07-22
Keyera Corp.
Keyera Corp.
0.24%
Shares19.1K
Event2026-06-30
Filed2026-07-22
VET
Vermilion Energy Trust
0.15%
Shares81.9K
Event2026-06-30
Filed2026-07-22
GTBIF
Green Thumb Industries Inc.
11.26%
Shares95.3K
Event2026-06-30
Filed2026-07-22
T
AT&T Inc.
-0.06%
Shares35.8K
Event2026-06-30
Filed2026-07-22
CHD
Church & Dwight Company, Inc.
1.74%
Shares7.2K
Event2026-06-30
Filed2026-07-22
CMWAY
Commonwealth Bank of Australia
0.00%
Shares5.8K
Event2026-06-30
Filed2026-07-22
Zoetis Inc.
Zoetis Inc.
113.76%
Shares9.0K
Event2026-06-30
Filed2026-07-22
VZ
Verizon Communications Inc.
-0.60%
Shares15.3K
Event2026-06-30
Filed2026-07-22
Alibaba Group Holding Ltd. ADS
Alibaba Group Holding Ltd. ADS
New
Shares6.7K
Event2026-06-30
Filed2026-07-22
NVDA
NVIDIA Corp.
0.25%
Shares3.2K
Event2026-06-30
Filed2026-07-22
GILD
Gilead Sciences Inc
0.00%
Shares5.0K
Event2026-06-30
Filed2026-07-22
HPE
Hewlett Packard Enterprise Com
10.12%
Shares13.9K
Event2026-06-30
Filed2026-07-22
GGG
Graco Inc.
3.84%
Shares8.1K
Event2026-06-30
Filed2026-07-22
MTD
Mettler-Toledo International,
-63.01%
Shares476
Event2026-06-30
Filed2026-07-22
LNG
Cheniere Energy, Inc.
0.00%
Shares2.5K
Event2026-06-30
Filed2026-07-22
DMLP
Dorchester Minerals LP
2.68%
Shares23.1K
Event2026-06-30
Filed2026-07-22
SHEL
Shell PLC ADR
0.00%
Shares7.5K
Event2026-06-30
Filed2026-07-22
Richelieu Hardware Ltd.
Richelieu Hardware Ltd.
New
Shares19.4K
Event2026-06-30
Filed2026-07-22
ABNB
Airbnb Inc.
0.34%
Shares3.8K
Event2026-06-30
Filed2026-07-22
C
Citigroup Inc.
0.00%
Shares3.8K
Event2026-06-30
Filed2026-07-22
CHCT
Community Healthcare Trust Inc
1.61%
Shares27.1K
Event2026-06-30
Filed2026-07-22
GUKYF
Gulf Keystone Petroleum LTD
0.00%
Shares211.1K
Event2026-06-30
Filed2026-07-22
Honeywell International Inc.
Honeywell International Inc.
New
Shares2.1K
Event2026-06-30
Filed2026-07-22
Honeywell Aerospace Inc.
Honeywell Aerospace Inc.
New
Shares2.1K
Event2026-06-30
Filed2026-07-22
NXP Semiconductors N.V.
NXP Semiconductors N.V.
16.07%
Shares1.6K
Event2026-06-30
Filed2026-07-22
LUN
Lundin Mining Corporation
0.00%
Shares17.4K
Event2026-06-30
Filed2026-07-22
BMY
Bristol Myers Squibb Co.
0.00%
Shares7.2K
Event2026-06-30
Filed2026-07-22
ADM
Archer Daniels Midland
-3.00%
Shares5.3K
Event2026-06-30
Filed2026-07-22
TRLV
Trulieve Cannabis Corp
0.00%
Shares39.2K
Event2026-06-30
Filed2026-07-22
VTRS
Viatris Inc.
-2.21%
Shares23.9K
Event2026-06-30
Filed2026-07-22
MGM
MGM Resorts International
New
Shares7.3K
Event2026-06-30
Filed2026-07-22
OMC
Omnicom Group
0.80%
Shares4.8K
Event2026-06-30
Filed2026-07-22
NHI
National Health Investors, Inc
0.00%
Shares4.5K
Event2026-06-30
Filed2026-07-22
SIRI
Sirius XM Holdings
New
Shares11.5K
Event2026-06-30
Filed2026-07-22
SIEGY
Siemens Aktiengesellschaft
0.00%
Shares2.0K
Event2026-06-30
Filed2026-07-22
PSA
Public Storage
0.92%
Shares986
Event2026-06-30
Filed2026-07-22
VRSN
VeriSign, Inc.
0.00%
Shares1.2K
Event2026-06-30
Filed2026-07-22
GOOGL
Alphabet Inc. Class A
-24.14%
Shares864
Event2026-06-30
Filed2026-07-22
CF
CF Industries Holdings, Inc.
-0.98%
Shares2.8K
Event2026-06-30
Filed2026-07-22
OKE
ONEOK Inc.
1.17%
Shares3.5K
Event2026-06-30
Filed2026-07-22
Treatt PLC
Treatt PLC
0.00%
Shares73.0K
Event2026-06-30
Filed2026-07-22
USB
U.S. Bancorp
New
Shares4.8K
Event2026-06-30
Filed2026-07-22
Curaleaf Holdings, Inc.
Curaleaf Holdings, Inc.
New
Shares25.0K
Event2026-06-30
Filed2026-07-22
CALM
Cal-Maine Foods Inc.
New
Shares3.3K
Event2026-06-30
Filed2026-07-22
PYPL
PayPal Holdings, Inc.
10.60%
Shares6.2K
Event2026-06-30
Filed2026-07-22
United Health Group Incorporat
United Health Group Incorporat
New
Shares641
Event2026-06-30
Filed2026-07-22
ZM
Zoom Communications Inc.
-1.95%
Shares3.1K
Event2026-06-30
Filed2026-07-22
AME
Ametek, Inc.
0.00%
Shares1.1K
Event2026-06-30
Filed2026-07-22
GLP
Global Partners LP
New
Shares5.5K
Event2026-06-30
Filed2026-07-22
HII
Huntington Ingalls Industries,
1.01%
Shares897
Event2026-06-30
Filed2026-07-22
FLS
Flowserve Corp.
0.00%
Shares3.3K
Event2026-06-30
Filed2026-07-22
Visa Inc.
Visa Inc.
-0.56%
Shares715
Event2026-06-30
Filed2026-07-22
PCT
Precinct Properties New Zealan
0.00%
Shares405.9K
Event2026-06-30
Filed2026-07-22
NNN
National Retail Properties
3.41%
Shares5.1K
Event2026-06-30
Filed2026-07-22
DHI
D.R. Horton, Inc.
New
Shares1.4K
Event2026-06-30
Filed2026-07-22
Sandoz Group AG
Sandoz Group AG
New
Shares2.3K
Event2026-06-30
Filed2026-07-22
RHHBY
Roche Holding AG
New
Shares4.0K
Event2026-06-30
Filed2026-07-22
CRLBF
Cresco Labs
0.00%
Shares88.0K
Event2026-06-30
Filed2026-07-22
MER
Meren Energy Inc.
0.00%
Shares40.0K
Event2026-06-30
Filed2026-07-22
Coats Group PLC
Coats Group PLC
0.00%
Shares29.4K
Event2026-06-30
Filed2026-07-22
AYRWF
AYR Wellness Inc.
0.00%
Shares12.9K
Event2026-06-30
Filed2026-07-22
ROSYY
Rostelecom Long Distance ADR
-0.61%
Shares46.0K
Event2026-06-30
Filed2026-07-22
CBSTF
Cannabist Company Holdings Inc
0.00%
Shares35.4K
Event2026-06-30
Filed2026-07-22
Novolipetsk GDR
Novolipetsk GDR
0.00%
Shares15.3K
Event2026-06-30
Filed2026-07-22
Credito Real Sofom ENR
Credito Real Sofom ENR
-0.11%
Shares917.1K
Event2026-06-30
Filed2026-07-22
NDVAF
Indiva Limited
0.00%
Shares107.0K
Event2026-06-30
Filed2026-07-22

Call Option Holdings
No call option holdings data available

Put Option Holdings
No put option holdings data available