The Analysis of SPRUCEGROVE INVESTMENT MANAGEMENT LTD's Holdings
Currently, SPRUCEGROVE INVESTMENT MANAGEMENT LTD holds 40 types of securities in its portfolio with a total value $829.8M. In the most recent quarter, they have increased their positions in RYAAY (+4.5M shares, valued at $327.5M), N/A (+55.7K shares, valued at $115.0M), N/A (+92.9K shares, valued at $10.1M); decreased their positions in CPA (-390.8K shares, valued at $47.1M); initiated new positions in RYAAY (+4.5M shares, valued at $327.5M), N/A (+55.7K shares, valued at $115.0M), N/A (+92.9K shares, valued at $10.1M). Stock Holdings
TickerCompany NameSharesShares âŗ%Event DateReport DateHistory
RYAAY RYANAIR HLDGS PLC4.5M sharesnew addition2025-12-312026-02-03
CPA COPA HOLDINGS1.9M shares-16.98%2025-12-312026-02-03
CHRW C H ROBINSON WLDWIDE52.9K sharesnew addition2025-12-312026-02-03
DCI DONALDSON INC92.7K sharesnew addition2025-12-312026-02-03
MKL MARKEL GROUP INC3.8K sharesnew addition2025-12-312026-02-03
WFC WELLS FARGO & CO80.8K sharesnew addition2025-12-312026-02-03
HSIC HENRY SCHEIN INC99.2K sharesnew addition2025-12-312026-02-03
GILD GILEAD SCIENCES INC59.9K sharesnew addition2025-12-312026-02-03
DIS WALT DISNEY CO57.0K sharesnew addition2025-12-312026-02-03
ALPHABET INC ALPHABET INC20.3K sharesnew addition2025-12-312026-02-03
QCOM QUALCOMM INC35.5K sharesnew addition2025-12-312026-02-03
TROW PRICE T ROWE GROUP58.2K sharesnew addition2025-12-312026-02-03
SNA SNAP-ON INC17.2K sharesnew addition2025-12-312026-02-03
JNJ JOHNSON & JOHNSON27.2K sharesnew addition2025-12-312026-02-03
DG DOLLAR GEN CORP40.6K sharesnew addition2025-12-312026-02-03
MSM MSC INDL DIRECT INC62.6K sharesnew addition2025-12-312026-02-03
CFR CULLEN FROST BANKERS41.0K sharesnew addition2025-12-312026-02-03
GNTX GENTEX CORP222.5K sharesnew addition2025-12-312026-02-03
AXP AMERICAN EXPRESS CO13.7K sharesnew addition2025-12-312026-02-03
BF.B BROWN FORMAN CORP193.1K sharesnew addition2025-12-312026-02-03
XOM EXXON MOBIL CORP39.1K sharesnew addition2025-12-312026-02-03
META META PLATFORMS INC6.3K sharesnew addition2025-12-312026-02-03
BDX BECTON DICKINSON18.5K sharesnew addition2025-12-312026-02-03
ACCENTURE PLC ACCENTURE PLC12.6K sharesnew addition2025-12-312026-02-03
XPEL XPEL INC64.3K sharesnew addition2025-12-312026-02-03
EXP EAGLE MATERIALS12.4K sharesnew addition2025-12-312026-02-03
TTC TORO CO31.8K sharesnew addition2025-12-312026-02-03
LFUS LITTELFUSE INC700 sharesnew addition2025-12-312026-02-03
AYI ACUITY INC470 sharesnew addition2025-12-312026-02-03
BOKF BOK FINL CORP1.4K sharesnew addition2025-12-312026-02-03
WAFD WAFD INC4.2K sharesnew addition2025-12-312026-02-03
AX AXOS FINANCIAL1.4K sharesnew addition2025-12-312026-02-03
CGNX COGNEX CORP3.2K sharesnew addition2025-12-312026-02-03
LSTR LANDSTAR SYS INC800 sharesnew addition2025-12-312026-02-03
SSD SIMPSON MANUFACTURIN500 sharesnew addition2025-12-312026-02-03
GGG GRACO INC900 sharesnew addition2025-12-312026-02-03
FMC FMC CORP2.9K sharesnew addition2025-12-312026-02-03
Call Option Holdings
No call option holdings data available
Put Option Holdings
No put option holdings data available