America-First-Investment-Advisors

Filing Details

13F-HR2025-03-31
Report Date
2025-03-31
Filing Date
2025-05-14
Total Holdings
42
Total Value
474084482
Accession Number
0001308778-25-000003
Form Type
13F-HR
Manager Name
America-First-Investment-Advisors
Data Enrichment
98% identified
41 identified1 unidentified

Holdings

42 positions • $474.1M total value
Manager:
Search and click to pin securities to the top
Page 1 of 3
464287457
Shares:451.6K
Value:$37.4M
% of Portfolio:7.9% ($37.4M/$474.1M)
BERKLEY W R CORP
Shares:413.3K
Value:$29.4M
% of Portfolio:6.2% ($29.4M/$474.1M)
FRANCO NEVADA Corp
Shares:172.8K
Value:$27.2M
% of Portfolio:5.7% ($27.2M/$474.1M)
ROYAL GOLD INC
Shares:164.8K
Value:$27.0M
% of Portfolio:5.7% ($27.0M/$474.1M)
ABBOTT LABORATORIES
Shares:197.4K
Value:$26.2M
% of Portfolio:5.5% ($26.2M/$474.1M)
CME GROUP INC.
Shares:98.2K
Value:$26.0M
% of Portfolio:5.5% ($26.0M/$474.1M)
AUTOMATIC DATA PROCESSING INC
Shares:84.4K
Value:$25.8M
% of Portfolio:5.4% ($25.8M/$474.1M)
VISA INC.
Shares:73.0K
Value:$25.6M
% of Portfolio:5.4% ($25.6M/$474.1M)
JOHNSON & JOHNSON
Shares:150.5K
Value:$25.0M
% of Portfolio:5.3% ($25.0M/$474.1M)
Mastercard Inc
Shares:44.3K
Value:$24.3M
% of Portfolio:5.1% ($24.3M/$474.1M)
AMAZON COM INC
Shares:126.6K
Value:$24.1M
% of Portfolio:5.1% ($24.1M/$474.1M)
ENBRIDGE INC
Shares:517.9K
Value:$22.9M
% of Portfolio:4.8% ($22.9M/$474.1M)
BROOKFIELD Corp /ON/
Shares:434.2K
Value:$22.8M
% of Portfolio:4.8% ($22.8M/$474.1M)
SCHLUMBERGER LIMITED/NV
Shares:530.2K
Value:$22.2M
% of Portfolio:4.7% ($22.2M/$474.1M)
Brookfield Asset Management Ltd.
Shares:450.3K
Value:$21.8M
% of Portfolio:4.6% ($21.8M/$474.1M)
Alphabet Inc.
Shares:137.4K
Value:$21.2M
% of Portfolio:4.5% ($21.2M/$474.1M)
PFIZER INC
Shares:784.5K
Value:$19.9M
% of Portfolio:4.2% ($19.9M/$474.1M)
BERKSHIRE HATHAWAY INC
Shares:17
Value:$13.6M
% of Portfolio:2.9% ($13.6M/$474.1M)
CLOROX CO /DE/
Shares:75.1K
Value:$11.1M
% of Portfolio:2.3% ($11.1M/$474.1M)
BERKSHIRE HATHAWAY INC
Shares:9.0K
Value:$4.8M
% of Portfolio:1.0% ($4.8M/$474.1M)