TPL TEXAS PACIFIC LAND CORPORATI More: the full row for TEXAS PACIFIC LAND CORPORATI Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 185,225 shares; 2024Q4: 150,181 shares; 2025Q1: 150,823 shares; 2025Q2: 154,033 shares; 2025Q3: 153,421 shares; 2025Q4: 475,104 shares 475,104 $136M 4.77% +321,683 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 242,574 shares; 2024Q4: 242,574 shares; 2025Q1: 242,574 shares; 2025Q2: 232,574 shares; 2025Q3: 227,574 shares; 2025Q4: 227,524 shares 227,524 $130M 4.54% -50 Timeline HEI-A HEICO CORP NEW More: the full row for HEICO CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 455,710 shares; 2024Q4: 455,710 shares; 2025Q1: 455,710 shares; 2025Q2: 455,710 shares; 2025Q3: 455,710 shares; 2025Q4: 455,710 shares 455,710 $115M 4.02% 0 Timeline APG API GROUP CORP More: the full row for API GROUP CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,083,209 shares; 2024Q4: 2,083,209 shares; 2025Q1: 2,083,209 shares; 2025Q2: 2,083,209 shares; 2025Q3: 3,094,652 shares; 2025Q4: 2,844,652 shares 2,844,652 $109M 3.8% -250,000 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 620,000 shares; 2024Q4: 620,000 shares; 2025Q1: 620,000 shares; 2025Q2: 634,865 shares; 2025Q3: 570,000 shares; 2025Q4: 550,000 shares 550,000 $103M 3.58% -20,000 Timeline ROP ROPER TECHNOLOGIES INC More: the full row for ROPER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 112,700 shares; 2024Q4: 137,700 shares; 2025Q1: 151,700 shares; 2025Q2: 169,700 shares; 2025Q3: 191,700 shares; 2025Q4: 191,700 shares 191,700 $85.3M 2.98% 0 Timeline SPGI S&P GLOBAL INC More: the full row for S&P GLOBAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 162,550 shares; 2024Q4: 162,550 shares; 2025Q1: 162,550 shares; 2025Q2: 162,550 shares; 2025Q3: 162,550 shares; 2025Q4: 162,550 shares 162,550 $84.9M 2.97% 0 Timeline TXN TEXAS INSTRS INC More: the full row for TEXAS INSTRS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 484,490 shares; 2024Q4: 494,490 shares; 2025Q1: 488,790 shares; 2025Q2: 488,900 shares; 2025Q3: 488,900 shares; 2025Q4: 488,900 shares 488,900 $84.8M 2.96% 0 Timeline LOW LOWES COS INC More: the full row for LOWES COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 268,650 shares; 2024Q4: 268,650 shares; 2025Q1: 268,650 shares; 2025Q2: 268,900 shares; 2025Q3: 268,900 shares; 2025Q4: 268,850 shares 268,850 $64.8M 2.27% -50 Timeline ACN ACCENTURE PLC IRELAND More: the full row for ACCENTURE PLC IRELAND Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 250,950 shares; 2024Q4: 250,950 shares; 2025Q1: 249,450 shares; 2025Q2: 248,950 shares; 2025Q3: 236,950 shares; 2025Q4: 236,950 shares 236,950 $63.6M 2.22% 0 Timeline ORLY OREILLY AUTOMOTIVE INC More: the full row for OREILLY AUTOMOTIVE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 51,000 shares; 2024Q4: 51,000 shares; 2025Q1: 51,000 shares; 2025Q2: 765,000 shares; 2025Q3: 665,000 shares; 2025Q4: 665,000 shares 665,000 $60.7M 2.12% 0 Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 118,200 shares; 2024Q4: 118,200 shares; 2025Q1: 118,200 shares; 2025Q2: 118,200 shares; 2025Q3: 118,200 shares; 2025Q4: 118,200 shares 118,200 $60.4M 2.11% 0 Timeline WSO WATSCO INC More: the full row for WATSCO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 61,000 shares; 2024Q4: 61,000 shares; 2025Q1: 66,000 shares; 2025Q2: 120,000 shares; 2025Q3: 120,000 shares; 2025Q4: 167,185 shares 167,185 $56.3M 1.97% +47,185 Timeline BR BROADRIDGE FINL SOLUTIONS IN More: the full row for BROADRIDGE FINL SOLUTIONS IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 247,350 shares; 2024Q4: 247,350 shares; 2025Q1: 247,350 shares; 2025Q2: 247,350 shares; 2025Q3: 247,350 shares; 2025Q4: 247,350 shares 247,350 $55.2M 1.93% 0 Timeline GPC GENUINE PARTS CO More: the full row for GENUINE PARTS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 240,500 shares; 2024Q4: 342,500 shares; 2025Q1: 403,000 shares; 2025Q2: 404,250 shares; 2025Q3: 404,250 shares; 2025Q4: 394,250 shares 394,250 $48.5M 1.69% -10,000 Timeline ATR APTARGROUP INC More: the full row for APTARGROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 270,000 shares; 2024Q4: 270,000 shares; 2025Q1: 270,000 shares; 2025Q2: 270,000 shares; 2025Q3: 370,000 shares; 2025Q4: 383,660 shares 383,660 $46.8M 1.64% +13,660 Timeline CCEP COCA-COLA EUROPACIFIC PARTNE More: the full row for COCA-COLA EUROPACIFIC PARTNE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 568,500 shares; 2024Q4: 556,300 shares; 2025Q1: 556,300 shares; 2025Q2: 531,300 shares; 2025Q3: 511,150 shares; 2025Q4: 492,450 shares 492,450 $44.7M 1.56% -18,700 Timeline BRO BROWN & BROWN INC More: the full row for BROWN & BROWN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 519,150 shares; 2024Q4: 519,150 shares; 2025Q1: 519,150 shares; 2025Q2: 519,150 shares; 2025Q3: 532,400 shares; 2025Q4: 555,400 shares 555,400 $44.3M 1.55% +23,000 Timeline TSM TAIWAN SEMICONDUCTOR MANUFAC More: the full row for TAIWAN SEMICONDUCTOR MANUFAC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 161,250 shares; 2024Q4: 276,250 shares; 2025Q1: 309,250 shares; 2025Q2: 144,350 shares; 2025Q3: 144,350 shares; 2025Q4: 144,350 shares 144,350 $43.9M 1.53% 0 Timeline XPEL XPEL INC More: the full row for XPEL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 512,000 shares; 2024Q4: 537,000 shares; 2025Q1: 774,339 shares; 2025Q2: 870,999 shares; 2025Q3: 912,999 shares; 2025Q4: 867,999 shares 867,999 $43.3M 1.51% -45,000 Timeline TFC TRUIST FINL CORP More: the full row for TRUIST FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 849,795 shares; 2024Q4: 838,695 shares; 2025Q1: 838,695 shares; 2025Q2: 841,125 shares; 2025Q3: 842,695 shares; 2025Q4: 842,695 shares 842,695 $41.5M 1.45% 0 Timeline EXE EXPAND ENERGY CORPORATION More: the full row for EXPAND ENERGY CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 382,720 shares; 2024Q4: 382,720 shares; 2025Q1: 370,420 shares; 2025Q2: 370,420 shares; 2025Q3: 370,420 shares; 2025Q4: 370,420 shares 370,420 $40.9M 1.43% 0 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 252,267 shares; 2024Q4: 252,267 shares; 2025Q1: 252,267 shares; 2025Q2: 278,267 shares; 2025Q3: 268,067 shares; 2025Q4: 268,067 shares 268,067 $40.9M 1.43% 0 Timeline TJX TJX COS INC NEW More: the full row for TJX COS INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 263,250 shares; 2024Q4: 263,250 shares; 2025Q1: 263,250 shares; 2025Q2: 263,250 shares; 2025Q3: 263,250 shares; 2025Q4: 263,250 shares 263,250 $40.4M 1.41% 0 Timeline LHX L3HARRIS TECHNOLOGIES INC More: the full row for L3HARRIS TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 116,475 shares; 2024Q4: 116,475 shares; 2025Q1: 130,975 shares; 2025Q2: 130,975 shares; 2025Q3: 130,975 shares; 2025Q4: 130,975 shares 130,975 $38.5M 1.34% 0 Timeline BL BLACKLINE INC More: the full row for BLACKLINE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 410,000 shares; 2024Q4: 480,000 shares; 2025Q1: 590,000 shares; 2025Q2: 590,000 shares; 2025Q3: 690,000 shares; 2025Q4: 690,000 shares 690,000 $38.2M 1.33% 0 Timeline FANG DIAMONDBACK ENERGY INC More: the full row for DIAMONDBACK ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 289,700 shares; 2024Q4: 290,300 shares; 2025Q1: 290,300 shares; 2025Q2: 290,300 shares; 2025Q3: 245,300 shares; 2025Q4: 245,300 shares 245,300 $36.9M 1.29% 0 Timeline FAST FASTENAL CO More: the full row for FASTENAL CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 582,000 shares; 2024Q4: 557,000 shares; 2025Q1: 557,000 shares; 2025Q2: 1,113,600 shares; 2025Q3: 901,600 shares; 2025Q4: 901,600 shares 901,600 $36.2M 1.26% 0 Timeline ALC ALCON AG More: the full row for ALCON AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 137,483 shares; 2024Q4: 137,483 shares; 2025Q1: 137,483 shares; 2025Q2: 172,483 shares; 2025Q3: 182,483 shares; 2025Q4: 447,483 shares 447,483 $35.3M 1.23% +265,000 Timeline AOS SMITH A O CORP More: the full row for SMITH A O CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 305,133 shares; 2024Q4: 374,933 shares; 2025Q1: 564,933 shares; 2025Q2: 590,333 shares; 2025Q3: 590,333 shares; 2025Q4: 515,333 shares 515,333 $34.5M 1.2% -75,000 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 180,000 shares; 2025Q3: 250,000 shares; 2025Q4: 267,000 shares 267,000 $33.6M 1.17% +17,000 Timeline FNF FIDELITY NATL FINL INC More: the full row for FIDELITY NATL FINL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 665,000 shares; 2024Q4: 665,000 shares; 2025Q1: 665,000 shares; 2025Q2: 665,000 shares; 2025Q3: 615,000 shares; 2025Q4: 615,000 shares 615,000 $33.6M 1.17% 0 Timeline WPM WHEATON PRECIOUS METALS CORP More: the full row for WHEATON PRECIOUS METALS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 233,000 shares; 2024Q4: 233,000 shares; 2025Q1: 268,000 shares; 2025Q2: 273,000 shares; 2025Q3: 273,000 shares; 2025Q4: 271,000 shares 271,000 $31.8M 1.11% -2,000 Timeline SBAC SBA COMMUNICATIONS CORP More: the full row for SBA COMMUNICATIONS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 274,000 shares; 2024Q4: 274,000 shares; 2025Q1: 274,000 shares; 2025Q2: 274,000 shares; 2025Q3: 209,000 shares; 2025Q4: 164,000 shares 164,000 $31.7M 1.11% -45,000 Timeline TSEM TOWER SEMICONDUCTOR LTD More: the full row for TOWER SEMICONDUCTOR LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 260,000 shares; 2025Q4: 260,000 shares 260,000 $30.5M 1.07% 0 Timeline LMT LOCKHEED MARTIN CORP More: the full row for LOCKHEED MARTIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 82,000 shares; 2024Q4: 82,000 shares; 2025Q1: 82,000 shares; 2025Q2: 82,000 shares; 2025Q3: 62,000 shares; 2025Q4: 62,000 shares 62,000 $30M 1.05% 0 Timeline LB LANDBRIDGE COMPANY LLC More: the full row for LANDBRIDGE COMPANY LLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 422,168 shares; 2024Q4: 426,568 shares; 2025Q1: 511,268 shares; 2025Q2: 519,668 shares; 2025Q3: 579,763 shares; 2025Q4: 592,891 shares 592,891 $29M 1.02% +13,128 Timeline CSL CARLISLE COS INC More: the full row for CARLISLE COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 90,000 shares; 2024Q4: 90,000 shares; 2025Q1: 90,000 shares; 2025Q2: 90,000 shares; 2025Q3: 90,000 shares; 2025Q4: 90,000 shares 90,000 $28.8M 1.01% 0 Timeline WBI WATERBRIDGE INFRASTRUCTURE L More: the full row for WATERBRIDGE INFRASTRUCTURE L Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,073,029 shares; 2025Q4: 1,385,029 shares 1,385,029 $27.7M 0.97% +312,000 Timeline CHE CHEMED CORP NEW More: the full row for CHEMED CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 117,990 shares; 2024Q4: 119,163 shares; 2025Q1: 125,620 shares; 2025Q2: 139,804 shares; 2025Q3: 111,033 shares; 2025Q4: 64,734 shares 64,734 $27.7M 0.97% -46,299 Timeline FNV FRANCO NEV CORP More: the full row for FRANCO NEV CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 106,200 shares; 2024Q4: 119,200 shares; 2025Q1: 124,200 shares; 2025Q2: 126,700 shares; 2025Q3: 126,700 shares; 2025Q4: 125,700 shares 125,700 $26.1M 0.91% -1,000 Timeline SNX TD SYNNEX CORPORATION More: the full row for TD SYNNEX CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 102,500 shares; 2024Q4: 102,500 shares; 2025Q1: 142,500 shares; 2025Q2: 169,500 shares; 2025Q3: 169,500 shares; 2025Q4: 169,500 shares 169,500 $25.5M 0.89% 0 Timeline SLAB SILICON LABORATORIES INC More: the full row for SILICON LABORATORIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 230,000 shares; 2024Q4: 230,000 shares; 2025Q1: 192,790 shares; 2025Q2: 192,790 shares; 2025Q3: 192,790 shares; 2025Q4: 192,790 shares 192,790 $25.2M 0.88% 0 Timeline HIFS HINGHAM INSTN SVGS MASS More: the full row for HINGHAM INSTN SVGS MASS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 81,087 shares; 2024Q4: 81,087 shares; 2025Q1: 81,087 shares; 2025Q2: 81,087 shares; 2025Q3: 81,087 shares; 2025Q4: 81,087 shares 81,087 $23M 0.8% 0 Timeline BN BROOKFIELD CORP More: the full row for BROOKFIELD CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 337,720 shares; 2024Q4: 336,220 shares; 2025Q1: 344,720 shares; 2025Q2: 346,395 shares; 2025Q3: 314,445 shares; 2025Q4: 477,660 shares 477,660 $21.9M 0.77% +163,215 Timeline CPRT COPART INC More: the full row for COPART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,163,000 shares; 2024Q4: 1,162,500 shares; 2025Q1: 1,162,500 shares; 2025Q2: 1,162,800 shares; 2025Q3: 962,800 shares; 2025Q4: 557,800 shares 557,800 $21.8M 0.76% -405,000 Timeline BKNG BOOKING HOLDINGS INC More: the full row for BOOKING HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,000 shares; 2024Q4: 4,000 shares; 2025Q1: 4,000 shares; 2025Q2: 4,000 shares; 2025Q3: 4,000 shares; 2025Q4: 4,000 shares 4,000 $21.4M 0.75% 0 Timeline BATRK ATLANTA BRAVES HLDGS INC More: the full row for ATLANTA BRAVES HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 542,264 shares; 2024Q4: 542,264 shares; 2025Q1: 542,264 shares; 2025Q2: 542,264 shares; 2025Q3: 542,264 shares; 2025Q4: 542,264 shares 542,264 $21.4M 0.75% 0 Timeline SIMO SILICON MOTION TECHNOLOGY CO More: the full row for SILICON MOTION TECHNOLOGY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 190,000 shares; 2024Q4: 190,000 shares; 2025Q1: 190,000 shares; 2025Q2: 220,000 shares; 2025Q3: 220,000 shares; 2025Q4: 220,000 shares 220,000 $20.4M 0.71% 0 Timeline TSCO TRACTOR SUPPLY CO More: the full row for TRACTOR SUPPLY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 79,500 shares; 2024Q4: 397,500 shares; 2025Q1: 397,500 shares; 2025Q2: 397,500 shares; 2025Q3: 397,500 shares; 2025Q4: 397,500 shares 397,500 $19.9M 0.69% 0 Timeline SN SHARKNINJA INC More: the full row for SHARKNINJA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 90,700 shares; 2024Q4: 90,700 shares; 2025Q1: 90,700 shares; 2025Q2: 90,700 shares; 2025Q3: 90,700 shares; 2025Q4: 175,700 shares 175,700 $19.7M 0.69% +85,000 Timeline MIR MIRION TECHNOLOGIES INC More: the full row for MIRION TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,519,300 shares; 2024Q4: 1,349,300 shares; 2025Q1: 954,300 shares; 2025Q2: 954,300 shares; 2025Q3: 854,300 shares; 2025Q4: 794,300 shares 794,300 $18.6M 0.65% -60,000 Timeline JOE ST JOE CO More: the full row for ST JOE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 268,400 shares; 2024Q4: 268,400 shares; 2025Q1: 330,400 shares; 2025Q2: 335,400 shares; 2025Q3: 335,400 shares; 2025Q4: 310,400 shares 310,400 $18.4M 0.64% -25,000 Timeline FOUR SHIFT4 PMTS INC More: the full row for SHIFT4 PMTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 125,000 shares; 2025Q4: 286,691 shares 286,691 $18.1M 0.63% +161,691 Timeline CDW CDW CORP More: the full row for CDW CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 66,250 shares; 2024Q4: 162,000 shares; 2025Q1: 229,000 shares; 2025Q2: 238,250 shares; 2025Q3: 229,250 shares; 2025Q4: 130,000 shares 130,000 $17.7M 0.62% -99,250 Timeline ENTG ENTEGRIS INC More: the full row for ENTEGRIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 200,000 shares; 2025Q4: 200,000 shares 200,000 $16.9M 0.59% 0 Timeline DGX QUEST DIAGNOSTICS INC More: the full row for QUEST DIAGNOSTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 96,066 shares; 2024Q4: 95,900 shares; 2025Q1: 95,900 shares; 2025Q2: 95,900 shares; 2025Q3: 95,900 shares; 2025Q4: 95,900 shares 95,900 $16.6M 0.58% 0 Timeline RMBS RAMBUS INC DEL More: the full row for RAMBUS INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 380,337 shares; 2025Q2: 380,337 shares; 2025Q3: 230,337 shares; 2025Q4: 180,337 shares 180,337 $16.6M 0.58% -50,000 Timeline PBT PERMIAN BASIN RTY TR More: the full row for PERMIAN BASIN RTY TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,402,402 shares; 2024Q4: 1,386,902 shares; 2025Q1: 1,486,902 shares; 2025Q2: 1,449,709 shares; 2025Q3: 984,672 shares; 2025Q4: 967,197 shares 967,197 $16.4M 0.57% -17,475 Timeline ICE INTERCONTINENTAL EXCHANGE IN More: the full row for INTERCONTINENTAL EXCHANGE IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 85,000 shares; 2024Q4: 85,000 shares; 2025Q1: 85,000 shares; 2025Q2: 91,000 shares; 2025Q3: 91,000 shares; 2025Q4: 95,000 shares 95,000 $15.4M 0.54% +4,000 Timeline AWI ARMSTRONG WORLD INDS INC NEW More: the full row for ARMSTRONG WORLD INDS INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 90,000 shares; 2024Q4: 78,000 shares; 2025Q1: 78,000 shares; 2025Q2: 78,000 shares; 2025Q3: 78,000 shares; 2025Q4: 78,000 shares 78,000 $14.9M 0.52% 0 Timeline IQV IQVIA HLDGS INC More: the full row for IQVIA HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 213,290 shares; 2024Q4: 213,290 shares; 2025Q1: 213,290 shares; 2025Q2: 110,290 shares; 2025Q3: 64,000 shares; 2025Q4: 64,000 shares 64,000 $14.4M 0.5% 0 Timeline SLB SLB LIMITED More: the full row for SLB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 328,800 shares; 2024Q4: 333,800 shares; 2025Q1: 384,800 shares; 2025Q2: 448,300 shares; 2025Q3: 317,300 shares; 2025Q4: 327,300 shares 327,300 $12.6M 0.44% +10,000 Timeline ALLE ALLEGION PLC More: the full row for ALLEGION PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 76,000 shares; 2024Q4: 76,000 shares; 2025Q1: 76,000 shares; 2025Q2: 76,000 shares; 2025Q3: 76,000 shares; 2025Q4: 76,000 shares 76,000 $12.1M 0.42% 0 Timeline WINA WINMARK CORP More: the full row for WINMARK CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 26,600 shares; 2024Q4: 26,600 shares; 2025Q1: 26,600 shares; 2025Q2: 26,600 shares; 2025Q3: 26,600 shares; 2025Q4: 26,600 shares 26,600 $10.8M 0.38% 0 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 113,548 shares; 2024Q4: 108,548 shares; 2025Q1: 106,548 shares; 2025Q2: 106,735 shares; 2025Q3: 105,535 shares; 2025Q4: 88,878 shares 88,878 $10.7M 0.37% -16,657 Timeline BLDR BUILDERS FIRSTSOURCE INC More: the full row for BUILDERS FIRSTSOURCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,400 shares; 2024Q4: 2,400 shares; 2025Q1: 2,400 shares; 2025Q2: 67,400 shares; 2025Q3: 81,800 shares; 2025Q4: 95,800 shares 95,800 $9.86M 0.34% +14,000 Timeline VRSN VERISIGN INC More: the full row for VERISIGN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 30,200 shares; 2024Q4: 30,200 shares; 2025Q1: 40,500 shares; 2025Q2: 40,500 shares; 2025Q3: 40,500 shares; 2025Q4: 40,500 shares 40,500 $9.84M 0.34% 0 Timeline GLD SPDR GOLD TR More: the full row for SPDR GOLD TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,344 shares; 2024Q4: 24,344 shares; 2025Q1: 24,344 shares; 2025Q2: 24,344 shares; 2025Q3: 24,344 shares; 2025Q4: 24,344 shares 24,344 $9.65M 0.34% 0 Timeline ACGL ARCH CAP GROUP LTD More: the full row for ARCH CAP GROUP LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 100,000 shares 100,000 $9.59M 0.34% new Timeline WU WESTERN UN CO More: the full row for WESTERN UN CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,375,000 shares; 2025Q2: 1,275,000 shares; 2025Q3: 1,025,000 shares; 2025Q4: 1,000,000 shares 1,000,000 $9.31M 0.33% -25,000 Timeline ESAB ESAB CORPORATION More: the full row for ESAB CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 80,000 shares 80,000 $8.94M 0.31% new Timeline DBRG DIGITALBRIDGE GROUP INC More: the full row for DIGITALBRIDGE GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 471,341 shares; 2024Q4: 621,341 shares; 2025Q1: 768,441 shares; 2025Q2: 543,627 shares; 2025Q3: 601,187 shares; 2025Q4: 577,805 shares 577,805 $8.86M 0.31% -23,382 Timeline DSGR DISTRIBUTION SOLUTIONS GRP I More: the full row for DISTRIBUTION SOLUTIONS GRP I Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 152,000 shares; 2024Q4: 186,892 shares; 2025Q1: 249,892 shares; 2025Q2: 330,424 shares; 2025Q3: 355,424 shares; 2025Q4: 312,532 shares 312,532 $8.56M 0.3% -42,892 Timeline GFL GFL ENVIRONMENTAL INC More: the full row for GFL ENVIRONMENTAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 210,722 shares; 2024Q4: 210,722 shares; 2025Q1: 210,722 shares; 2025Q2: 210,722 shares; 2025Q3: 187,341 shares; 2025Q4: 196,093 shares 196,093 $8.42M 0.29% +8,752 Timeline TIC TIC SOLUTIONS INC More: the full row for TIC SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 263,946 shares; 2025Q4: 812,777 shares 812,777 $8.22M 0.29% +548,831 Timeline CSW CSW INDUSTRIALS INC More: the full row for CSW INDUSTRIALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 26,000 shares 26,000 $7.63M 0.27% new Timeline SNPS SYNOPSYS INC More: the full row for SYNOPSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 37,685 shares; 2025Q4: 13,892 shares 13,892 $6.53M 0.23% -23,793 Timeline YETI YETI HLDGS INC More: the full row for YETI HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 362,150 shares; 2024Q4: 320,350 shares; 2025Q1: 351,950 shares; 2025Q2: 355,070 shares; 2025Q3: 82,550 shares; 2025Q4: 140,550 shares 140,550 $6.21M 0.22% +58,000 Timeline FIX COMFORT SYS USA INC More: the full row for COMFORT SYS USA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,400 shares; 2024Q4: 3,800 shares; 2025Q1: 6,600 shares; 2025Q2: 6,600 shares; 2025Q3: 6,600 shares; 2025Q4: 6,600 shares 6,600 $6.16M 0.22% 0 Timeline ETN EATON CORP PLC More: the full row for EATON CORP PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 18,681 shares; 2024Q4: 18,681 shares; 2025Q1: 18,681 shares; 2025Q2: 18,681 shares; 2025Q3: 18,606 shares; 2025Q4: 18,606 shares 18,606 $5.93M 0.21% 0 Timeline HAE HAEMONETICS CORP MASS More: the full row for HAEMONETICS CORP MASS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 151,000 shares; 2024Q4: 151,000 shares; 2025Q1: 374,500 shares; 2025Q2: 372,500 shares; 2025Q3: 137,250 shares; 2025Q4: 65,000 shares 65,000 $5.21M 0.18% -72,250 Timeline JKHY HENRY JACK & ASSOC INC More: the full row for HENRY JACK & ASSOC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 266,350 shares; 2024Q4: 211,000 shares; 2025Q1: 25,300 shares; 2025Q2: 25,300 shares; 2025Q3: 25,300 shares; 2025Q4: 25,300 shares 25,300 $4.62M 0.16% 0 Timeline POOL POOL CORP More: the full row for POOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 20,000 shares 20,000 $4.58M 0.16% new Timeline APO APOLLO GLOBAL MGMT INC More: the full row for APOLLO GLOBAL MGMT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,781 shares; 2024Q4: 22,281 shares; 2025Q1: 22,281 shares; 2025Q2: 22,281 shares; 2025Q3: 26,964 shares; 2025Q4: 31,445 shares 31,445 $4.55M 0.16% +4,481 Timeline OXY OCCIDENTAL PETE CORP More: the full row for OCCIDENTAL PETE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 277,430 shares; 2024Q4: 277,430 shares; 2025Q1: 319,430 shares; 2025Q2: 418,750 shares; 2025Q3: 122,750 shares; 2025Q4: 106,250 shares 106,250 $4.37M 0.15% -16,500 Timeline BAM BROOKFIELD ASSET MANAGMT LTD More: the full row for BROOKFIELD ASSET MANAGMT LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 361,628 shares; 2024Q4: 237,275 shares; 2025Q1: 237,275 shares; 2025Q2: 7,275 shares; 2025Q3: 69,717 shares; 2025Q4: 80,154 shares 80,154 $4.2M 0.15% +10,437 Timeline FG F&G ANNUITIES & LIFE INC More: the full row for F&G ANNUITIES & LIFE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 96,384 shares; 2024Q4: 96,384 shares; 2025Q1: 96,384 shares; 2025Q2: 96,384 shares; 2025Q3: 96,384 shares; 2025Q4: 133,284 shares 133,284 $4.11M 0.14% +36,900 Timeline BNT BROOKFIELD WEALTH SOL LTD More: the full row for BROOKFIELD WEALTH SOL LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 86,220 shares; 2024Q4: 84,720 shares; 2025Q1: 84,720 shares; 2025Q2: 84,720 shares; 2025Q3: 53,198 shares; 2025Q4: 87,398 shares 87,398 $4.02M 0.14% +34,200 Timeline STNE STONECO LTD More: the full row for STONECO LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 276,200 shares; 2024Q4: 276,200 shares; 2025Q1: 276,200 shares; 2025Q2: 276,200 shares; 2025Q3: 256,400 shares; 2025Q4: 256,400 shares 256,400 $3.79M 0.13% 0 Timeline HDB HDFC BANK LTD More: the full row for HDFC BANK LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 48,150 shares; 2024Q4: 50,050 shares; 2025Q1: 50,050 shares; 2025Q2: 50,050 shares; 2025Q3: 100,100 shares; 2025Q4: 100,100 shares 100,100 $3.66M 0.13% 0 Timeline NU NU HLDGS LTD More: the full row for NU HLDGS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 128,300 shares; 2024Q4: 174,500 shares; 2025Q1: 184,500 shares; 2025Q2: 184,500 shares; 2025Q3: 217,600 shares; 2025Q4: 217,600 shares 217,600 $3.64M 0.13% 0 Timeline KARO KAROOOOO LTD More: the full row for KAROOOOO LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 51,685 shares; 2024Q4: 60,566 shares; 2025Q1: 60,566 shares; 2025Q2: 60,566 shares; 2025Q3: 63,765 shares; 2025Q4: 78,365 shares 78,365 $3.57M 0.12% +14,600 Timeline DLO DLOCAL LTD More: the full row for DLOCAL LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 207,200 shares; 2025Q4: 207,200 shares 207,200 $2.93M 0.1% 0 Timeline SBS COMPANHIA DE SANEAMENTO BASI More: the full row for COMPANHIA DE SANEAMENTO BASI Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 81,000 shares; 2025Q1: 81,000 shares; 2025Q2: 104,000 shares; 2025Q3: 122,300 shares; 2025Q4: 122,300 shares 122,300 $2.92M 0.1% 0 Timeline TEL TE CONNECTIVITY PLC More: the full row for TE CONNECTIVITY PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 18,050 shares; 2024Q4: 18,050 shares; 2025Q1: 7,300 shares; 2025Q2: 3,500 shares; 2025Q3: 7,100 shares; 2025Q4: 12,500 shares 12,500 $2.84M 0.1% +5,400 Timeline PAAS PAN AMERN SILVER CORP More: the full row for PAN AMERN SILVER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 45,500 shares; 2024Q4: 50,500 shares; 2025Q1: 55,500 shares; 2025Q2: 58,000 shares; 2025Q3: 58,000 shares; 2025Q4: 50,000 shares 50,000 $2.59M 0.09% -8,000 Timeline STVN STEVANATO GROUP S P A More: the full row for STEVANATO GROUP S P A Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 126,281 shares; 2024Q4: 126,281 shares; 2025Q1: 126,281 shares; 2025Q2: 126,281 shares; 2025Q3: 126,281 shares; 2025Q4: 126,281 shares 126,281 $2.54M 0.09% 0 Timeline HWM HOWMET AEROSPACE INC More: the full row for HOWMET AEROSPACE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 11,500 shares; 2025Q1: 11,500 shares; 2025Q2: 11,500 shares; 2025Q3: 11,500 shares; 2025Q4: 11,500 shares 11,500 $2.36M 0.08% 0 Timeline HNGE HINGE HEALTH INC More: the full row for HINGE HEALTH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 46,000 shares 46,000 $2.14M 0.07% new Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,600 shares; 2024Q4: 7,600 shares; 2025Q1: 7,400 shares; 2025Q2: 7,400 shares; 2025Q3: 7,000 shares; 2025Q4: 7,000 shares 7,000 $1.9M 0.07% 0 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,090 shares; 2024Q4: 3,960 shares; 2025Q1: 3,660 shares; 2025Q2: 3,535 shares; 2025Q3: 3,410 shares; 2025Q4: 3,410 shares 3,410 $1.71M 0.06% 0 Timeline GDX VANECK ETF TRUST More: the full row for VANECK ETF TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,150 shares; 2024Q4: 18,650 shares; 2025Q1: 18,650 shares; 2025Q2: 18,650 shares; 2025Q3: 18,650 shares; 2025Q4: 18,650 shares 18,650 $1.6M 0.06% 0 Timeline MAS MASCO CORP More: the full row for MASCO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 20,000 shares; 2024Q4: 15,000 shares; 2025Q1: 40,000 shares; 2025Q2: 60,000 shares; 2025Q3: 50,000 shares; 2025Q4: 25,000 shares 25,000 $1.59M 0.06% -25,000 Timeline VIST VISTA ENERGY S.A.B. DE C.V. More: the full row for VISTA ENERGY S.A.B. DE C.V. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 30,000 shares; 2025Q4: 30,000 shares 30,000 $1.46M 0.05% 0 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,075 shares; 2024Q4: 3,045 shares; 2025Q1: 3,045 shares; 2025Q2: 3,045 shares; 2025Q3: 3,045 shares; 2025Q4: 2,945 shares 2,945 $1.42M 0.05% -100 Timeline PHR PHREESIA INC More: the full row for PHREESIA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 49,000 shares; 2025Q4: 78,700 shares 78,700 $1.33M 0.05% +29,700 Timeline BSV VANGUARD BD INDEX FDS More: the full row for VANGUARD BD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 16,500 shares; 2024Q4: 16,900 shares; 2025Q1: 16,300 shares; 2025Q2: 15,800 shares; 2025Q3: 15,450 shares; 2025Q4: 15,000 shares 15,000 $1.18M 0.04% -450 Timeline FSV FIRSTSERVICE CORP NEW More: the full row for FIRSTSERVICE CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,500 shares; 2024Q4: 7,500 shares; 2025Q1: 7,500 shares; 2025Q2: 7,500 shares; 2025Q3: 7,500 shares; 2025Q4: 7,500 shares 7,500 $1.17M 0.04% 0 Timeline SHOP SHOPIFY INC More: the full row for SHOPIFY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,000 shares; 2024Q4: 7,000 shares; 2025Q1: 5,250 shares; 2025Q2: 6,150 shares; 2025Q3: 6,150 shares; 2025Q4: 6,150 shares 6,150 $990K 0.03% 0 Timeline ULTA ULTA BEAUTY INC More: the full row for ULTA BEAUTY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,124 shares; 2024Q4: 1,624 shares; 2025Q1: 1,624 shares; 2025Q2: 1,624 shares; 2025Q3: 1,624 shares; 2025Q4: 1,624 shares 1,624 $983K 0.03% 0 Timeline REGN REGENERON PHARMACEUTICALS More: the full row for REGENERON PHARMACEUTICALS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 400 shares; 2024Q4: 800 shares; 2025Q1: 800 shares; 2025Q2: 975 shares; 2025Q3: 1,100 shares; 2025Q4: 1,100 shares 1,100 $849K 0.03% 0 Timeline ROST ROSS STORES INC More: the full row for ROSS STORES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,700 shares; 2024Q4: 5,700 shares; 2025Q1: 4,700 shares; 2025Q2: 4,700 shares; 2025Q3: 4,700 shares; 2025Q4: 4,700 shares 4,700 $847K 0.03% 0 Timeline COP CONOCOPHILLIPS More: the full row for CONOCOPHILLIPS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 16,800 shares; 2024Q4: 18,800 shares; 2025Q1: 48,800 shares; 2025Q2: 56,600 shares; 2025Q3: 37,800 shares; 2025Q4: 7,800 shares 7,800 $730K 0.03% -30,000 Timeline VWO VANGUARD INTL EQUITY INDEX F More: the full row for VANGUARD INTL EQUITY INDEX F Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,797 shares; 2024Q4: 13,065 shares; 2025Q1: 13,076 shares; 2025Q2: 12,509 shares; 2025Q3: 12,568 shares; 2025Q4: 12,792 shares 12,792 $688K 0.02% +224 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,992 shares; 2024Q4: 1,950 shares; 2025Q1: 1,950 shares; 2025Q2: 1,900 shares; 2025Q3: 1,900 shares; 2025Q4: 1,900 shares 1,900 $668K 0.02% 0 Timeline PHM PULTE GROUP INC More: the full row for PULTE GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,650 shares; 2024Q4: 4,398 shares; 2025Q1: 4,398 shares; 2025Q2: 4,398 shares; 2025Q3: 4,398 shares; 2025Q4: 4,398 shares 4,398 $516K 0.02% 0 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,470 shares; 2024Q4: 1,470 shares; 2025Q1: 1,470 shares; 2025Q2: 1,470 shares; 2025Q3: 1,470 shares; 2025Q4: 1,470 shares 1,470 $516K 0.02% 0 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,463 shares; 2024Q4: 2,463 shares; 2025Q1: 2,463 shares; 2025Q2: 2,463 shares; 2025Q3: 2,263 shares; 2025Q4: 2,263 shares 2,263 $468K 0.02% 0 Timeline VRTX VERTEX PHARMACEUTICALS INC More: the full row for VERTEX PHARMACEUTICALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,000 shares; 2024Q4: 1,000 shares; 2025Q1: 1,000 shares; 2025Q2: 1,000 shares; 2025Q3: 1,000 shares; 2025Q4: 1,000 shares 1,000 $453K 0.02% 0 Timeline CB CHUBB LIMITED More: the full row for CHUBB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 185,050 shares; 2024Q4: 185,050 shares; 2025Q1: 185,050 shares; 2025Q2: 200,050 shares; 2025Q3: 200,050 shares; 2025Q4: 1,300 shares 1,300 $406K 0.01% -198,750 Timeline NSC NORFOLK SOUTHN CORP More: the full row for NORFOLK SOUTHN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,359 shares; 2024Q4: 1,359 shares; 2025Q1: 1,359 shares; 2025Q2: 1,359 shares; 2025Q3: 1,359 shares; 2025Q4: 1,359 shares 1,359 $392K 0.01% 0 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,300 shares; 2024Q4: 3,200 shares; 2025Q1: 3,200 shares; 2025Q2: 3,050 shares; 2025Q3: 3,050 shares; 2025Q4: 3,050 shares 3,050 $340K 0.01% 0 Timeline EQIX EQUINIX INC More: the full row for EQUINIX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 405 shares; 2024Q4: 405 shares; 2025Q1: 405 shares; 2025Q2: 405 shares; 2025Q3: 405 shares; 2025Q4: 405 shares 405 $310K 0.01% 0 Timeline GGG GRACO INC More: the full row for GRACO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,424 shares; 2024Q4: 3,424 shares; 2025Q1: 3,424 shares; 2025Q2: 3,424 shares; 2025Q3: 3,424 shares; 2025Q4: 3,424 shares 3,424 $281K 0.01% 0 Timeline MMM 3M CO More: the full row for 3M CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,000 shares; 2024Q4: 2,000 shares; 2025Q1: 2,000 shares; 2025Q2: 2,000 shares; 2025Q3: 2,000 shares; 2025Q4: 1,700 shares 1,700 $272K 0.01% -300 Timeline GD GENERAL DYNAMICS CORP More: the full row for GENERAL DYNAMICS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 798 shares; 2024Q4: 798 shares; 2025Q1: 798 shares; 2025Q2: 798 shares; 2025Q3: 798 shares; 2025Q4: 798 shares 798 $269K 0.01% 0 Timeline EMR EMERSON ELEC CO More: the full row for EMERSON ELEC CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,000 shares; 2024Q4: 2,000 shares; 2025Q1: 2,000 shares; 2025Q2: 2,000 shares; 2025Q3: 2,000 shares; 2025Q4: 2,000 shares 2,000 $265K 0.01% 0 Timeline DE DEERE & CO More: the full row for DEERE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 550 shares; 2024Q4: 550 shares; 2025Q1: 550 shares; 2025Q2: 550 shares; 2025Q3: 550 shares; 2025Q4: 550 shares 550 $256K 0.01% 0 Timeline KR KROGER CO More: the full row for KROGER CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,000 shares; 2024Q4: 4,000 shares; 2025Q1: 4,000 shares; 2025Q2: 3,700 shares; 2025Q3: 3,700 shares; 2025Q4: 3,700 shares 3,700 $231K 0.01% 0 Timeline COF CAPITAL ONE FINL CORP More: the full row for CAPITAL ONE FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 950 shares; 2025Q3: 950 shares; 2025Q4: 950 shares 950 $230K 0.01% 0 Timeline QCOM QUALCOMM INC More: the full row for QUALCOMM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,332 shares; 2024Q4: 1,332 shares; 2025Q1: 1,332 shares; 2025Q2: 1,332 shares; 2025Q3: 1,332 shares; 2025Q4: 1,332 shares 1,332 $228K 0.01% 0 Timeline PAYX PAYCHEX INC More: the full row for PAYCHEX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,879 shares; 2024Q4: 1,879 shares; 2025Q1: 1,879 shares; 2025Q2: 1,879 shares; 2025Q3: 1,879 shares; 2025Q4: 1,879 shares 1,879 $211K 0.01% 0 Timeline