SPRUCEGROVE INVESTMENT MANAGEMENT LTD
Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q2 2025 ▲▼ | Q3 2025 ▲▼ | Change ▲▼ | Q2 2025 ▲▼ | Q3 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| SAMSUNG ELECTRONIC | 166,574 | 152,262 | -14,312 | 183,397,974 | 227,479,428 | 18.26% | +44,081,454 |
| C H ROBINSON WLDWIDE(CHRW) | 152,582 | 151,682 | -900 | 14,640,243 | 20,082,697 | 1.61% | +5,442,454 |
| ALPHABET INC(GOOG) | 63,474 | 67,064 | +3,590 | 11,186,023 | 16,303,258 | 1.31% | +5,117,235 |
| GENTEX CORP(GNTX) | 591,560 | 619,760 | +28,200 | 13,008,404 | 17,539,208 | 1.41% | +4,530,804 |
| COMMERCIAL INTL BK | 21,212,772 | 19,070,742 | -2,142,030 | 35,637,457 | 38,522,899 | 3.09% | +2,885,442 |
| DOLLAR GEN CORP(DG) | 38,731 | 65,710 | +26,979 | 4,430,052 | 6,791,129 | 0.55% | +2,361,077 |
| SNAP-ON INC(SNA) | 47,080 | 48,580 | +1,500 | 14,650,354 | 16,834,427 | 1.35% | +2,184,073 |
| DONALDSON INC(DCI) | 275,761 | 258,761 | -17,000 | 19,124,025 | 21,179,588 | 1.70% | +2,055,563 |
| JOHNSON & JOHNSON(JNJ) | 82,090 | 77,390 | -4,700 | 12,539,248 | 14,349,654 | 1.15% | +1,810,406 |
| EXXON MOBIL CORP | 102,690 | 108,890 | +6,200 | 11,069,982 | 12,277,348 | 0.99% | +1,207,366 |
| TORO CO | 62,600 | 67,300 | +4,700 | 4,424,568 | 5,128,260 | 0.41% | +703,692 |
| BECTON DICKINSON(BDX) | 53,070 | 51,470 | -1,600 | 9,141,308 | 9,633,640 | 0.77% | +492,332 |
| STATE BK OF INDIA | 95,450 | 93,880 | -1,570 | 9,096,385 | 9,228,404 | 0.74% | +132,019 |
| BROWN FORMAN CORP(BF-A) | 456,220 | 457,020 | +800 | 12,276,880 | 12,376,102 | 0.99% | +99,222 |
| COGNEX CORP(CGNX) | 3,700 | 3,700 | 0 | 117,364 | 167,610 | 0.01% | +50,246 |
| ACUITY INC(AYI) | 400 | 470 | +70 | 119,336 | 161,863 | 0.01% | +42,527 |
| EAGLE MATERIALS(EXP) | 600 | 700 | +100 | 121,266 | 163,128 | 0.01% | +41,862 |
| FMC CORP(FMC) | 1,600 | 2,900 | +1,300 | 66,800 | 97,527 | 0.01% | +30,727 |
| BOK FINL CORP(BOKF) | 1,300 | 1,400 | +100 | 126,919 | 156,016 | 0.01% | +29,097 |
| WAFD INC(WAFD) | 3,500 | 4,200 | +700 | 102,480 | 127,218 | 0.01% | +24,738 |
| LITTELFUSE INC(LFUS) | 700 | 700 | 0 | 158,711 | 181,307 | 0.01% | +22,596 |
| SIMPSON MANUFACTURIN(SSD) | 400 | 500 | +100 | 62,124 | 83,730 | 0.01% | +21,606 |
| AXOS FINANCIAL(AX) | 1,300 | 1,400 | +100 | 98,852 | 118,510 | 0.01% | +19,658 |
| GRACO INC(GGG) | 700 | 900 | +200 | 60,179 | 76,464 | 0.01% | +16,285 |
| LANDSTAR SYS INC(LSTR) | 700 | 800 | +100 | 97,314 | 98,048 | 0.01% | +734 |
| MSC INDL DIRECT INC(MSM) | 189,610 | 174,710 | -14,900 | 16,120,642 | 16,097,779 | 1.29% | -22,863 |
| PRICE T ROWE GROUP(TROW) | 176,668 | 162,368 | -14,300 | 17,048,462 | 16,665,452 | 1.34% | -383,010 |
| XPEL INC(XPEL) | 119,100 | 114,856 | -4,244 | 4,275,690 | 3,798,288 | 0.30% | -477,402 |
| AMERICAN EXPRESS CO(AXP) | 44,990 | 41,590 | -3,400 | 14,350,910 | 13,814,534 | 1.11% | -536,376 |
| QUALCOMM INC(QCOM) | 107,460 | 97,660 | -9,800 | 17,114,080 | 16,246,718 | 1.30% | -867,362 |
| WELLS FARGO & CO(WFC) | 255,604 | 231,004 | -24,600 | 20,478,992 | 19,362,755 | 1.55% | -1,116,237 |
| BIOGEN INC(BIIB) | 13,310 | 0 | -13,310 | 1,671,603 | 0 | — | -1,671,603 |
| CULLEN FROST BANKERS(CFR) | 125,630 | 113,630 | -12,000 | 16,148,480 | 14,404,875 | 1.16% | -1,743,605 |
| BERKSHIRE HATHAWAY | 44,618 | 39,601 | -5,017 | 21,674,086 | 19,909,007 | 1.60% | -1,765,079 |
| GILEAD SCIENCES INC(GILD) | 185,570 | 167,370 | -18,200 | 20,574,146 | 18,578,070 | 1.49% | -1,996,076 |
| META PLATFORMS INC(META) | 29,098 | 25,489 | -3,609 | 21,476,943 | 18,718,612 | 1.50% | -2,758,331 |
| BORG WARNER INC | 83,430 | 0 | -83,430 | 2,793,236 | 0 | — | -2,793,236 |
| HENRY SCHEIN INC(HSIC) | 297,890 | 278,490 | -19,400 | 21,760,865 | 18,483,381 | 1.48% | -3,277,484 |
| MARKEL GROUP INC(MKL) | 12,189 | 10,888 | -1,301 | 24,345,821 | 20,810,888 | 1.67% | -3,534,933 |
| WALT DISNEY CO(DIS) | 178,070 | 157,770 | -20,300 | 22,082,461 | 18,064,665 | 1.45% | -4,017,796 |
| RTX CORPORATION(RTX) | 100,630 | 63,730 | -36,900 | 14,693,993 | 10,663,941 | 0.86% | -4,030,052 |
| COPA HOLDINGS(CPA) | 2,533,736 | 2,301,884 | -231,852 | 278,634,948 | 273,509,857 | 21.95% | -5,125,091 |
| RYANAIR HLDGS PLC(RYAAY) | 6,011,207 | 5,273,508 | -737,699 | 346,666,308 | 317,570,652 | 25.49% | -29,095,656 |