Skip to content

JLB & ASSOCIATES INC

Follow

13F filer, CIK 1085227, PLYMOUTH, MI

JLB & ASSOCIATES INC reported $748,317,701 across 68 holdings for the quarter ended 2026-06-30, in a 13F-HR filed 2026-08-07. Its ten largest share positions make up 44.18% of the portfolio.

Filed (acceptance time not in the bulk data set), ingested 13F-HR 0001085227-26-000007

Period
2026-06-30
Reported value
$748M
Holdings
68
Top 10 weight
44.18%
New
10
Sold out
12

Largest buys vs the previous quarter

SecurityShares changeApprox. value
KLACadded+158,210$47.7M
GOOGnew+53,802$19M
AVGOadded+14,439$5.45M
NFLXnew+58,274$4.16M
ENSGadded+24,269$3.89M

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Largest sells vs the previous quarter

SecurityShares changeApprox. value
GOOGLexited-37,911-$10.9M
HSYexited-39,511-$8.21M
SHWreduced-18,775-$6.46M
TTCreduced-48,262-$4.7M
AAPLreduced-16,031-$4.64M

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Holdings, Q2 2026

Share positions as resolved from 13F-HR 0001085227-26-000007, largest first. % of portfolio is the value over $748,317,701, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
KLACKLA CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 22,023 shares; 2024Q4: 21,704 shares; 2025Q1: 21,647 shares; 2025Q2: 21,266 shares; 2025Q3: 20,814 shares; 2025Q4: 19,934 shares; 2026Q1: 17,529 shares; 2026Q2: 175,739 shares 175,739$53M7.09%+158,210Timeline
APHAMPHENOL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 385,289 shares; 2024Q4: 373,210 shares; 2025Q1: 362,319 shares; 2025Q2: 329,890 shares; 2025Q3: 312,108 shares; 2025Q4: 294,117 shares; 2026Q1: 253,092 shares; 2026Q2: 260,640 shares 260,640$46M6.14%+7,548Timeline
CASYCASEYS GEN STORES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 42,280 shares; 2024Q4: 43,029 shares; 2025Q1: 44,974 shares; 2025Q2: 46,797 shares; 2025Q3: 49,456 shares; 2025Q4: 51,123 shares; 2026Q1: 51,318 shares; 2026Q2: 50,435 shares 50,435$40.1M5.36%-883Timeline
AAPLAPPLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 172,682 shares; 2024Q4: 168,253 shares; 2025Q1: 164,828 shares; 2025Q2: 147,370 shares; 2025Q3: 146,809 shares; 2025Q4: 144,564 shares; 2026Q1: 139,559 shares; 2026Q2: 123,528 shares 123,528$35.7M4.78%-16,031Timeline
TJXTJX COS INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 227,544 shares; 2024Q4: 222,874 shares; 2025Q1: 230,387 shares; 2025Q2: 228,180 shares; 2025Q3: 228,839 shares; 2025Q4: 226,744 shares; 2026Q1: 219,727 shares; 2026Q2: 222,503 shares 222,503$33.7M4.5%+2,776Timeline
MAMASTERCARD INCORPORATEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 63,557 shares; 2024Q4: 61,860 shares; 2025Q1: 59,540 shares; 2025Q2: 57,226 shares; 2025Q3: 56,940 shares; 2025Q4: 56,231 shares; 2026Q1: 54,460 shares; 2026Q2: 54,083 shares 54,083$27.8M3.71%-377Timeline
ROSTROSS STORES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 137,802 shares; 2024Q4: 135,595 shares; 2025Q1: 135,281 shares; 2025Q2: 132,980 shares; 2025Q3: 132,709 shares; 2025Q4: 129,668 shares; 2026Q1: 124,994 shares; 2026Q2: 121,145 shares 121,145$25.8M3.45%-3,849Timeline
AMGNAMGEN INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 68,939 shares; 2024Q4: 67,911 shares; 2025Q1: 67,186 shares; 2025Q2: 66,355 shares; 2025Q3: 67,092 shares; 2025Q4: 65,952 shares; 2026Q1: 64,975 shares; 2026Q2: 64,097 shares 64,097$23.2M3.1%-878Timeline
SEICSEI INVTS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 288,524 shares; 2024Q4: 281,186 shares; 2025Q1: 276,604 shares; 2025Q2: 268,261 shares; 2025Q3: 266,544 shares; 2025Q4: 260,197 shares; 2026Q1: 259,183 shares; 2026Q2: 261,576 shares 261,576$22.9M3.07%+2,393Timeline
ORCLORACLE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 196,138 shares; 2024Q4: 187,769 shares; 2025Q1: 183,637 shares; 2025Q2: 176,016 shares; 2025Q3: 164,888 shares; 2025Q4: 160,099 shares; 2026Q1: 153,250 shares; 2026Q2: 152,841 shares 152,841$22.4M2.99%-409Timeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 69,632 shares; 2024Q4: 67,589 shares; 2025Q1: 65,711 shares; 2025Q2: 61,137 shares; 2025Q3: 59,994 shares; 2025Q4: 58,691 shares; 2026Q1: 56,066 shares; 2026Q2: 55,263 shares 55,263$20.6M2.75%-803Timeline
ORLYOREILLY AUTOMOTIVE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 16,333 shares; 2024Q4: 15,970 shares; 2025Q1: 15,336 shares; 2025Q2: 231,699 shares; 2025Q3: 229,548 shares; 2025Q4: 225,353 shares; 2026Q1: 219,817 shares; 2026Q2: 214,638 shares 214,638$19.8M2.64%-5,179Timeline
TSMTAIWAN SEMICONDUCTOR MANUFACQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 40,239 shares; 2024Q4: 40,230 shares; 2025Q1: 40,321 shares; 2025Q2: 36,754 shares; 2025Q3: 36,532 shares; 2025Q4: 35,133 shares; 2026Q1: 33,394 shares; 2026Q2: 41,380 shares 41,380$19.8M2.64%+7,986Timeline
AONAON PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 64,912 shares; 2026Q1: 61,966 shares; 2026Q2: 58,493 shares 58,493$19.4M2.59%-3,473Timeline
GOOGALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 53,802 shares 53,802$19M2.54%newTimeline
LLYELI LILLY & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 14,153 shares; 2024Q4: 12,650 shares; 2025Q1: 11,420 shares; 2025Q2: 10,796 shares; 2025Q3: 11,290 shares; 2025Q4: 10,774 shares; 2026Q1: 12,739 shares; 2026Q2: 15,214 shares 15,214$18.2M2.44%+2,475Timeline
EXPDEXPEDITORS INTL WASH INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 115,301 shares; 2024Q4: 115,022 shares; 2025Q1: 115,108 shares; 2025Q2: 113,481 shares; 2025Q3: 113,017 shares; 2025Q4: 110,952 shares; 2026Q1: 108,675 shares; 2026Q2: 106,830 shares 106,830$17.4M2.33%-1,845Timeline
PKGPACKAGING CORP AMERQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 83,899 shares; 2024Q4: 82,285 shares; 2025Q1: 80,858 shares; 2025Q2: 78,843 shares; 2025Q3: 79,452 shares; 2025Q4: 77,934 shares; 2026Q1: 75,843 shares; 2026Q2: 67,916 shares 67,916$16.2M2.16%-7,927Timeline
PGRPROGRESSIVE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 93,053 shares; 2024Q4: 90,537 shares; 2025Q1: 86,644 shares; 2025Q2: 82,162 shares; 2025Q3: 81,623 shares; 2025Q4: 80,505 shares; 2026Q1: 75,093 shares; 2026Q2: 73,974 shares 73,974$16.2M2.16%-1,119Timeline
NOCNORTHROP GRUMMAN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 29,865 shares; 2024Q4: 29,100 shares; 2025Q1: 29,700 shares; 2025Q2: 29,837 shares; 2025Q3: 29,841 shares; 2025Q4: 29,824 shares; 2026Q1: 29,264 shares; 2026Q2: 29,857 shares 29,857$15.2M2.03%+593Timeline
GGGGRACO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 222,924 shares; 2024Q4: 219,457 shares; 2025Q1: 215,911 shares; 2025Q2: 208,929 shares; 2025Q3: 208,589 shares; 2025Q4: 202,226 shares; 2026Q1: 194,454 shares; 2026Q2: 189,294 shares 189,294$14.3M1.91%-5,160Timeline
AMEAMETEK INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 68,858 shares; 2024Q4: 66,677 shares; 2025Q1: 65,024 shares; 2025Q2: 61,106 shares; 2025Q3: 61,106 shares; 2025Q4: 59,749 shares; 2026Q1: 56,980 shares; 2026Q2: 55,624 shares 55,624$13.5M1.8%-1,356Timeline
ROLROLLINS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 362,499 shares; 2024Q4: 361,010 shares; 2025Q1: 356,930 shares; 2025Q2: 348,872 shares; 2025Q3: 348,353 shares; 2025Q4: 343,229 shares; 2026Q1: 328,675 shares; 2026Q2: 318,701 shares 318,701$13.3M1.78%-9,974Timeline
AVGOBROADCOM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,182 shares; 2024Q4: 7,902 shares; 2025Q1: 8,839 shares; 2025Q2: 8,652 shares; 2025Q3: 8,249 shares; 2025Q4: 7,741 shares; 2026Q1: 18,625 shares; 2026Q2: 33,064 shares 33,064$12.5M1.67%+14,439Timeline
MLIMUELLER INDS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 46,534 shares; 2026Q1: 89,799 shares; 2026Q2: 97,449 shares 97,449$12M1.6%+7,650Timeline
ENSGENSIGN GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 47,821 shares; 2026Q2: 72,090 shares 72,090$11.6M1.54%+24,269Timeline
NVONOVO-NORDISK A SQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 213,149 shares; 2024Q4: 214,365 shares; 2025Q1: 219,239 shares; 2025Q2: 218,198 shares; 2025Q3: 219,624 shares; 2025Q4: 211,322 shares; 2026Q1: 209,507 shares; 2026Q2: 209,088 shares 209,088$10M1.34%-419Timeline
CPRTCOPART INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 451,674 shares; 2024Q4: 435,515 shares; 2025Q1: 417,452 shares; 2025Q2: 396,145 shares; 2025Q3: 400,664 shares; 2025Q4: 394,101 shares; 2026Q1: 375,474 shares; 2026Q2: 340,219 shares 340,219$9.59M1.28%-35,255Timeline
PEPPEPSICO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 73,554 shares; 2024Q4: 71,990 shares; 2025Q1: 72,166 shares; 2025Q2: 69,297 shares; 2025Q3: 71,009 shares; 2025Q4: 69,871 shares; 2026Q1: 70,351 shares; 2026Q2: 70,438 shares 70,438$9.54M1.27%+87Timeline
ABBVABBVIE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 45,288 shares; 2024Q4: 44,268 shares; 2025Q1: 43,807 shares; 2025Q2: 42,353 shares; 2025Q3: 41,913 shares; 2025Q4: 40,653 shares; 2026Q1: 38,349 shares; 2026Q2: 37,301 shares 37,301$9.39M1.25%-1,048Timeline
AXPAMERICAN EXPRESS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 19,913 shares; 2024Q4: 19,123 shares; 2025Q1: 18,618 shares; 2025Q2: 19,083 shares; 2025Q3: 19,492 shares; 2025Q4: 21,294 shares; 2026Q1: 22,616 shares; 2026Q2: 23,081 shares 23,081$7.81M1.04%+465Timeline
MRSHMARSH & MCLENNAN COS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 66,236 shares; 2024Q4: 63,754 shares; 2025Q1: 60,869 shares; 2025Q2: 56,868 shares; 2025Q3: 57,516 shares; 2025Q4: 56,041 shares; 2026Q1: 52,435 shares; 2026Q2: 46,083 shares 46,083$7.68M1.03%-6,352Timeline
SHWSHERWIN WILLIAMS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 36,480 shares; 2024Q4: 38,056 shares; 2025Q1: 37,469 shares; 2025Q2: 38,323 shares; 2025Q3: 41,180 shares; 2025Q4: 40,746 shares; 2026Q1: 40,471 shares; 2026Q2: 21,696 shares 21,696$7.47M1%-18,775Timeline
METAMETA PLATFORMS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,024 shares; 2024Q4: 2,024 shares; 2025Q1: 3,721 shares; 2025Q2: 4,766 shares; 2025Q3: 6,773 shares; 2025Q4: 10,783 shares; 2026Q1: 14,722 shares; 2026Q2: 12,826 shares 12,826$7.22M0.97%-1,896Timeline
SYKSTRYKER CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 29,379 shares; 2024Q4: 28,905 shares; 2025Q1: 27,925 shares; 2025Q2: 26,855 shares; 2025Q3: 26,825 shares; 2025Q4: 26,779 shares; 2026Q1: 26,702 shares; 2026Q2: 21,723 shares 21,723$6.84M0.91%-4,979Timeline
VVISA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,689 shares; 2024Q4: 14,331 shares; 2025Q1: 15,998 shares; 2025Q2: 16,079 shares; 2025Q3: 16,937 shares; 2025Q4: 17,536 shares; 2026Q1: 17,815 shares; 2026Q2: 18,403 shares 18,403$6.31M0.84%+588Timeline
WSMWILLIAMS SONOMA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 2,466 shares; 2025Q4: 17,676 shares; 2026Q1: 23,050 shares; 2026Q2: 25,360 shares 25,360$5.91M0.79%+2,310Timeline
CNICANADIAN NATL RY COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 82,799 shares; 2024Q4: 80,723 shares; 2025Q1: 80,721 shares; 2025Q2: 78,598 shares; 2025Q3: 77,203 shares; 2025Q4: 54,183 shares; 2026Q1: 52,494 shares; 2026Q2: 49,235 shares 49,235$5.87M0.78%-3,259Timeline
HUBBHUBBELL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 565 shares; 2026Q1: 3,161 shares; 2026Q2: 9,861 shares 9,861$5.16M0.69%+6,700Timeline
PRIPRIMERICA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 18,879 shares; 2024Q4: 19,762 shares; 2025Q1: 19,162 shares; 2025Q2: 18,456 shares; 2025Q3: 18,628 shares; 2025Q4: 18,679 shares; 2026Q1: 17,443 shares; 2026Q2: 17,644 shares 17,644$5.01M0.67%+201Timeline
ALLEALLEGION PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 30,173 shares; 2024Q4: 30,652 shares; 2025Q1: 30,990 shares; 2025Q2: 32,830 shares; 2025Q3: 34,242 shares; 2025Q4: 35,923 shares; 2026Q1: 38,958 shares; 2026Q2: 35,020 shares 35,020$4.92M0.66%-3,938Timeline
CSCOCISCO SYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 34,714 shares; 2024Q4: 34,357 shares; 2025Q1: 34,838 shares; 2025Q2: 35,205 shares; 2025Q3: 35,048 shares; 2025Q4: 36,683 shares; 2026Q1: 36,794 shares; 2026Q2: 37,037 shares 37,037$4.35M0.58%+243Timeline
NFLXNETFLIX INC.Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 58,274 shares 58,274$4.16M0.56%newTimeline
ITRNITURAN LOCATION AND CONTROLQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 53,844 shares 53,844$3.29M0.44%newTimeline
SCISERVICE CORP INTLQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 54,135 shares; 2026Q1: 52,968 shares; 2026Q2: 41,386 shares 41,386$3.14M0.42%-11,582Timeline
STXSEAGATE TECHNOLOGY HLDNGS PLQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 3,971 shares; 2026Q1: 3,581 shares; 2026Q2: 2,870 shares 2,870$2.77M0.37%-711Timeline
EXELEXELIXIS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 48,849 shares 48,849$2.66M0.36%newTimeline
ACNACCENTURE PLC IRELANDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 52,350 shares; 2026Q1: 42,162 shares; 2026Q2: 21,118 shares 21,118$2.63M0.35%-21,044Timeline
LAURLAUREATE ED INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 15,588 shares; 2026Q2: 65,419 shares 65,419$2.38M0.32%+49,831Timeline
ETNEATON CORP PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 5,418 shares 5,418$2.31M0.31%newTimeline
TTCTORO COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 183,606 shares; 2024Q4: 179,936 shares; 2025Q1: 178,160 shares; 2025Q2: 174,284 shares; 2025Q3: 173,316 shares; 2025Q4: 163,696 shares; 2026Q1: 71,177 shares; 2026Q2: 22,915 shares 22,915$2.23M0.3%-48,262Timeline
PCARPACCAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 34,875 shares; 2024Q4: 39,587 shares; 2025Q1: 52,328 shares; 2025Q2: 48,921 shares; 2025Q3: 48,418 shares; 2025Q4: 47,005 shares; 2026Q1: 45,235 shares; 2026Q2: 18,233 shares 18,233$2.19M0.29%-27,002Timeline
CBRECBRE GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 27,079 shares; 2024Q4: 26,693 shares; 2025Q1: 26,065 shares; 2025Q2: 25,015 shares; 2025Q3: 24,555 shares; 2025Q4: 24,535 shares; 2026Q1: 21,910 shares; 2026Q2: 16,044 shares 16,044$2.16M0.29%-5,866Timeline
EBAYEBAY INC.Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 18,668 shares 18,668$2.09M0.28%newTimeline
CBOECBOE GLOBAL MKTS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 4,571 shares; 2026Q2: 8,118 shares 8,118$1.97M0.26%+3,547Timeline
NVDANVIDIA CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,917 shares; 2024Q4: 1,917 shares; 2025Q1: 1,917 shares; 2025Q2: 1,917 shares; 2025Q3: 1,917 shares; 2025Q4: 5,591 shares; 2026Q1: 7,247 shares; 2026Q2: 9,717 shares 9,717$1.94M0.26%+2,470Timeline
MTDMETTLER TOLEDO INTERNATIONALQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,750 shares; 2024Q4: 1,630 shares; 2025Q1: 1,614 shares; 2025Q2: 1,514 shares; 2025Q3: 1,514 shares; 2025Q4: 1,514 shares; 2026Q1: 1,311 shares; 2026Q2: 1,311 shares 1,311$1.67M0.22%0Timeline
COSTCOSTCO WHOLESALE CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,677 shares 1,677$1.57M0.21%newTimeline
GILGILDAN ACTIVEWEAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 28,578 shares; 2026Q2: 27,440 shares 27,440$1.42M0.19%-1,138Timeline
NEUNEWMARKET CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 413 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 419 shares; 2025Q3: 445 shares; 2025Q4: 715 shares; 2026Q1: 1,530 shares; 2026Q2: 1,438 shares 1,438$1.14M0.15%-92Timeline
CTSHCOGNIZANT TECHNOLOGY SOLUTIOQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 61,281 shares; 2024Q4: 59,019 shares; 2025Q1: 55,982 shares; 2025Q2: 53,212 shares; 2025Q3: 52,653 shares; 2025Q4: 50,635 shares; 2026Q1: 40,027 shares; 2026Q2: 20,658 shares 20,658$800K0.11%-19,369Timeline
EXPEAGLE MATLS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 4,272 shares; 2025Q2: 6,100 shares; 2025Q3: 6,068 shares; 2025Q4: 6,038 shares; 2026Q1: 5,074 shares; 2026Q2: 3,064 shares 3,064$689K0.09%-2,010Timeline
CATCATERPILLAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 555 shares 555$591K0.08%newTimeline
LOWLOWES COS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 14,765 shares; 2024Q4: 14,320 shares; 2025Q1: 15,116 shares; 2025Q2: 16,106 shares; 2025Q3: 15,885 shares; 2025Q4: 16,060 shares; 2026Q1: 15,969 shares; 2026Q2: 2,414 shares 2,414$532K0.07%-13,555Timeline
CDNSCADENCE DESIGN SYSTEM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,001 shares; 2024Q4: 2,893 shares; 2025Q1: 2,893 shares; 2025Q2: 2,107 shares; 2025Q3: 2,097 shares; 2025Q4: 2,097 shares; 2026Q1: 981 shares; 2026Q2: 1,351 shares 1,351$507K0.07%+370Timeline
AMZNAMAZON COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,514 shares 1,514$361K0.05%newTimeline
KMBKIMBERLY-CLARK CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 14,837 shares; 2024Q4: 14,953 shares; 2025Q1: 14,831 shares; 2025Q2: 14,831 shares; 2025Q3: 15,309 shares; 2025Q4: 13,578 shares; 2026Q1: 9,226 shares; 2026Q2: 2,562 shares 2,562$281K0.04%-6,664Timeline
TELTE CONNECTIVITY PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,250 shares 1,250$252K0.03%newTimeline

