1
CANADIAN NAT RES LTD
COM
CNQ
CNQ
16,462,508
$650.3m8.04%
8.04%
Reduced Shares held: Q3 2025 20.9m, Q4 2025 18.8m, Q1 2026 16.5m, Q2 2026 16.5m
-79.1k
-79,090
-0.5%
2
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
1,161,530
$581.2m7.19%
7.19%
Added Shares held: Q3 2025 320.4k, Q4 2025 313.0k, Q1 2026 315.0k, Q2 2026 1.2m
+846.5k
+846,549
268.8%
3
ALPHABET INC
CAP STK CL C
GOOG
GOOG
1,129,129
$399.0m4.93%
4.93%
Added Shares held: Q3 2025 1.2m, Q4 2025 1.1m, Q1 2026 1.1m, Q2 2026 1.1m
+2.6k
+2,595
0.2%
4
SCHWAB CHARLES CORP
COM
SCHW
SCHW
4,101,552
$378.5m4.68%
4.68%
Added Shares held: Q3 2025 4.2m, Q4 2025 3.9m, Q1 2026 3.9m, Q2 2026 4.1m
+196.7k
+196,696
5.0%
5
MICROSOFT CORP
COM
MSFT
MSFT
1,009,284
$376.5m4.65%
4.65%
Added Shares held: Q3 2025 1.0m, Q4 2025 963.8k, Q1 2026 992.9k, Q2 2026 1.0m
+16.4k
+16,368
1.6%
6
U HAUL HOLDING COMPANY
COM SER N
UHAL.B
UHAL.B
6,197,210
$357.6m4.42%
4.42%
Added Shares held: Q3 2025 5.8m, Q4 2025 5.8m, Q1 2026 6.0m, Q2 2026 6.2m
+148.9k
+148,879
2.5%
7
JOHNSON & JOHNSON
COM
JNJ
JNJ
1,259,977
$320.0m3.96%
3.96%
Added Shares held: Q3 2025 1.3m, Q4 2025 1.3m, Q1 2026 1.2m, Q2 2026 1.3m
+10.6k
+10,568
0.8%
8
PROCTER AND GAMBLE CO
COM
PG
PG
1,963,488
$287.9m3.56%
3.56%
Added Shares held: Q3 2025 1.9m, Q4 2025 1.9m, Q1 2026 1.9m, Q2 2026 2.0m
+32.4k
+32,357
1.7%
9
PEPSICO INC
COM
PEP
PEP
2,072,843
$280.7m3.47%
3.47%
Added Shares held: Q3 2025 2.1m, Q4 2025 2.0m, Q1 2026 2.0m, Q2 2026 2.1m
+44.9k
+44,876
2.2%
10
FOX CORP
CL B COM
FOX
FOX
5,649,828
$264.6m3.27%
3.27%
Added Shares held: Q3 2025 5.8m, Q4 2025 5.6m, Q1 2026 5.6m, Q2 2026 5.6m
+83.3k
+83,310
1.5%
11
RELIANCE INC
COM
RS
RS
698,566
$261.0m3.23%
3.23%
Added Shares held: Q3 2025 702.2k, Q4 2025 691.6k, Q1 2026 693.1k, Q2 2026 698.6k
+5.4k
+5,440
0.8%
12
NEWS CORP NEW
CL A
NWSA
NWSA
7,554,958
$187.6m2.32%
2.32%
Added Shares held: Q3 2025 7.4m, Q4 2025 7.3m, Q1 2026 7.4m, Q2 2026 7.6m
+166.3k
+166,310
2.2%
13
DIAMONDBACK ENERGY INC
COM
FANG
FANG
1,014,114
$178.3m2.20%
2.20%
Added Shares held: Q3 2025 1.0m, Q4 2025 996.6k, Q1 2026 1.0m, Q2 2026 1.0m
+10.1k
+10,144
1.0%
14
COCA COLA CO
COM
KO
KO
2,127,657
$172.9m2.14%
2.14%
Added Shares held: Q3 2025 2.1m, Q4 2025 2.1m, Q1 2026 2.1m, Q2 2026 2.1m
+28.9k
+28,902
1.4%
15
CONOCOPHILLIPS
COM
COP
COP
1,606,025
$167.0m2.06%
2.06%
Added Shares held: Q3 2025 1.6m, Q4 2025 1.5m, Q1 2026 1.6m, Q2 2026 1.6m
+24.5k
+24,504
1.6%
16
EOG RES INC
COM
EOG
EOG
1,243,536
$161.3m1.99%
1.99%
Added Shares held: Q3 2025 1.2m, Q4 2025 1.2m, Q1 2026 1.2m, Q2 2026 1.2m
+21.7k
+21,693
1.8%
17
STATE STR CORP
COM
STT
STT
919,740
$156.0m1.93%
1.93%
Added Shares held: Q3 2025 1.1m, Q4 2025 913.6k, Q1 2026 909.2k, Q2 2026 919.7k
+10.5k
+10,549
1.2%
18
KENVUE INC
COM
KVUE
KVUE
8,051,004
$153.9m1.90%
1.90%
Added Shares held: Q3 2025 7.9m, Q4 2025 7.9m, Q1 2026 7.9m, Q2 2026 8.1m
+118.5k
+118,545
1.5%
19
TYSON FOODS INC
CL A
TSN
TSN
2,578,970
$147.6m1.83%
1.83%
Added Shares held: Q3 2025 2.5m, Q4 2025 2.5m, Q1 2026 2.5m, Q2 2026 2.6m
+64.1k
+64,100
2.5%
20
EBAY INC.
COM
EBAY
EBAY
1,262,742
$141.1m1.74%
1.74%
Reduced Shares held: Q3 2025 1.6m, Q4 2025 1.5m, Q1 2026 1.5m, Q2 2026 1.3m
-266.5k
-266,452
-17.4%
21
INGREDION INC
COM
INGR
INGR
1,471,409
$139.4m1.72%
1.72%
Added Shares held: Q3 2025 1.4m, Q4 2025 1.4m, Q1 2026 1.4m, Q2 2026 1.5m
+31.2k
+31,151
2.2%
22
TALEN ENERGY CORP
COM
TLN
TLN
359,800
$138.3m1.71%
1.71%
Reduced Shares held: Q3 2025 360.1k, Q4 2025 360.0k, Q1 2026 359.9k, Q2 2026 359.8k
-100
-100
-0.0%
23
DISNEY WALT CO
COM
DIS
DIS
1,375,972
$132.4m1.64%
1.64%
Added Shares held: Q3 2025 1.4m, Q4 2025 1.3m, Q1 2026 1.3m, Q2 2026 1.4m
+28.4k
+28,436
2.1%
24
ELEVANCE HEALTH INC
COM
ELV
ELV
339,985
$131.5m1.63%
1.63%
Added Shares held: Q3 2025 334.4k, Q4 2025 328.8k, Q1 2026 334.3k, Q2 2026 340.0k
+5.7k
+5,670
1.7%
25
INTUIT
COM
INTU
INTU
491,278
$128.2m1.59%
1.59%
Added Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 7.4k, Q2 2026 491.3k
+483.9k
+483,903
6561.4%
26
COGNIZANT TECHNOLOGY SOLUTIO
CL A
CTSH
CTSH
3,150,565
$122.0m1.51%
1.51%
Added Shares held: Q3 2025 3.3m, Q4 2025 3.0m, Q1 2026 3.0m, Q2 2026 3.2m
+142.4k
+142,427
4.7%
27
ARMSTRONG WORLD INDS INC NEW
COM
AWI
AWI
754,944
$121.1m1.50%
1.50%
Added Shares held: Q3 2025 759.3k, Q4 2025 741.7k, Q1 2026 741.9k, Q2 2026 754.9k
+13.0k
+13,007
1.8%
28
BROADRIDGE FINL SOLUTIONS IN
COM
BR
BR
878,522
$120.3m1.49%
1.49%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 878.5k
29
L3HARRIS TECHNOLOGIES INC
COM
LHX
LHX
413,504
$120.2m1.49%
1.49%
Added Shares held: Q3 2025 416.8k, Q4 2025 408.2k, Q1 2026 407.9k, Q2 2026 413.5k
+5.6k
+5,629
1.4%
30
ISHARES INC
MSCI STH KOR ETF
EWY
EWY
557,535
$112.6m1.39%
1.39%
Reduced Shares held: Q3 2025 0, Q4 2025 1.1m, Q1 2026 980.6k, Q2 2026 557.5k
-423.1k
-423,070
-43.1%
31
LOCKHEED MARTIN CORP
COM
LMT
LMT
216,359
$110.2m1.36%
1.36%
Added Shares held: Q3 2025 216.9k, Q4 2025 214.5k, Q1 2026 213.6k, Q2 2026 216.4k
+2.7k
+2,731
1.3%
32
SYSCO CORP
COM
SYY
SYY
1,293,545
$108.1m1.34%
1.34%
Added Shares held: Q3 2025 1.3m, Q4 2025 1.2m, Q1 2026 1.2m, Q2 2026 1.3m
+58.7k
+58,673
4.8%
33
NORTHROP GRUMMAN CORP
COM
NOC
NOC
197,521
$100.6m1.24%
1.24%
Added Shares held: Q3 2025 197.8k, Q4 2025 193.9k, Q1 2026 194.2k, Q2 2026 197.5k
+3.3k
+3,348
1.7%
34
PAYPAL HLDGS INC
COM
PYPL
PYPL
2,317,304
$100.1m1.24%
1.24%
Added Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 2.3m, Q2 2026 2.3m
+26.7k
+26,662
1.2%
35
OLIN CORP
COM PAR $1
OLN
OLN
4,209,403
$83.4m1.03%
1.03%
Added Shares held: Q3 2025 4.0m, Q4 2025 3.9m, Q1 2026 4.1m, Q2 2026 4.2m
+117.2k
+117,192
2.9%
36
DARLING INGREDIENTS INC
COM
DAR
DAR
1,417,062
$77.4m0.96%
0.96%
Added Shares held: Q3 2025 1.5m, Q4 2025 1.4m, Q1 2026 1.4m, Q2 2026 1.4m
+13.4k
+13,394
0.9%
37
COLGATE PALMOLIVE CO
COM
CL
CL
790,900
$72.5m0.90%
0.90%
Added Shares held: Q3 2025 793.9k, Q4 2025 787.3k, Q1 2026 789.4k, Q2 2026 790.9k
+1.5k
+1,500
0.2%
38
UNITEDHEALTH GROUP INC
COM
UNH
UNH
171,768
$71.4m0.88%
0.88%
Added Shares held: Q3 2025 174.6k, Q4 2025 167.6k, Q1 2026 168.5k, Q2 2026 171.8k
+3.3k
+3,308
2.0%
39
BELLRING BRANDS INC
COMMON STOCK
BRBR
BRBR
5,263,000
$68.1m0.84%
0.84%
Added Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 1.5m, Q2 2026 5.3m
+3.8m
+3,765,000
251.3%
40
FOX CORP
CL A COM
FOXA
FOXA
1,185,089
$61.8m0.76%
0.76%
Reduced Shares held: Q3 2025 1.5m, Q4 2025 1.2m, Q1 2026 1.2m, Q2 2026 1.2m
-3.3k
-3,285
-0.3%
41
FACTSET RESH SYS INC
COM
FDS
FDS
229,620
$52.8m0.65%
0.65%
Added Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 225.9k, Q2 2026 229.6k
+3.7k
+3,746
1.7%
42
AVANTOR INC
COM
AVTR
AVTR
4,770,000
$47.2m0.58%
0.58%
Added Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 4.7m, Q2 2026 4.8m
+25.0k
+25,000
0.5%
43
COMCAST CORP NEW
CL A
CMCSA
CMCSA
1,170,500
$28.7m0.36%
0.36%
Added Shares held: Q3 2025 1.2m, Q4 2025 1.2m, Q1 2026 1.2m, Q2 2026 1.2m
+3.0k
+3,000
0.3%
44
MASCO CORP
COM
MAS
MAS
286,085
$23.3m0.29%
0.29%
Added Shares held: Q3 2025 253.0k, Q4 2025 233.8k, Q1 2026 244.7k, Q2 2026 286.1k
+41.4k
+41,367
16.9%
45
SPDR SER TR
BLOOMBERG 1-3 MO
BIL
BIL
236,353
$21.7m0.27%
0.27%
Added Shares held: Q3 2025 0, Q4 2025 167.9k, Q1 2026 212.1k, Q2 2026 236.4k
+24.2k
+24,238
11.4%
46
U HAUL HOLDING COMPANY
COM
UHAL
UHAL
325,376
$21.3m0.26%
0.26%
Added Shares held: Q3 2025 330.8k, Q4 2025 327.3k, Q1 2026 325.4k, Q2 2026 325.4k
+7
+7
0.0%
47
DEVON ENERGY CORP NEW
COM
DVN
DVN
510,913
$21.1m0.26%
0.26%
Added Shares held: Q3 2025 521.2k, Q4 2025 432.3k, Q1 2026 458.8k, Q2 2026 510.9k
+52.1k
+52,069
11.3%
48
LEGACY HOUSING CORP
COM
LEGH
LEGH
754,009
$19.8m0.24%
0.24%
Added Shares held: Q3 2025 60.0k, Q4 2025 175.7k, Q1 2026 705.7k, Q2 2026 754.0k
+48.3k
+48,334
6.8%
49
UNILEVER PLC
SPON ADR NEW
UL
UL
241,192
$14.5m0.18%
0.18%
Added Shares held: Q3 2025 0, Q4 2025 195.8k, Q1 2026 200.1k, Q2 2026 241.2k
+41.1k
+41,079
20.5%
50
EMBECTA CORP
COMMON STOCK
EMBC
EMBC
4,315,952
$14.1m0.17%
0.17%
Added Shares held: Q3 2025 2.2m, Q4 2025 2.3m, Q1 2026 3.7m, Q2 2026 4.3m
+644.1k
+644,075
17.5%
51
BANK NEW YORK MELLON CORP
COM
BNY
BNY
64,400
$9.3m0.12%
0.12%
Reduced Shares held: Q3 2025 394.7k, Q4 2025 365.7k, Q1 2026 357.7k, Q2 2026 64.4k
-293.3k
-293,298
-82.0%
52
WELLS FARGO CO NEW
COM
WFC
WFC
104,803
$8.7m0.11%
0.11%
Added Shares held: Q3 2025 126.0k, Q4 2025 102.3k, Q1 2026 100.4k, Q2 2026 104.8k
+4.4k
+4,366
4.3%
53
FAIR ISAAC CORP
COM
FICO
FICO
6,157
$7.4m0.09%
0.09%
Unchanged Shares held: Q3 2025 2.5k, Q4 2025 2.7k, Q1 2026 6.2k, Q2 2026 6.2k
54
GRAFTECH INTL LTD SR NT
COM NEW
EAF
EAF
1,149,267
$6.8m0.08%
0.08%
Added Shares held: Q3 2025 1.1m, Q4 2025 998.5k, Q1 2026 1.1m, Q2 2026 1.1m
+81.9k
+81,881
7.7%
55
MSCI INC
COM
MSCI
MSCI
10,900
$6.1m0.08%
0.08%
Unchanged Shares held: Q3 2025 10.9k, Q4 2025 10.9k, Q1 2026 10.9k, Q2 2026 10.9k
56
MASTERCARD INCORPORATED
CL A
MA
MA
11,670
$6.0m0.07%
0.07%
Unchanged Shares held: Q3 2025 11.7k, Q4 2025 11.7k, Q1 2026 11.7k, Q2 2026 11.7k
57
MOODYS CORP
COM
MCO
MCO
12,405
$5.6m0.07%
0.07%
Unchanged Shares held: Q3 2025 12.4k, Q4 2025 12.4k, Q1 2026 12.4k, Q2 2026 12.4k
58
GOLDMAN SACHS GROUP INC
COM
GS
GS
5,200
$5.3m0.07%
0.07%
Added Shares held: Q3 2025 6.9k, Q4 2025 5.0k, Q1 2026 5.1k, Q2 2026 5.2k
+105
+105
2.1%
59
CLOROX CO DEL
COM
CLX
CLX
48,095
$4.6m0.06%
0.06%
Unchanged Shares held: Q3 2025 59.0k, Q4 2025 48.1k, Q1 2026 48.1k, Q2 2026 48.1k
60
AON PLC
SHS CL A
AON
AON
12,915
$4.3m0.05%
0.05%
Unchanged Shares held: Q3 2025 12.9k, Q4 2025 12.9k, Q1 2026 12.9k, Q2 2026 12.9k
61
COPART INC
COM
CPRT
CPRT
136,675
$3.9m0.05%
0.05%
Added Shares held: Q3 2025 75.2k, Q4 2025 100.2k, Q1 2026 110.2k, Q2 2026 136.7k
+26.4k
+26,430
24.0%
62
VERISK ANALYTICS INC
COM
VRSK
VRSK
21,190
$3.8m0.05%
0.05%
Added Shares held: Q3 2025 13.2k, Q4 2025 15.5k, Q1 2026 14.8k, Q2 2026 21.2k
+6.4k
+6,415
43.4%
63
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
3,558
$2.7m0.03%
0.03%
Reduced Shares held: Q3 2025 4.5k, Q4 2025 32.1k, Q1 2026 3.8k, Q2 2026 3.6k
-210
-210
-5.6%
64
TELEDYNE TECHNOLOGIES INC
COM
TDY
TDY
2,700
$1.8m0.02%
0.02%
Added Shares held: Q3 2025 2.4k, Q4 2025 2.1k, Q1 2026 2.5k, Q2 2026 2.7k
+200
+200
8.0%
65
NORTHERN TR CORP
COM
NTRS
NTRS
9,500
$1.7m0.02%
0.02%
Unchanged Shares held: Q3 2025 9.5k, Q4 2025 9.5k, Q1 2026 9.5k, Q2 2026 9.5k
66
PHILIP MORRIS INTL INC
COM
PM
PM
5,000
$904.5k0.01%
0.01%
Reduced Shares held: Q3 2025 6.3k, Q4 2025 6.3k, Q1 2026 5.9k, Q2 2026 5.0k
-900
-900
-15.2%
67
VERIZON COMMUNICATIONS INC
COM
VZ
VZ
20,000
$846.8k0.01%
0.01%
Unchanged Shares held: Q3 2025 40.0k, Q4 2025 40.0k, Q1 2026 20.0k, Q2 2026 20.0k
68
AMPLIFY ENERGY CORP NEW
COM
AMPY
AMPY
205,000
$815.9k0.01%
0.01%
Reduced Shares held: Q3 2025 230.0k, Q4 2025 230.0k, Q1 2026 210.0k, Q2 2026 205.0k
-5.0k
-5,000
-2.4%
69
AMERICAS CAR-MART INC
COM
CRMT
CRMT
205,000
$572.0k0.01%
0.01%
Added Shares held: Q3 2025 133.0k, Q4 2025 155.0k, Q1 2026 195.0k, Q2 2026 205.0k
+10.0k
+10,000
5.1%
70
CATO CORP NEW
CL A
CATO
CATO
105,445
$341.6k0.00%
0.00%
Unchanged Shares held: Q3 2025 105.4k, Q4 2025 105.4k, Q1 2026 105.4k, Q2 2026 105.4k
71
READING INTL INC
CL A
RDI
RDI
265,000
$339.2k0.00%
0.00%
Unchanged Shares held: Q3 2025 275.0k, Q4 2025 265.0k, Q1 2026 265.0k, Q2 2026 265.0k
72
ALTRIA GROUP INC
COM
MO
MO
4,200
$302.2k0.00%
0.00%
Unchanged Shares held: Q3 2025 4.2k, Q4 2025 4.2k, Q1 2026 4.2k, Q2 2026 4.2k
73
VISA INC
COM CL A
V
V
732
$251.1k0.00%
0.00%
Unchanged Shares held: Q3 2025 732, Q4 2025 732, Q1 2026 732, Q2 2026 732
74
NEWS CORP NEW
CL B
NWS
NWS
8,140
$228.4k0.00%
0.00%
Unchanged Shares held: Q3 2025 8.1k, Q4 2025 8.1k, Q1 2026 8.1k, Q2 2026 8.1k