ALBERT D MASON INC Q1 2025 Filing

Filed April 16, 2025

Portfolio Value

$147.1B

Holdings

144

Report Date

Q1 2025

Filing Type

13F-HR

All Holdings (144 positions)

#StockSharesValue% PortfolioType
1
GOOGAlphabet Inc. Class C
22,239$3.5B2.36%
2
FISVFiserv Inc.
15,625$3.5B2.35%
3
SNASnap-on Inc.
9,250$3.1B2.12%
4
NVSNNovartis AG ADR
26,028$2.9B1.97%
5
LINLinde PLC
6,115$2.8B1.94%
6
ADPAutomatic Data Processing, Inc
8,963$2.7B1.86%
7
METAMeta Platforms, Inc.
4,539$2.6B1.78%
8
CMICummins Inc.
8,131$2.5B1.73%
9
KLACKLA Corp.
3,730$2.5B1.72%
10
G9NGrupo Aeroportuario Del Pacifi
13,416$2.5B1.69%
11
MCDMcDonald's Corp.
7,803$2.4B1.66%
12
SHWSherwin-Williams Co.
6,499$2.3B1.54%
13
SKTTanger Factory Outlet Centers,
66,999$2.3B1.54%
14
GWWW.W. Grainger, Inc.
2,285$2.3B1.53%
15
Schneider Electric SA
9,889$2.3B1.53%
16
PHParker Hannifin Corp.
3,678$2.2B1.52%
17
ITTITT Corp.
16,890$2.2B1.48%
18
GGGGraco Inc.
25,785$2.2B1.46%
19
KMIKinder Morgan, Inc.
73,281$2.1B1.42%
20
DLMAYDollarama Inc.
18,806$2.0B1.37%
21
LKQ1LKQ Corp.
45,156$1.9B1.31%
22
HUBBHubbell Inc.
5,750$1.9B1.29%
23
PPLPembina Pipeline Corp.
43,073$1.7B1.17%
24
OGSONE Gas, Inc.
22,744$1.7B1.17%
25
HONHoneywell International Inc.
8,111$1.7B1.17%
26
NSCNorfolk & Southern Corp.
6,955$1.6B1.12%
27
CPKChesapeake Utilities Corp.
12,804$1.6B1.12%
28
AHHArmada Hoffler Properties, Inc
211,766$1.6B1.08%
29
CMECME Group Inc.
5,973$1.6B1.08%
30
MGYMagnolia Oil & Gas Corp.
62,547$1.6B1.07%
31
TIHToromont Industries Ltd.
20,026$1.6B1.07%
32
ATOAtmos Energy Corp.
10,053$1.6B1.06%
33
ATRAptarGroup, Inc.
10,450$1.6B1.05%
34
Straumann Holdings AG
12,688$1.5B1.03%
35
LRCXLam Research Corp.
20,872$1.5B1.03%
36
EMREmerson Electric Co.
13,536$1.5B1.01%
37
ETEnergy Transfer LP
79,815$1.5B1.01%
38
MTDMettler-Toledo International,
1,255$1.5B1.01%
39
PLBCPlumas Bancorp
33,979$1.5B1.00%
40
CLMBClimb Global Solutions Inc.
13,206$1.5B0.99%
41
GVDNYGivaudan SA ADR
16,944$1.5B0.99%
42
FASTFastenal Co.
18,674$1.4B0.98%
43
ETNEaton Corp. PLC
5,233$1.4B0.97%
44
PBProsperity Bancshares Inc.
19,848$1.4B0.96%
45
WESWestern Midstream Partners, LP
33,946$1.4B0.95%
46
GRMNGarmin LTD
6,226$1.4B0.92%
47
TTENTotalEnergies SE ADR
20,838$1.3B0.92%
48
AVYAvery Dennison Corp.
7,548$1.3B0.91%
49
EPDEnterprise Products Partners L
39,062$1.3B0.91%
50
TSMTaiwan Semiconductor Manufactu
7,844$1.3B0.89%
51
LECOLincoln Electric Holdings, Inc
6,786$1.3B0.87%
52
BRTBRT Apartments Corp.
70,397$1.2B0.81%
53
PAYXPaychex, Inc.
7,662$1.2B0.80%
54
Sabre Insurance Group PLC
707,383$1.2B0.80%
55
Sparebank 1 SR-Bank
70,056$1.1B0.77%
56
Labrador Iron Ore Royalty Corp
53,938$1.1B0.75%
57
FBKFB Financial Corp.
23,872$1.1B0.75%
58
AAPLApple Inc.
4,890$1.1B0.74%
59
Banco del Bajio SA
495,689$1.1B0.73%
60
Gaztransport et Technigaz SAS
7,098$1.1B0.73%
61
SThree PLC
313,440$1.1B0.73%
62
NGGNational Grid PLC ADS
16,087$1.1B0.72%
63
TAT&T Inc.
36,713$1.0B0.71%
64
ENBEnbridge Inc.
23,210$1.0B0.70%
65
CHDChurch & Dwight Company, Inc.
8,653$952.6M0.65%
66
IRMDIRadimed Corp.
17,269$906.3M0.62%
67
NOWServiceNow, Inc.
1,137$905.2M0.62%
68
CHRDChord Energy Corporation
7,893$889.7M0.60%
69
Compagnie Michelin
24,856$871.4M0.59%
70
NDSNNordson Corp.
4,296$866.6M0.59%
71
AGYSAgilysys, Inc.
11,809$856.6M0.58%
72
IEXIDEX Corp.
4,627$837.4M0.57%
73
SFLSFL Corp. LTD
99,048$812.2M0.55%
74
TN1Tennant Co.
10,011$798.4M0.54%
75
AWMSkyworks Solutions Inc.
12,245$791.4M0.54%
76
USPHUS Physical Therapy Inc.
10,856$785.5M0.53%
77
Commonwealth Bank of Australia
7,793$735.0M0.50%
78
ECLEcolab, Inc.
2,741$695.0M0.47%
79
FNFFidelity National Financial, I
10,616$690.9M0.47%
80
CVSCVS Health Corp.
10,160$688.3M0.47%
81
GAINGladstone Investment Corp.
51,241$684.6M0.47%
82
TXRHTexas Roadhouse, Inc.
4,060$676.6M0.46%
83
VETVermilion Energy Trust
83,254$674.4M0.46%
84
Coats Group PLC
647,096$660.5M0.45%
85
DMLPDorchester Minerals LP
21,699$652.7M0.44%
86
BACBank of America Corp.
15,498$646.7M0.44%
87
BACVerizon Communications Inc.
14,137$641.3M0.44%
88
GILDGilead Sciences Inc
5,464$612.2M0.42%
89
Keyera Corp.
19,277$599.4M0.41%
90
BHPBHP LTD ADR
12,071$585.9M0.40%
91
LNGCheniere Energy, Inc.
2,460$569.2M0.39%
92
CMCSAComcast Corp.
15,306$564.8M0.38%
93
CMWAYCommonwealth Bank of Australia
5,952$563.9M0.38%
94
GTIIGreen Thumb Industries Inc.
93,935$545.8M0.37%
95
Gulf Keystone Petroleum LTD
217,053$543.8M0.37%
96
SHELShell PLC ADR
7,391$541.6M0.37%
97
UNHUnited Health Group Incorporat
894$468.2M0.32%
98
CHCTCommunity Healthcare Trust Inc
25,363$460.6M0.31%
99
Martinrea International Inc.
92,773$452.7M0.31%
100
OKEONEOK Inc.
4,506$447.1M0.30%
Page 1 of 2Next