Skip to content

Fenimore Asset Management Inc

Follow

13F filer, CIK 884566, Cobleskill, NY

Fenimore Asset Management Inc reported $4,830,092,225 across 92 holdings for the quarter ended 2026-06-30, in a 13F-HR filed 2026-07-14. Its ten largest share positions make up 39.67% of the portfolio.

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

Period
2026-06-30
Reported value
$4.83B
Holdings
92
Top 10 weight
39.67%
New
6
Sold out
6

Largest buys vs the previous quarter

SecurityShares changeApprox. value
BKNGadded+483,750$86.2M
TYLnew+91,828$26.9M
RYANadded+581,774$22M
MSInew+41,210$17.1M
NDAQnew+217,079$17.1M

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
EXLSreduced-1,040,948-$26.9M
ROSTreduced-123,007-$26.2M
CDWreduced-181,492-$25.5M
ENTGreduced-138,504-$24.9M
FASTreduced-432,124-$20.8M

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 0001376474-26-000484, largest first. % of portfolio is the value over $4,830,092,225, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
ROSTROSS STORES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 1,611,370 shares; 2025Q1: 1,604,541 shares; 2025Q2: 1,605,116 shares; 2025Q3: 1,605,273 shares; 2025Q4: 1,531,966 shares; 2026Q1: 1,363,625 shares; 2026Q2: 1,240,618 shares 1,240,618$264M5.47%-123,007Timeline
APHAMPHENOL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 2,304,485 shares; 2025Q1: 2,296,616 shares; 2025Q2: 2,287,420 shares; 2025Q3: 2,050,259 shares; 2025Q4: 1,665,809 shares; 2026Q1: 1,550,590 shares; 2026Q2: 1,484,406 shares 1,484,406$262M5.42%-66,184Timeline
VMCVULCAN MATLS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 661,625 shares; 2025Q1: 663,813 shares; 2025Q2: 665,852 shares; 2025Q3: 665,666 shares; 2025Q4: 666,670 shares; 2026Q1: 656,558 shares; 2026Q2: 660,566 shares 660,566$195M4.03%+4,008Timeline
ADIANALOG DEVICES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 475,479 shares; 2025Q1: 479,034 shares; 2025Q2: 496,333 shares; 2025Q3: 496,310 shares; 2025Q4: 494,546 shares; 2026Q1: 474,387 shares; 2026Q2: 471,965 shares 471,965$187M3.88%-2,422Timeline
IEXIDEX CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 839,507 shares; 2025Q1: 855,951 shares; 2025Q2: 872,652 shares; 2025Q3: 874,679 shares; 2025Q4: 819,203 shares; 2026Q1: 798,106 shares; 2026Q2: 799,639 shares 799,639$181M3.76%+1,533Timeline
SYKSTRYKER CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 524,241 shares; 2025Q1: 523,985 shares; 2025Q2: 524,815 shares; 2025Q3: 525,437 shares; 2025Q4: 525,378 shares; 2026Q1: 519,513 shares; 2026Q2: 547,340 shares 547,340$172M3.57%+27,827Timeline
MKLMARKEL GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 88,415 shares; 2025Q1: 88,357 shares; 2025Q2: 88,392 shares; 2025Q3: 88,388 shares; 2025Q4: 88,266 shares; 2026Q1: 86,606 shares; 2026Q2: 87,260 shares 87,260$170M3.53%+654Timeline
KEYSKEYSIGHT TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 407,214 shares; 2025Q1: 594,731 shares; 2025Q2: 625,803 shares; 2025Q3: 632,432 shares; 2025Q4: 633,773 shares; 2026Q1: 537,750 shares; 2026Q2: 482,322 shares 482,322$169M3.5%-55,428Timeline
TTTRANE TECHNOLOGIES PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 450,661 shares; 2025Q1: 431,542 shares; 2025Q2: 416,288 shares; 2025Q3: 410,528 shares; 2025Q4: 395,638 shares; 2026Q1: 351,548 shares; 2026Q2: 325,912 shares 325,912$160M3.31%-25,636Timeline
FASTFASTENAL COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 1,848,875 shares; 2025Q1: 1,864,285 shares; 2025Q2: 3,747,704 shares; 2025Q3: 3,751,178 shares; 2025Q4: 3,752,643 shares; 2026Q1: 3,658,472 shares; 2026Q2: 3,226,348 shares 3,226,348$155M3.21%-432,124Timeline
BNBROOKFIELD CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 2,603,553 shares; 2025Q1: 2,597,502 shares; 2025Q2: 2,592,645 shares; 2025Q3: 2,575,076 shares; 2025Q4: 3,842,656 shares; 2026Q1: 3,436,218 shares; 2026Q2: 3,459,743 shares 3,459,743$147M3.05%+23,525Timeline
BROBROWN & BROWN INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 2,298,508 shares; 2025Q1: 2,144,293 shares; 2025Q2: 2,140,192 shares; 2025Q3: 2,156,455 shares; 2025Q4: 2,183,511 shares; 2026Q1: 2,223,136 shares; 2026Q2: 2,243,843 shares 2,243,843$144M2.98%+20,707Timeline
AJGGALLAGHER ARTHUR J & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 404,002 shares; 2025Q1: 366,904 shares; 2025Q2: 356,342 shares; 2025Q3: 355,301 shares; 2025Q4: 354,440 shares; 2026Q1: 566,766 shares; 2026Q2: 577,158 shares 577,158$132M2.74%+10,392Timeline
MCHPMICROCHIP TECHNOLOGY INC.Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 1,309,101 shares; 2025Q1: 1,319,160 shares; 2025Q2: 1,399,969 shares; 2025Q3: 1,425,444 shares; 2025Q4: 1,444,945 shares; 2026Q1: 1,416,575 shares; 2026Q2: 1,381,598 shares 1,381,598$126M2.61%-34,977Timeline
PGRPROGRESSIVE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 570,243 shares; 2025Q1: 561,962 shares; 2025Q2: 559,360 shares; 2025Q3: 559,328 shares; 2025Q4: 559,924 shares; 2026Q1: 550,384 shares; 2026Q2: 557,273 shares 557,273$122M2.52%+6,889Timeline
HEI-AHEICO CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 376,928 shares; 2025Q1: 387,767 shares; 2025Q2: 427,696 shares; 2025Q3: 434,681 shares; 2025Q4: 436,906 shares; 2026Q1: 428,623 shares; 2026Q2: 433,480 shares 433,480$112M2.31%+4,857Timeline
ITWILLINOIS TOOL WKS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 389,551 shares; 2025Q1: 391,240 shares; 2025Q2: 393,529 shares; 2025Q3: 395,635 shares; 2025Q4: 395,628 shares; 2026Q1: 389,511 shares; 2026Q2: 392,941 shares 392,941$106M2.2%+3,430Timeline
LSTRLANDSTAR SYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 98,111 shares; 2025Q1: 98,921 shares; 2025Q2: 102,957 shares; 2025Q3: 341,130 shares; 2025Q4: 486,165 shares; 2026Q1: 566,064 shares; 2026Q2: 506,585 shares 506,585$105M2.17%-59,479Timeline
AZOAUTOZONE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 33,673 shares; 2025Q1: 33,400 shares; 2025Q2: 33,298 shares; 2025Q3: 33,094 shares; 2025Q4: 32,830 shares; 2026Q1: 31,926 shares; 2026Q2: 32,506 shares 32,506$104M2.15%+580Timeline
CDWCDW CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 1,254,259 shares; 2025Q1: 1,246,188 shares; 2025Q2: 1,136,423 shares; 2025Q3: 1,141,082 shares; 2025Q4: 1,150,567 shares; 2026Q1: 891,067 shares; 2026Q2: 709,575 shares 709,575$99.8M2.07%-181,492Timeline
ZBRAZEBRA TECHNOLOGIES CORPORATIQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 321,284 shares; 2025Q1: 322,978 shares; 2025Q2: 351,633 shares; 2025Q3: 353,914 shares; 2025Q4: 359,257 shares; 2026Q1: 355,476 shares; 2026Q2: 361,407 shares 361,407$95.1M1.97%+5,931Timeline
BKNGBOOKING HOLDINGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 20,025 shares; 2025Q1: 19,957 shares; 2025Q2: 19,934 shares; 2025Q3: 19,992 shares; 2025Q4: 19,994 shares; 2026Q1: 19,805 shares; 2026Q2: 503,555 shares 503,555$89.8M1.86%+483,750Timeline
AMEAMETEK INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 272,869 shares; 2025Q1: 277,371 shares; 2025Q2: 362,433 shares; 2025Q3: 367,497 shares; 2025Q4: 367,870 shares; 2026Q1: 359,232 shares; 2026Q2: 365,310 shares 365,310$88.4M1.83%+6,078Timeline
PNFPPINNACLE FINL PARTNERS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 825,389 shares; 2026Q2: 834,382 shares 834,382$84.2M1.74%+8,993Timeline
GGGGRACO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 1,086,218 shares; 2025Q1: 1,090,796 shares; 2025Q2: 1,098,618 shares; 2025Q3: 1,102,884 shares; 2025Q4: 1,112,750 shares; 2026Q1: 1,094,912 shares; 2026Q2: 1,109,344 shares 1,109,344$83.9M1.74%+14,432Timeline
STESTERIS PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 254,510 shares; 2025Q1: 302,505 shares; 2025Q2: 312,061 shares; 2025Q3: 324,971 shares; 2025Q4: 328,107 shares; 2026Q1: 326,625 shares; 2026Q2: 355,212 shares 355,212$74.8M1.55%+28,587Timeline
AAGILENT TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 179,473 shares; 2025Q1: 176,057 shares; 2025Q2: 180,880 shares; 2025Q3: 586,500 shares; 2025Q4: 594,972 shares; 2026Q1: 558,370 shares; 2026Q2: 561,375 shares 561,375$74.6M1.54%+3,005Timeline
ENTGENTEGRIS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 505,182 shares; 2025Q1: 521,077 shares; 2025Q2: 547,883 shares; 2025Q3: 545,870 shares; 2025Q4: 551,246 shares; 2026Q1: 497,838 shares; 2026Q2: 359,334 shares 359,334$64.6M1.34%-138,504Timeline
RSGREPUBLIC SVCS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 282,232 shares; 2025Q1: 282,623 shares; 2025Q2: 280,961 shares; 2025Q3: 282,141 shares; 2025Q4: 290,625 shares; 2026Q1: 284,979 shares; 2026Q2: 280,511 shares 280,511$59.8M1.24%-4,468Timeline
MLMMARTIN MARIETTA MATLS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 79,907 shares; 2025Q1: 83,840 shares; 2025Q2: 88,850 shares; 2025Q3: 89,657 shares; 2025Q4: 89,928 shares; 2026Q1: 88,327 shares; 2026Q2: 88,146 shares 88,146$50.8M1.05%-181Timeline
RYANRYAN SPECIALTY HOLDINGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 10,717 shares; 2025Q4: 27,613 shares; 2026Q1: 724,832 shares; 2026Q2: 1,306,606 shares 1,306,606$49.3M1.02%+581,774Timeline
SPGIS&P GLOBAL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 111,035 shares; 2026Q2: 119,992 shares 119,992$48.9M1.01%+8,957Timeline
CTASCINTAS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 276,071 shares; 2025Q1: 277,263 shares; 2025Q2: 277,629 shares; 2025Q3: 278,638 shares; 2025Q4: 279,651 shares; 2026Q1: 284,568 shares; 2026Q2: 283,710 shares 283,710$48.3M1%-858Timeline
EXLSEXLSERVICE HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 2,774,766 shares; 2025Q1: 2,770,261 shares; 2025Q2: 2,771,245 shares; 2025Q3: 2,789,992 shares; 2025Q4: 2,773,142 shares; 2026Q1: 2,757,931 shares; 2026Q2: 1,716,983 shares 1,716,983$44.4M0.92%-1,040,948Timeline
BAMBROOKFIELD ASSET MANAGMT LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 936,094 shares; 2025Q1: 914,247 shares; 2025Q2: 930,467 shares; 2025Q3: 936,273 shares; 2025Q4: 937,887 shares; 2026Q1: 917,899 shares; 2026Q2: 908,085 shares 908,085$40.7M0.84%-9,814Timeline
VRSKVERISK ANALYTICS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 123,156 shares; 2025Q1: 125,326 shares; 2025Q2: 133,971 shares; 2025Q3: 137,744 shares; 2025Q4: 188,194 shares; 2026Q1: 206,927 shares; 2026Q2: 196,360 shares 196,360$35.3M0.73%-10,567Timeline
BRBROADRIDGE FINL SOLUTIONS INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 312,872 shares; 2025Q1: 314,466 shares; 2025Q2: 316,531 shares; 2025Q3: 318,791 shares; 2025Q4: 323,621 shares; 2026Q1: 347,950 shares; 2026Q2: 254,452 shares 254,452$34.8M0.72%-93,498Timeline
WSOWATSCO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 58,180 shares; 2025Q1: 58,405 shares; 2025Q2: 69,975 shares; 2025Q3: 70,701 shares; 2025Q4: 60,859 shares; 2026Q1: 80,971 shares; 2026Q2: 80,217 shares 80,217$33.4M0.69%-754Timeline
BRK-ABERKSHIRE HATHAWAY INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 72 shares; 2025Q1: 52 shares; 2025Q2: 52 shares; 2025Q3: 52 shares; 2025Q4: 42 shares; 2026Q1: 42 shares; 2026Q2: 41 shares 41$30.7M0.64%-1Timeline
JKHYHENRY JACK & ASSOC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 214,364 shares; 2025Q1: 222,364 shares; 2025Q2: 232,683 shares; 2025Q3: 236,732 shares; 2025Q4: 220,615 shares; 2026Q1: 215,101 shares; 2026Q2: 201,374 shares 201,374$27.7M0.57%-13,727Timeline
TYLTYLER TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 91,828 shares 91,828$26.9M0.56%newTimeline
GILGILDAN ACTIVEWEAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 200,691 shares; 2026Q2: 496,609 shares 496,609$25.6M0.53%+295,918Timeline
CIGICOLLIERS INTL GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 235,653 shares; 2025Q1: 240,080 shares; 2025Q2: 247,663 shares; 2025Q3: 247,220 shares; 2025Q4: 222,258 shares; 2026Q1: 226,943 shares; 2026Q2: 245,520 shares 245,520$23M0.48%+18,577Timeline
HLIHOULIHAN LOKEY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 50,074 shares; 2025Q1: 50,074 shares; 2025Q2: 104,225 shares; 2025Q3: 106,473 shares; 2025Q4: 123,672 shares; 2026Q1: 138,466 shares; 2026Q2: 167,898 shares 167,898$22.5M0.47%+29,432Timeline
AVYAVERY DENNISON CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 133,119 shares; 2025Q1: 134,796 shares; 2025Q2: 143,215 shares; 2025Q3: 143,249 shares; 2025Q4: 143,826 shares; 2026Q1: 137,810 shares; 2026Q2: 136,748 shares 136,748$22.2M0.46%-1,062Timeline
CBZCBIZ INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 431,375 shares; 2025Q1: 432,337 shares; 2025Q2: 432,377 shares; 2025Q3: 455,344 shares; 2025Q4: 452,592 shares; 2026Q1: 682,222 shares; 2026Q2: 681,628 shares 681,628$21.9M0.45%-594Timeline
PAYXPAYCHEX INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 419,387 shares; 2025Q1: 417,429 shares; 2025Q2: 422,697 shares; 2025Q3: 423,118 shares; 2025Q4: 425,591 shares; 2026Q1: 222,145 shares; 2026Q2: 221,463 shares 221,463$21.8M0.45%-682Timeline
BWINTHE BALDWIN INSURANCE GRP INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: 340,727 shares; 2025Q2: 351,403 shares; 2025Q3: 507,057 shares; 2025Q4: 582,850 shares; 2026Q1: 703,308 shares; 2026Q2: 795,434 shares 795,434$21.1M0.44%+92,126Timeline
FNDFLOOR & DECOR HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 140,314 shares; 2025Q1: 139,559 shares; 2025Q2: 172,689 shares; 2025Q3: 173,473 shares; 2025Q4: 300,203 shares; 2026Q1: 290,028 shares; 2026Q2: 353,516 shares 353,516$21M0.43%+63,488Timeline
NOVTNOVANTA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 118,553 shares; 2026Q1: 115,624 shares; 2026Q2: 115,973 shares 115,973$18.8M0.39%+349Timeline
CWSTCASELLA WASTE SYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 114,226 shares; 2025Q4: 117,493 shares; 2026Q1: 146,534 shares; 2026Q2: 191,851 shares 191,851$18.6M0.39%+45,317Timeline
FTDRFRONTDOOR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 335,962 shares; 2025Q1: 338,244 shares; 2025Q2: 340,252 shares; 2025Q3: 340,620 shares; 2025Q4: 245,564 shares; 2026Q1: 239,209 shares; 2026Q2: 239,102 shares 239,102$18.6M0.38%-107Timeline
FSVFIRSTSERVICE CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 100,007 shares; 2025Q1: 100,577 shares; 2025Q2: 100,361 shares; 2025Q3: 144,633 shares; 2025Q4: 149,827 shares; 2026Q1: 144,177 shares; 2026Q2: 122,398 shares 122,398$17.4M0.36%-21,779Timeline
SITESITEONE LANDSCAPE SUPPLY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 135,928 shares; 2025Q1: 149,026 shares; 2025Q2: 153,243 shares; 2025Q3: 152,945 shares; 2025Q4: 151,994 shares; 2026Q1: 148,154 shares; 2026Q2: 150,671 shares 150,671$17.2M0.36%+2,517Timeline
MSIMOTOROLA SOLUTIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 41,210 shares 41,210$17.1M0.35%newTimeline
NDAQNASDAQ INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 217,079 shares 217,079$17.1M0.35%newTimeline
TRRSFTRISURA GROUP LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 685,839 shares; 2025Q1: 691,544 shares; 2025Q2: 690,681 shares; 2025Q3: 689,411 shares; 2025Q4: 684,344 shares; 2026Q1: 665,963 shares; 2026Q2: 548,987 shares 548,987$17.1M0.35%-116,976Timeline
CHECHEMED CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 29,105 shares; 2025Q1: 29,100 shares; 2025Q2: 29,018 shares; 2025Q3: 37,240 shares; 2025Q4: 36,987 shares; 2026Q1: 35,745 shares; 2026Q2: 36,528 shares 36,528$17M0.35%+783Timeline
ESIELEMENT SOLUTIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 616,888 shares; 2025Q1: 619,958 shares; 2025Q2: 622,476 shares; 2025Q3: 623,056 shares; 2025Q4: 613,873 shares; 2026Q1: 468,376 shares; 2026Q2: 337,758 shares 337,758$16.1M0.33%-130,618Timeline
EXPOEXPONENT INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 189,900 shares; 2025Q1: 190,895 shares; 2025Q2: 191,483 shares; 2025Q3: 226,475 shares; 2025Q4: 266,892 shares; 2026Q1: 259,140 shares; 2026Q2: 264,577 shares 264,577$15.5M0.32%+5,437Timeline
FELEFRANKLIN ELEC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 138,194 shares; 2025Q1: 139,312 shares; 2025Q2: 139,653 shares; 2025Q3: 139,958 shares; 2025Q4: 138,823 shares; 2026Q1: 134,946 shares; 2026Q2: 134,640 shares 134,640$14.4M0.3%-306Timeline
HOMBHOME BANCSHARES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 508,350 shares; 2025Q1: 511,023 shares; 2025Q2: 512,043 shares; 2025Q3: 513,828 shares; 2025Q4: 510,618 shares; 2026Q1: 496,821 shares; 2026Q2: 499,860 shares 499,860$14.3M0.3%+3,039Timeline
CHHCHOICE HOTELS INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 176,525 shares; 2025Q1: 178,175 shares; 2025Q2: 178,443 shares; 2025Q3: 177,936 shares; 2025Q4: 193,444 shares; 2026Q1: 188,907 shares; 2026Q2: 127,340 shares 127,340$14M0.29%-61,567Timeline
BIPCBROOKFIELD INFRASTRUCTURE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 565,878 shares; 2025Q1: 565,968 shares; 2025Q2: 566,973 shares; 2025Q3: 566,282 shares; 2025Q4: 427,910 shares; 2026Q1: 312,524 shares; 2026Q2: 363,178 shares 363,178$14M0.29%+50,654Timeline
ESABESAB CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 105,981 shares; 2025Q1: 106,341 shares; 2025Q2: 106,372 shares; 2025Q3: 106,522 shares; 2025Q4: 105,713 shares; 2026Q1: 102,626 shares; 2026Q2: 141,138 shares 141,138$13.9M0.29%+38,512Timeline
OSWONESPAWORLD HOLDINGS LIMITEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 927,332 shares; 2025Q1: 931,367 shares; 2025Q2: 935,555 shares; 2025Q3: 935,495 shares; 2025Q4: 794,612 shares; 2026Q1: 691,025 shares; 2026Q2: 454,499 shares 454,499$12.8M0.27%-236,526Timeline
ASGTFALTUS GROUP LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 382,175 shares; 2025Q1: 382,325 shares; 2025Q2: 381,749 shares; 2025Q3: 382,699 shares; 2025Q4: 379,464 shares; 2026Q1: 383,010 shares; 2026Q2: 382,577 shares 382,577$12.1M0.25%-433Timeline
UNFUNIFIRST CORP MASSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 44,107 shares 44,107$11.7M0.24%newTimeline
DSGXDESCARTES SYS GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 130,402 shares; 2025Q1: 130,887 shares; 2025Q2: 131,152 shares; 2025Q3: 131,319 shares; 2025Q4: 130,384 shares; 2026Q1: 156,618 shares; 2026Q2: 161,978 shares 161,978$11.2M0.23%+5,360Timeline
SPSCSPS COMM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 85,452 shares; 2025Q1: 123,915 shares; 2025Q2: 123,852 shares; 2025Q3: 145,888 shares; 2025Q4: 164,884 shares; 2026Q1: 197,041 shares; 2026Q2: 195,806 shares 195,806$11.2M0.23%-1,235Timeline
BRK-BBERKSHIRE HATHAWAY INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 16,639 shares; 2025Q1: 15,752 shares; 2025Q2: 15,274 shares; 2025Q3: 14,247 shares; 2025Q4: 13,022 shares; 2026Q1: 11,983 shares; 2026Q2: 10,585 shares 10,585$5.3M0.11%-1,398Timeline
AAPLAPPLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 13,773 shares; 2025Q1: 13,481 shares; 2025Q2: 13,481 shares; 2025Q3: 13,481 shares; 2025Q4: 13,296 shares; 2026Q1: 13,296 shares; 2026Q2: 13,296 shares 13,296$3.85M0.08%0Timeline
VUGVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 6,581 shares; 2025Q1: 6,581 shares; 2025Q2: 6,581 shares; 2025Q3: 6,581 shares; 2025Q4: 6,581 shares; 2026Q1: 6,581 shares; 2026Q2: 39,486 shares 39,486$3.4M0.07%+32,905Timeline
Invesco Large-Cap GrowthInvesco Large-Cap GrowthQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 17,000 shares; 2025Q1: 17,000 shares; 2025Q2: 17,000 shares; 2025Q3: 17,000 shares; 2025Q4: 17,000 shares; 2026Q1: 18,915 shares; 2026Q2: 18,915 shares 18,915$3.19M0.07%0
TMOTHERMO FISHER SCIENTIFIC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 6,110 shares 6,110$3.06M0.06%newTimeline
LBLANDBRIDGE COMPANY LLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 26,000 shares 26,000$2.06M0.04%newTimeline
ABBVABBVIE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 7,481 shares; 2025Q1: 7,453 shares; 2025Q2: 7,453 shares; 2025Q3: 7,453 shares; 2025Q4: 7,448 shares; 2026Q1: 7,425 shares; 2026Q2: 7,425 shares 7,425$1.87M0.04%0Timeline
SPYSTATE STR SPDR S&P 500 ETF TQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 1,477 shares; 2025Q1: 1,477 shares; 2025Q2: 1,477 shares; 2025Q3: 1,477 shares; 2025Q4: 1,477 shares; 2026Q1: 1,477 shares; 2026Q2: 1,477 shares 1,477$1.1M0.02%0Timeline
XLYSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 3,138 shares; 2025Q1: 3,138 shares; 2025Q2: 3,138 shares; 2025Q3: 3,138 shares; 2025Q4: 6,276 shares; 2026Q1: 6,276 shares; 2026Q2: 6,276 shares 6,276$736K0.02%0Timeline
IBMINTERNATIONAL BUSINESS MACHSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 2,573 shares; 2025Q1: 2,573 shares; 2025Q2: 2,573 shares; 2025Q3: 2,573 shares; 2025Q4: 2,573 shares; 2026Q1: 2,573 shares; 2026Q2: 2,573 shares 2,573$724K0.01%0Timeline
IVVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 1,280 shares; 2025Q1: 1,200 shares; 2025Q2: 1,200 shares; 2025Q3: 1,200 shares; 2025Q4: 1,150 shares; 2026Q1: 1,150 shares; 2026Q2: 900 shares 900$674K0.01%-250Timeline
NBTBNBT BANCORP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 14,480 shares; 2025Q1: 14,480 shares; 2025Q2: 14,480 shares; 2025Q3: 14,480 shares; 2025Q4: 14,480 shares; 2026Q1: 14,480 shares; 2026Q2: 13,355 shares 13,355$659K0.01%-1,125Timeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 1,425 shares; 2025Q1: 1,359 shares; 2025Q2: 1,359 shares; 2025Q3: 1,359 shares; 2025Q4: 1,359 shares; 2026Q1: 1,359 shares; 2026Q2: 1,359 shares 1,359$507K0.01%0Timeline
XOMEXXON MOBIL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 3,878 shares; 2025Q1: 3,878 shares; 2025Q2: 3,378 shares; 2025Q3: 3,378 shares; 2025Q4: 3,378 shares; 2026Q1: 3,378 shares; 2026Q2: 3,378 shares 3,378$462K0.01%0Timeline
USBUS BANCORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 7,332 shares; 2025Q1: 7,332 shares; 2025Q2: 7,332 shares; 2025Q3: 7,331 shares; 2025Q4: 7,331 shares; 2026Q1: 7,331 shares; 2026Q2: 7,331 shares 7,331$443K0.01%0Timeline
UNPUNION PAC CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 1,584 shares; 2025Q1: 1,584 shares; 2025Q2: 1,584 shares; 2025Q3: 1,584 shares; 2025Q4: 1,584 shares; 2026Q1: 1,584 shares; 2026Q2: 1,584 shares 1,584$431K0.01%0Timeline
MSCIMSCI INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 572 shares; 2025Q1: 572 shares; 2025Q2: 572 shares; 2025Q3: 572 shares; 2025Q4: 572 shares; 2026Q1: 572 shares; 2026Q2: 572 shares 572$320K0.01%0Timeline
CNMDCONMED CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 8,903 shares; 2025Q1: 8,903 shares; 2025Q2: 8,903 shares; 2025Q3: 8,902 shares; 2025Q4: 8,902 shares; 2026Q1: 8,902 shares; 2026Q2: 8,902 shares 8,902$291K0.01%0Timeline
EOGEOG RES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 366,463 shares; 2025Q1: 370,063 shares; 2025Q2: 374,538 shares; 2025Q3: 387,687 shares; 2025Q4: 387,628 shares; 2026Q1: 4,329 shares; 2026Q2: 2,140 shares 2,140$278K0.01%-2,189Timeline
MCOMOODYS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 787 shares; 2025Q1: 592 shares; 2025Q2: 592 shares; 2025Q3: 592 shares; 2025Q4: 592 shares; 2026Q1: 592 shares; 2026Q2: 592 shares 592$268K0.01%0Timeline
Bank Of RichmondvilleBank Of RichmondvilleQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: 1,000 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,000 shares; 2026Q1: 1,000 shares; 2026Q2: 1,000 shares 1,000$225K<0.01%0
AKREPROFESIONALLY MANAGED PORTFOQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 4,027 shares; 2026Q1: 4,027 shares; 2026Q2: 4,027 shares 4,027$214K<0.01%0Timeline

Sold out in Q2 2026

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

SecurityShares beforeValue beforeType
GEHCGE HEALTHCARE TECHNOLOGIES I185,588$13.2Mshares
BOCBOSTON OMAHA CORP930,190$10.9Mshares
GLWCORNING INC2,000$272Kshares
ZTSZOETIS INC2,040$241Kshares
DHILDIAMOND HILL INVT GROUP INC1,336$230Kshares
COSTCOSTCO WHOLESALE CORPORATION210$209Kshares

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 0001376474-26-000484 base2026-07-14acceptance time not in the bulk data set