True North Advisors, LLC Q2 2025 Filing

Filed July 16, 2025

Portfolio Value

$521.8M

Holdings

222

Report Date

Q2 2025

Filing Type

13F-HR

All Holdings (222 positions)

#StockSharesValue% PortfolioType
1
LIILENNOX INTL INC
181,586$104.1M19.95%
2
BRK/BBERKSHIRE HATHAWAY INC DEL
80,455$39.1M7.49%
3
AAPLAPPLE INC
111,335$22.8M4.38%
4
VBVANGUARD INDEX FDS
67,103$15.9M3.05%
5
MSFTMICROSOFT CORP
26,427$13.1M2.52%
6
JMBSJANUS DETROIT STR TR
269,270$12.1M2.32%
7
AQLTISHARES TR
462,344$10.6M2.04%
8
COSTCOSTCO WHSL CORP NEW
9,685$9.6M1.84%
9
AVGOBROADCOM INC
32,993$9.1M1.74%
10
MUNIPIMCO ETF TR
141,748$7.3M1.40%
11
PMBSPIMCO ETF TR
73,494$7.2M1.37%
12
XOMEXXON MOBIL CORP
64,513$7.0M1.33%
13
GEGE AEROSPACE
24,672$6.3M1.22%
14
FASTFASTENAL CO
141,350$5.9M1.14%
15
SCHXSCHWAB STRATEGIC TR
242,746$5.9M1.14%
16
AMZNAMAZON COM INC
26,117$5.7M1.10%
17
VVISA INC
15,124$5.4M1.03%
18
NVDANVIDIA CORPORATION
32,971$5.2M1.00%
19
JPMJPMORGAN CHASE & CO.
17,904$5.2M0.99%
20
IWFISHARES TR
12,019$5.1M0.98%
21
KMXCARMAX INC
74,292$5.0M0.96%
22
EPDENTERPRISE PRODS PARTNERS L
150,553$4.7M0.89%
23
CTVACORTEVA INC
60,476$4.5M0.86%
24
VTIVANGUARD INDEX FDS
13,168$4.0M0.77%
25
SPYSPDR S&P 500 ETF TR
5,841$3.6M0.69%
26
APHAMPHENOL CORP NEW
36,540$3.6M0.69%
27
NUVNUVEEN MUN VALUE FD INC
412,922$3.6M0.69%
28
TPLTEXAS PACIFIC LAND CORPORATI
3,336$3.5M0.68%
29
FNDXSCHWAB STRATEGIC TR
142,741$3.5M0.67%
30
METAMETA PLATFORMS INC
4,614$3.4M0.65%
31
HDHOME DEPOT INC
9,200$3.4M0.65%
32
BACBANK AMERICA CORP
68,867$3.3M0.62%
33
ABBVABBVIE INC
17,194$3.2M0.61%
34
SYKSTRYKER CORPORATION
8,017$3.2M0.61%
35
GEVGE VERNOVA INC
5,974$3.2M0.61%
36
DWDMORGAN STANLEY
22,371$3.2M0.60%
37
LRCXLAM RESEARCH CORP
31,142$3.0M0.58%
38
MLMMARTIN MARIETTA MATLS INC
5,332$2.9M0.56%
39
CRMSALESFORCE INC
10,663$2.9M0.56%
40
DFACDIMENSIONAL ETF TRUST
79,903$2.9M0.55%
41
DDDUPONT DE NEMOURS INC
41,060$2.8M0.54%
42
KRKROGER CO
38,925$2.8M0.54%
43
SCHMSCHWAB STRATEGIC TR
97,978$2.7M0.53%
44
FNDFSCHWAB STRATEGIC TR
66,834$2.7M0.51%
45
ABTABBOTT LABS
19,490$2.6M0.51%
46
DOWDOW INC
97,361$2.6M0.49%
47
PAYXPAYCHEX INC
17,651$2.6M0.49%
48
SGOLETFS GOLD TR
81,365$2.6M0.49%
49
JEPIJ P MORGAN EXCHANGE TRADED F
44,281$2.5M0.48%
50
SPGIS&P GLOBAL INC
4,719$2.5M0.48%
51
ALSALLSTATE CORP
11,654$2.3M0.45%
52
LLYELI LILLY & CO
2,956$2.3M0.44%
53
TXNTEXAS INSTRS INC
11,045$2.3M0.44%
54
SHWSHERWIN WILLIAMS CO
6,587$2.3M0.43%
55
TSCOTRACTOR SUPPLY CO
39,359$2.1M0.40%
56
DHID R HORTON INC
15,799$2.0M0.39%
57
CATCATERPILLAR INC
5,058$2.0M0.38%
58
ZTSZOETIS INC
12,334$1.9M0.37%
59
NDQINVESCO QQQ TR
3,390$1.9M0.36%
60
ETENERGY TRANSFER L P
98,006$1.8M0.34%
61
ORCLORACLE CORP
8,034$1.8M0.34%
62
VIOOVANGUARD ADMIRAL FDS INC
17,049$1.7M0.33%
63
XLESELECT SECTOR SPDR TR
19,200$1.6M0.31%
64
NEENEXTERA ENERGY INC
23,338$1.6M0.31%
65
SCHVSCHWAB STRATEGIC TR
57,401$1.6M0.30%
66
IWDISHARES TR
7,969$1.5M0.30%
67
SCHGSCHWAB STRATEGIC TR
52,689$1.5M0.29%
68
DFATDIMENSIONAL ETF TRUST
28,257$1.5M0.29%
69
SPDWSPDR INDEX SHS FDS
37,528$1.5M0.29%
70
COPCONOCOPHILLIPS
16,541$1.5M0.28%
71
TMTOYOTA MOTOR CORP
8,598$1.5M0.28%
72
NTAPNETAPP INC
13,899$1.5M0.28%
73
BRK-BBERKSHIRE HATHAWAY INC DEL
2$1.5M0.28%
74
VMBSVANGUARD SCOTTSDALE FDS
31,382$1.5M0.28%
75
CVXCHEVRON CORP NEW
9,779$1.4M0.27%
76
PFEPFIZER INC
54,716$1.3M0.25%
77
TSLATESLA INC
4,076$1.3M0.25%
78
AMATAPPLIED MATLS INC
6,948$1.3M0.24%
79
RMERESMED INC
4,847$1.3M0.24%
80
JNJJOHNSON & JOHNSON
8,117$1.2M0.24%
81
ALLEALLEGION PLC
8,465$1.2M0.23%
82
IVVISHARES TR
1,950$1.2M0.23%
83
FNDASCHWAB STRATEGIC TR
41,982$1.2M0.23%
84
ISRGINTUITIVE SURGICAL INC
2,186$1.2M0.23%
85
WMTWALMART INC
12,035$1.2M0.23%
86
APDAIR PRODS & CHEMS INC
4,120$1.2M0.22%
87
LMTLOCKHEED MARTIN CORP
2,454$1.1M0.22%
88
ACVAACV AUCTIONS INC
69,301$1.1M0.22%
89
MSIMOTOROLA SOLUTIONS INC
2,627$1.1M0.21%
90
PGPROCTER AND GAMBLE CO
6,681$1.1M0.20%
91
VVVANGUARD INDEX FDS
3,729$1.1M0.20%
92
IWOISHARES TR
3,658$1.0M0.20%
93
SCHZSCHWAB STRATEGIC TR
43,401$1.0M0.19%
94
ASMLASML HOLDING N V
1,253$1.0M0.19%
95
OSKOSHKOSH CORP
8,580$974K0.19%
96
DECKDECKERS OUTDOOR CORP
9,415$970K0.19%
97
MRKMERCK & CO INC
12,085$956K0.18%
98
KLACKLA CORP
1,044$935K0.18%
99
DONSPDR DOW JONES INDL AVERAGE
2,103$926K0.18%
100
FNDCSCHWAB STRATEGIC TR
21,835$918K0.18%
Page 1 of 3Next