Sold out in Q2 2026

Positions in the previous quarter's report that this quarter's report no longer lists.

SecurityShares beforeValue beforeType
GOOGLALPHABET INC37,911$10.9Mshares
HSYHERSHEY CO39,511$8.21Mshares
UNHUNITEDHEALTH GROUP INC12,579$3.4Mshares
HSICSCHEIN HENRY INC18,839$1.39Mshares
TROWPRICE T ROWE GROUP INC12,935$1.17Mshares
NKENIKE INC17,948$948Kshares
AAGILENT TECHNOLOGIES INC5,907$673Kshares
COSTCO WHSLCOSTCO WHSL656$654Kshares
MKCMCCORMICK & CO INC11,264$568Kshares
MMSMAXIMUS INC7,210$462Kshares
SLGNSILGAN HLDGS INC10,825$420Kshares
BKEBUCKLE INC5,000$252Kshares

How Q2 2026 was built

Available 13F filings of this filer for the quarter and their roles: the base report is the latest original or restatement, NEW HOLDINGS amendments filed after it are added (method).

FilingRoleAmendmentFiledAcceptedIngested
13F-HR 0001085227-26-000007 base2026-08-07acceptance time not in the bulk data set

Filings

Every filing of this filer: 13F reports and notices, the 13D and 13G it filed or is a reporting person of, and Forms 3, 4 and 5 it reported as an owner.

