RYAAY RYANAIR HOLDINGS PLC More: the full row for RYANAIR HOLDINGS PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,598,101 shares; 2024Q4: 8,456,700 shares; 2025Q1: 7,423,000 shares; 2025Q2: 6,011,207 shares; 2025Q3: 5,273,508 shares 5,273,508 $318M 25.49% -737,699 Timeline CPA COPA HOLDINGS SA More: the full row for COPA HOLDINGS SA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,189,574 shares; 2024Q4: 3,339,587 shares; 2025Q1: 3,079,532 shares; 2025Q2: 2,533,736 shares; 2025Q3: 2,301,884 shares 2,301,884 $274M 21.95% -231,852 Timeline SSNHZ SAMSUNG ELECTR-GDR REG S More: the full row for SAMSUNG ELECTR-GDR REG S Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 220,329 shares; 2024Q4: 203,435 shares; 2025Q1: 204,738 shares; 2025Q2: 166,574 shares; 2025Q3: 152,262 shares 152,262 $227M 18.26% -14,312 Timeline CBKD COMMERCIAL INTL BK More: the full row for COMMERCIAL INTL BK Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 29,863,102 shares; 2024Q4: 29,047,162 shares; 2025Q1: 27,258,655 shares; 2025Q2: 21,212,772 shares; 2025Q3: 19,070,742 shares 19,070,742 $38.5M 3.09% -2,142,030 Timeline DCI DONALDSON INC More: the full row for DONALDSON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 307,431 shares; 2024Q4: 307,431 shares; 2025Q1: 276,461 shares; 2025Q2: 275,761 shares; 2025Q3: 258,761 shares 258,761 $21.2M 1.7% -17,000 Timeline MKL MARKEL GROUP INC More: the full row for MARKEL GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 18,090 shares; 2024Q4: 18,090 shares; 2025Q1: 12,626 shares; 2025Q2: 12,189 shares; 2025Q3: 10,888 shares 10,888 $20.8M 1.67% -1,301 Timeline CHRW C H ROBINSON WORLDWIDE IN More: the full row for C H ROBINSON WORLDWIDE IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 187,858 shares; 2024Q4: 187,858 shares; 2025Q1: 154,082 shares; 2025Q2: 152,582 shares; 2025Q3: 151,682 shares 151,682 $20.1M 1.61% -900 Timeline BRK-B BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 75,830 shares; 2024Q4: 75,830 shares; 2025Q1: 48,499 shares; 2025Q2: 44,618 shares; 2025Q3: 39,601 shares 39,601 $19.9M 1.6% -5,017 Timeline WFC WELLS FARGO & CO More: the full row for WELLS FARGO & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 307,627 shares; 2024Q4: 307,627 shares; 2025Q1: 228,260 shares; 2025Q2: 255,604 shares; 2025Q3: 231,004 shares 231,004 $19.4M 1.55% -24,600 Timeline META META PLATFORMS INC More: the full row for META PLATFORMS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 48,398 shares; 2024Q4: 44,692 shares; 2025Q1: 30,101 shares; 2025Q2: 29,098 shares; 2025Q3: 25,489 shares 25,489 $18.7M 1.5% -3,609 Timeline GILD GILEAD SCIENCES INC More: the full row for GILEAD SCIENCES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 268,966 shares; 2024Q4: 268,966 shares; 2025Q1: 201,970 shares; 2025Q2: 185,570 shares; 2025Q3: 167,370 shares 167,370 $18.6M 1.49% -18,200 Timeline HSIC SCHEIN HENRY INC More: the full row for SCHEIN HENRY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 409,441 shares; 2024Q4: 409,441 shares; 2025Q1: 299,890 shares; 2025Q2: 297,890 shares; 2025Q3: 278,490 shares 278,490 $18.5M 1.48% -19,400 Timeline DIS DISNEY WALT CO More: the full row for DISNEY WALT CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 242,189 shares; 2024Q4: 242,189 shares; 2025Q1: 184,170 shares; 2025Q2: 178,070 shares; 2025Q3: 157,770 shares 157,770 $18.1M 1.45% -20,300 Timeline GNTX GENTEX CORP More: the full row for GENTEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 488,862 shares; 2024Q4: 488,862 shares; 2025Q1: 592,360 shares; 2025Q2: 591,560 shares; 2025Q3: 619,760 shares 619,760 $17.5M 1.41% +28,200 Timeline SNA SNAP ON INC More: the full row for SNAP ON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,300 shares; 2024Q4: 22,100 shares; 2025Q1: 41,580 shares; 2025Q2: 47,080 shares; 2025Q3: 48,580 shares 48,580 $16.8M 1.35% +1,500 Timeline TROW PRICE T ROWE GROUP INC More: the full row for PRICE T ROWE GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 226,102 shares; 2024Q4: 226,102 shares; 2025Q1: 178,868 shares; 2025Q2: 176,668 shares; 2025Q3: 162,368 shares 162,368 $16.7M 1.34% -14,300 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 22,125 shares; 2024Q4: 22,125 shares; 2025Q1: 59,734 shares; 2025Q2: 63,474 shares; 2025Q3: 67,064 shares 67,064 $16.3M 1.31% +3,590 Timeline QCOM QUALCOMM INC More: the full row for QUALCOMM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 156,538 shares; 2024Q4: 145,138 shares; 2025Q1: 108,760 shares; 2025Q2: 107,460 shares; 2025Q3: 97,660 shares 97,660 $16.2M 1.3% -9,800 Timeline MSM MSC INDL DIRECT INC More: the full row for MSC INDL DIRECT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 240,020 shares; 2024Q4: 240,020 shares; 2025Q1: 190,610 shares; 2025Q2: 189,610 shares; 2025Q3: 174,710 shares 174,710 $16.1M 1.29% -14,900 Timeline CFR CULLEN FROST BANKERS INC More: the full row for CULLEN FROST BANKERS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 186,577 shares; 2024Q4: 163,777 shares; 2025Q1: 127,030 shares; 2025Q2: 125,630 shares; 2025Q3: 113,630 shares 113,630 $14.4M 1.16% -12,000 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 109,135 shares; 2024Q4: 109,135 shares; 2025Q1: 82,990 shares; 2025Q2: 82,090 shares; 2025Q3: 77,390 shares 77,390 $14.3M 1.15% -4,700 Timeline AXP AMERICAN EXPRESS CO More: the full row for AMERICAN EXPRESS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 62,197 shares; 2024Q4: 62,197 shares; 2025Q1: 45,390 shares; 2025Q2: 44,990 shares; 2025Q3: 41,590 shares 41,590 $13.8M 1.11% -3,400 Timeline BF-B BROWN FORMAN CORP More: the full row for BROWN FORMAN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 249,800 shares; 2025Q1: 433,320 shares; 2025Q2: 456,220 shares; 2025Q3: 457,020 shares 457,020 $12.4M 0.99% +800 Timeline XOM EXXON MOBIL CORP More: the full row for EXXON MOBIL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 30,100 shares; 2024Q4: 30,100 shares; 2025Q1: 99,790 shares; 2025Q2: 102,690 shares; 2025Q3: 108,890 shares 108,890 $12.3M 0.99% +6,200 Timeline RTX RTX CORPORATION More: the full row for RTX CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 199,523 shares; 2024Q4: 199,523 shares; 2025Q1: 138,230 shares; 2025Q2: 100,630 shares; 2025Q3: 63,730 shares 63,730 $10.7M 0.86% -36,900 Timeline BDX BECTON DICKINSON & CO More: the full row for BECTON DICKINSON & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 55,609 shares; 2024Q4: 55,609 shares; 2025Q1: 53,670 shares; 2025Q2: 53,070 shares; 2025Q3: 51,470 shares 51,470 $9.63M 0.77% -1,600 Timeline SBKFF STATE BANK OF INDI-GDR REG S More: the full row for STATE BANK OF INDI-GDR REG S Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 117,605 shares; 2024Q4: 117,605 shares; 2025Q1: 97,660 shares; 2025Q2: 95,450 shares; 2025Q3: 93,880 shares 93,880 $9.23M 0.74% -1,570 Timeline DG DOLLAR GEN CORP More: the full row for DOLLAR GEN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 38,731 shares; 2025Q3: 65,710 shares 65,710 $6.79M 0.55% +26,979 Timeline TTC TORO CO More: the full row for TORO CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 21,200 shares; 2025Q2: 62,600 shares; 2025Q3: 67,300 shares 67,300 $5.13M 0.41% +4,700 Timeline XPEL XPEL INC More: the full row for XPEL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 52,000 shares; 2025Q2: 119,100 shares; 2025Q3: 114,856 shares 114,856 $3.8M 0.3% -4,244 Timeline LFUS LITTELFUSE INC More: the full row for LITTELFUSE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 700 shares; 2025Q3: 700 shares 700 $181K 0.01% 0 Timeline CGNX COGNEX CORP More: the full row for COGNEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 3,700 shares; 2025Q3: 3,700 shares 3,700 $168K 0.01% 0 Timeline EXP EAGLE MATLS INC More: the full row for EAGLE MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 600 shares; 2025Q3: 700 shares 700 $163K 0.01% +100 Timeline AYI ACUITY INC More: the full row for ACUITY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 400 shares; 2025Q3: 470 shares 470 $162K 0.01% +70 Timeline BOKF BOK FINL CORP More: the full row for BOK FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,300 shares; 2025Q3: 1,400 shares 1,400 $156K 0.01% +100 Timeline WAFD WAFD INC More: the full row for WAFD INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 3,500 shares; 2025Q3: 4,200 shares 4,200 $127K 0.01% +700 Timeline AX AXOS FINANCIAL INC More: the full row for AXOS FINANCIAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,300 shares; 2025Q3: 1,400 shares 1,400 $119K 0.01% +100 Timeline LSTR LANDSTAR SYS INC More: the full row for LANDSTAR SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 700 shares; 2025Q3: 800 shares 800 $98K 0.01% +100 Timeline FMC FMC CORP More: the full row for FMC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,600 shares; 2025Q3: 2,900 shares 2,900 $97.5K 0.01% +1,300 Timeline SSD SIMPSON MFG INC More: the full row for SIMPSON MFG INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 400 shares; 2025Q3: 500 shares 500 $83.7K 0.01% +100 Timeline GGG GRACO INC More: the full row for GRACO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 700 shares; 2025Q3: 900 shares 900 $76.5K 0.01% +200 Timeline