— Know what they know.
Not Investment Advice
Asset Manager ← All Institutions

SPRUCEGROVE INVESTMENT MANAGEMENT LTD

Q2 2025 · Filed 2025-08-06
Market Value
$1.2B
+33.1%
Holdings
44
+10
New Purchases
12
Added To
7
Closed
1
Reduced
24
Top 10 Concentration
78.9%
Turnover
29.5%

Top Buys (by % of Portfolio)

SymbolCur %Prior %Chg %Value
RYAAY 28.01% 18.42% +9.59% $347M
CPA 22.51% 20.79% +1.72% $279M
SMSN.IL 14.82% 14.33% +0.49% $183M
DG 0.36% 0.00% +0.36% $4M
TTC 0.36% 0.17% +0.19% $4M
XPEL 0.35% 0.16% +0.18% $4M
LFUS 0.01% 0.00% +0.01% $159K
BOKF 0.01% 0.00% +0.01% $127K
EXP 0.01% 0.00% +0.01% $121K
AYI 0.01% 0.00% +0.01% $119K
CGNX 0.01% 0.00% +0.01% $117K
WAFD 0.01% 0.00% +0.01% $102K
AX 0.01% 0.00% +0.01% $99K
LSTR 0.01% 0.00% +0.01% $97K
FMC 0.01% 0.00% +0.01% $67K

Top Sells (by % of Portfolio)

SymbolCur %Prior %Chg %Value
CBKD.IL 2.88% 4.43% -1.55% $36M
INTC 0.00% 1.26% -1.26% $0
BRK-B 1.75% 2.78% -1.03% $22M
RTX 1.19% 1.97% -0.78% $15M
GILD 1.66% 2.43% -0.77% $21M
BF-B 0.99% 1.58% -0.59% $12M
BDX 0.74% 1.32% -0.58% $9M
MKL 1.97% 2.54% -0.57% $24M
CHRW 1.18% 1.70% -0.51% $15M
JNJ 1.01% 1.48% -0.47% $13M
HSIC 1.76% 2.21% -0.45% $22M
DCI 1.55% 1.99% -0.45% $19M
GNTX 1.05% 1.48% -0.43% $13M
QCOM 1.38% 1.80% -0.41% $17M
CFR 1.30% 1.71% -0.41% $16M

Sector Allocation Over Time

Market Cap Concentration

TierHoldingsValueWeight
Mega Cap 11 $328M 26.5%
Large Cap 16 $500M 40.4%
Mid Cap 15 $406M 32.8%
Small Cap 2 $4M 0.4%

Portfolio Analytics

Avg Market Cap
$275.0B
Median Market Cap
$16.2B
Avg P/E
21.9
Median P/E
20.5
Avg Dividend Yield
0.02%
Avg Beta
0.89
# Stocks
44
# ETFs / Funds
0

Top Holdings (44 total)

# Symbol % Port Shares Value Avg Price Q/Q Value Chg Share Chg Chg % Status
1 RYAAY 28.01% 6,011,207 $347M $57.67 $175M -1,411,793 -19.0%
2 CPA 22.51% 2,533,736 $279M $109.97 $85M -545,796 -17.7%
3 SMSN.IL 14.82% 166,574 $183M $1,101.00 $50M -38,164 -18.6%
4 CBKD.IL 2.88% 21,212,772 $36M $1.68 -$6M -6,045,883 -22.2%
5 MKL 1.97% 12,189 $24M $1,997.36 $740K -437 -3.5%
6 DIS 1.78% 178,070 $22M $124.01 $4M -6,100 -3.3%
7 HSIC 1.76% 297,890 $22M $73.05 $1M -2,000 -0.7%
8 BRK-B 1.75% 44,618 $22M $485.77 -$4M -3,881 -8.0%
9 META 1.74% 29,098 $21M $738.09 $4M -1,003 -3.3%
10 GILD 1.66% 185,570 $21M $110.87 -$2M -16,400 -8.1%
11 WFC 1.65% 255,604 $20M $80.12 $4M +27,344 +12.0%
12 DCI 1.55% 275,761 $19M $69.35 $585K -700 -0.2%
13 QCOM 1.38% 107,460 $17M $159.26 $407K -1,300 -1.2%
14 TROW 1.38% 176,668 $17M $96.50 $616K -2,200 -1.2%
15 CFR 1.30% 125,630 $16M $128.54 $244K -1,400 -1.1%
16 MSM 1.30% 189,610 $16M $85.02 $1M -1,000 -0.5%
17 RTX 1.19% 100,630 $15M $146.02 -$4M -37,600 -27.2%
18 SNA 1.18% 47,080 $15M $311.18 $637K +5,500 +13.2%
19 CHRW 1.18% 152,582 $15M $95.95 -$1M -1,500 -1.0%
20 AXP 1.16% 44,990 $14M $318.98 $2M -400 -0.9%
21 GNTX 1.05% 591,560 $13M $21.99 -$794K -800 -0.1%
22 JNJ 1.01% 82,090 $13M $152.75 -$1M -900 -1.1%
23 BF-B 0.99% 456,220 $12M $26.91 -$2M +22,900 +5.3%
24 GOOGL 0.90% 63,474 $11M $176.23 $2M +3,740 +6.3%
25 XOM 0.89% 102,690 $11M $107.80 -$798K +2,900 +2.9%
26 BDX 0.74% 53,070 $9M $172.25 -$3M -600 -1.1%
27 SBKFF 0.73% 95,450 $9M $95.30 $424K -2,210 -2.3%
28 DG 0.36% 38,731 $4M $114.38 +38,731 NEW
29 TTC 0.36% 62,600 $4M $70.68 $3M +41,400 +195.3%
30 XPEL 0.35% 119,100 $4M $35.90 $3M +67,100 +129.0%
31 BWA 0.23% 83,430 $3M $33.48 $263K -4,900 -5.5%
32 BIIB 0.14% 13,310 $2M $125.59 -$259K -800 -5.7%
33 LFUS 0.01% 700 $159K $226.73 +700 NEW
34 BOKF 0.01% 1,300 $127K $97.63 +1,300 NEW
35 EXP 0.01% 600 $121K $202.11 +600 NEW
36 AYI 0.01% 400 $119K $298.34 +400 NEW
37 CGNX 0.01% 3,700 $117K $31.72 +3,700 NEW
38 WAFD 0.01% 3,500 $102K $29.28 +3,500 NEW
39 AX 0.01% 1,300 $99K $76.04 +1,300 NEW
40 LSTR 0.01% 700 $97K $139.02 +700 NEW
41 FMC 0.01% 1,600 $67K $41.75 +1,600 NEW
42 SSD 0.01% 400 $62K $155.31 +400 NEW
43 GGG —% 700 $60K $85.97 +700 NEW
44 INTC —% -$12M -516,720 -100.0% SOLD

New Positions

SymbolValue% Port
DG $4M 0.36%
LFUS $159K 0.01%
BOKF $127K 0.01%
EXP $121K 0.01%
AYI $119K 0.01%
CGNX $117K 0.01%
WAFD $102K 0.01%
AX $99K 0.01%
LSTR $97K 0.01%
FMC $67K 0.01%
SSD $62K 0.01%
GGG $60K —%

Sold Out Positions

SymbolValue% Port
INTC —%
View SEC EDGAR Filings for SPRUCEGROVE INVESTMENT MANAGEMENT LTD →

Sign in to InsiderStreet

You'll also get our free weekly newsletter with
smart money signals, market insights, and alpha ideas.
Unsubscribe anytime.

For informational purposes only. Not investment advice. Data sourced from SEC filings. Privacy Terms