FilingSubjectFiledAcceptedIngested
13F-HR 0001085227-26-000007 Quarter ended 2026-06-302026-08-07acceptance time not in the bulk data set
13F-HR 0001085227-26-000002 Quarter ended 2026-03-312026-05-04acceptance time not in the bulk data set
13F-HR 0001085227-26-000001 Quarter ended 2025-12-312026-02-03acceptance time not in the bulk data set
13F-HR 0001085227-25-000007 Quarter ended 2025-09-302025-10-30acceptance time not in the bulk data set
13F-HR 0001085227-25-000005 Quarter ended 2025-06-302025-07-17acceptance time not in the bulk data set
13F-HR 0001085227-25-000003 Quarter ended 2025-03-312025-04-17acceptance time not in the bulk data set
13F-HR 0001085227-25-000001 Quarter ended 2024-12-312025-02-03acceptance time not in the bulk data set
13F-HR 0001085227-24-000005 Quarter ended 2024-09-302024-10-02acceptance time not in the bulk data set
13F-HR 0001085227-24-000003 Quarter ended 2024-06-302024-07-18acceptance time not in the bulk data set
13F-HR 0001085227-24-000002 Quarter ended 2024-03-312024-04-30acceptance time not in the bulk data set
13F-HR 0001085227-24-000001 Quarter ended 2023-12-312024-01-22acceptance time not in the bulk data set
13F-HR 0001085227-23-000004 Quarter ended 2023-09-302023-11-01acceptance time not in the bulk data set
13F-HR 0001085227-23-000003 Quarter ended 2023-06-302023-07-20acceptance time not in the bulk data set
13F-HR 0001085227-23-000002 Quarter ended 2023-03-312023-04-25acceptance time not in the bulk data set
13F-HR 0001085227-23-000001 Quarter ended 2022-12-312023-01-26acceptance time not in the bulk data set
13F-HR 0001085227-22-000005 Quarter ended 2022-09-302022-10-19acceptance time not in the bulk data set
13F-HR 0001085227-22-000003 Quarter ended 2022-06-302022-07-19acceptance time not in the bulk data set
13F-HR/A 0001085227-22-000004 Quarter ended 2022-06-302022-07-19acceptance time not in the bulk data set
13F-HR 0001085227-22-000002 Quarter ended 2022-03-312022-04-08acceptance time not in the bulk data set
13F-HR 0001085227-22-000001 Quarter ended 2021-12-312022-01-26acceptance time not in the bulk data set
13F-HR 0001085227-21-000004 Quarter ended 2021-09-302021-11-10acceptance time not in the bulk data set
13F-HR 0001085227-21-000003 Quarter ended 2021-06-302021-07-29acceptance time not in the bulk data set
13F-HR 0001085227-21-000002 Quarter ended 2021-03-312021-05-13acceptance time not in the bulk data set
13F-HR 0001085227-21-000001 Quarter ended 2020-12-312021-01-28acceptance time not in the bulk data set
13F-HR 0001085227-20-000004 Quarter ended 2020-09-302020-10-16acceptance time not in the bulk data set
13F-HR 0001085227-20-000003 Quarter ended 2020-06-302020-07-13acceptance time not in the bulk data set
13F-HR 0001085227-20-000002 Quarter ended 2020-03-312020-05-19acceptance time not in the bulk data set
13F-HR 0001085227-20-000001 Quarter ended 2019-12-312020-02-10acceptance time not in the bulk data set
13F-HR 0001085227-19-000004 Quarter ended 2019-09-302019-10-29acceptance time not in the bulk data set
13F-HR 0001085227-19-000003 Quarter ended 2019-06-302019-08-05acceptance time not in the bulk data set
13F-HR 0001085227-19-000002 Quarter ended 2019-03-312019-04-30acceptance time not in the bulk data set
13F-HR 0001085227-19-000001 Quarter ended 2018-12-312019-01-11acceptance time not in the bulk data set
13F-HR 0001085227-18-000004 Quarter ended 2018-09-302018-10-10acceptance time not in the bulk data set
13F-HR 0001085227-18-000003 Quarter ended 2018-06-302018-07-09acceptance time not in the bulk data set
13F-HR 0001085227-18-000002 Quarter ended 2018-03-312018-04-23acceptance time not in the bulk data set
13F-HR 0001085227-18-000001 Quarter ended 2017-12-312018-01-24acceptance time not in the bulk data set
13F-HR 0001085227-17-000004 Quarter ended 2017-09-302017-10-12acceptance time not in the bulk data set
13F-HR 0001085227-17-000003 Quarter ended 2017-06-302017-07-31acceptance time not in the bulk data set
13F-HR 0001085227-17-000002 Quarter ended 2016-03-312017-04-07acceptance time not in the bulk data set
13F-HR 0001085227-17-000001 Quarter ended 2016-12-312017-01-18acceptance time not in the bulk data set
13F-HR 0001085227-16-000009 Quarter ended 2016-09-302016-10-26acceptance time not in the bulk data set
13F-HR 0001085227-16-000008 Quarter ended 2016-06-302016-07-21acceptance time not in the bulk data set
13F-HR 0001085227-16-000007 Quarter ended 2016-03-312016-04-08acceptance time not in the bulk data set
13F-HR 0001085227-16-000005 Quarter ended 2015-12-312016-02-01acceptance time not in the bulk data set
13F-HR 0001085227-15-000004 Quarter ended 2015-09-302015-10-19acceptance time not in the bulk data set
13F-HR 0001085227-15-000003 Quarter ended 2015-06-302015-07-21acceptance time not in the bulk data set
13F-HR 0001085227-15-000002 Quarter ended 2015-03-312015-04-09acceptance time not in the bulk data set
13F-HR 0001085227-15-000001 Quarter ended 2014-12-312015-01-28acceptance time not in the bulk data set
13F-HR 0001085227-14-000004 Quarter ended 2014-09-302014-10-07acceptance time not in the bulk data set
13F-HR 0001085227-14-000003 Quarter ended 2014-06-302014-07-11acceptance time not in the bulk data set
13F-HR 0001085227-14-000002 Quarter ended 2014-03-312014-04-04acceptance time not in the bulk data set
13F-HR 0001085227-14-000001 Quarter ended 2013-12-312014-01-17acceptance time not in the bulk data set
13F-HR 0001085227-13-000007 Quarter ended 2013-09-302013-10-07acceptance time not in the bulk data set
13F-HR 0001085227-13-000006 Quarter ended 2013-06-302013-08-12acceptance time not in the bulk data set