P EVERPURE INC More: the full row for EVERPURE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 418,511 shares; 2024Q4: 483,933 shares; 2025Q1: 545,332 shares; 2025Q2: 720,114 shares; 2025Q3: 666,649 shares; 2025Q4: 598,966 shares; 2026Q1: 456,625 shares; 2026Q2: 497,523 shares 497,523 $39.2M 5.07% +40,898 Timeline MOD MODINE MFG CO More: the full row for MODINE MFG CO 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: 214,589 shares; 2025Q4: 211,143 shares; 2026Q1: 165,871 shares; 2026Q2: 143,899 shares 143,899 $38.4M 4.97% -21,972 Timeline AAON AAON INC More: the full row for AAON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 166,361 shares; 2024Q4: 228,398 shares; 2025Q1: 307,685 shares; 2025Q2: 430,212 shares; 2025Q3: 553,149 shares; 2025Q4: 547,215 shares; 2026Q1: 430,089 shares; 2026Q2: 296,806 shares 296,806 $37.7M 4.87% -133,283 Timeline MPWR MONOLITHIC PWR SYS INC More: the full row for MONOLITHIC PWR SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 35,525 shares; 2024Q4: 37,969 shares; 2025Q1: 42,219 shares; 2025Q2: 54,969 shares; 2025Q3: 53,936 shares; 2025Q4: 53,142 shares; 2026Q1: 34,397 shares; 2026Q2: 26,571 shares 26,571 $36.7M 4.75% -7,826 Timeline FSS FEDERAL SIGNAL CORP More: the full row for FEDERAL SIGNAL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 221,260 shares; 2024Q4: 280,016 shares; 2025Q1: 297,757 shares; 2025Q2: 355,556 shares; 2025Q3: 281,196 shares; 2025Q4: 372,543 shares; 2026Q1: 287,862 shares; 2026Q2: 283,387 shares 283,387 $36.4M 4.71% -4,475 Timeline REZI RESIDEO TECHNOLOGIES INC More: the full row for RESIDEO TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 294,288 shares; 2024Q4: 667,421 shares; 2025Q1: 752,365 shares; 2025Q2: 1,161,191 shares; 2025Q3: 1,470,131 shares; 2025Q4: 1,444,832 shares; 2026Q1: 1,115,129 shares; 2026Q2: 1,125,097 shares 1,125,097 $35M 4.52% +9,968 Timeline VSEC VSE CORP More: the full row for VSE CORP 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: 48,962 shares; 2026Q2: 149,114 shares 149,114 $34.1M 4.4% +100,152 Timeline GMED GLOBUS MED INC More: the full row for GLOBUS MED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 568,709 shares; 2024Q4: 559,909 shares; 2025Q1: 533,429 shares; 2025Q2: 600,935 shares; 2025Q3: 562,190 shares; 2025Q4: 569,735 shares; 2026Q1: 408,539 shares; 2026Q2: 398,860 shares 398,860 $31.5M 4.07% -9,679 Timeline IMAX IMAX CORP More: the full row for IMAX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 474,761 shares; 2024Q4: 463,139 shares; 2025Q1: 454,283 shares; 2025Q2: 436,393 shares; 2025Q3: 516,622 shares; 2025Q4: 514,648 shares; 2026Q1: 487,918 shares; 2026Q2: 531,783 shares 531,783 $21.2M 2.74% +43,865 Timeline WSO WATSCO INC More: the full row for WATSCO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 59,889 shares; 2024Q4: 59,241 shares; 2025Q1: 35,161 shares; 2025Q2: 53,357 shares; 2025Q3: 70,182 shares; 2025Q4: 46,803 shares; 2026Q1: 51,878 shares; 2026Q2: 50,664 shares 50,664 $21.1M 2.73% -1,214 Timeline CNM CORE & MAIN INC More: the full row for CORE & MAIN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 573,944 shares; 2024Q4: 609,631 shares; 2025Q1: 602,797 shares; 2025Q2: 718,337 shares; 2025Q3: 909,216 shares; 2025Q4: 895,855 shares; 2026Q1: 706,237 shares; 2026Q2: 437,414 shares 437,414 $21.1M 2.73% -268,823 Timeline MDA MDA SPACE LTD More: the full row for MDA SPACE LTD 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: 974,090 shares; 2026Q2: 508,494 shares 508,494 $21M 2.71% -465,596 Timeline HGTY HAGERTY INC More: the full row for HAGERTY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 953,427 shares; 2025Q1: 937,700 shares; 2025Q2: 993,449 shares; 2025Q3: 2,261,203 shares; 2025Q4: 2,226,961 shares; 2026Q1: 1,738,006 shares; 2026Q2: 1,702,926 shares 1,702,926 $20.3M 2.62% -35,080 Timeline OLLI OLLIES BARGAIN OUTLET HLDGS More: the full row for OLLIES BARGAIN OUTLET HLDGS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 89,176 shares; 2024Q4: 119,078 shares; 2025Q1: 116,435 shares; 2025Q2: 92,119 shares; 2025Q3: 101,061 shares; 2025Q4: 111,216 shares; 2026Q1: 65,535 shares; 2026Q2: 252,337 shares 252,337 $19.4M 2.51% +186,802 Timeline IBP INSTALLED BLDG PRODS INC More: the full row for INSTALLED BLDG PRODS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 171,281 shares; 2024Q4: 154,335 shares; 2025Q1: 172,222 shares; 2025Q2: 210,960 shares; 2025Q3: 143,658 shares; 2025Q4: 131,367 shares; 2026Q1: 75,011 shares; 2026Q2: 80,863 shares 80,863 $18.6M 2.4% +5,852 Timeline VBNK VERSABANK NEW More: the full row for VERSABANK NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 50,864 shares; 2024Q4: 332,764 shares; 2025Q1: 337,345 shares; 2025Q2: 429,607 shares; 2025Q3: 523,185 shares; 2025Q4: 736,222 shares; 2026Q1: 704,776 shares; 2026Q2: 759,870 shares 759,870 $17.6M 2.28% +55,094 Timeline LPX LOUISIANA PAC CORP More: the full row for LOUISIANA PAC CORP 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: 135,592 shares; 2026Q1: 222,492 shares; 2026Q2: 217,257 shares 217,257 $17.1M 2.21% -5,235 Timeline ENPH ENPHASE ENERGY INC More: the full row for ENPHASE ENERGY 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: 302,728 shares; 2026Q2: 345,870 shares 345,870 $17M 2.2% +43,142 Timeline SAIA SAIA INC More: the full row for SAIA 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: 26,006 shares; 2026Q2: 39,599 shares 39,599 $16.7M 2.16% +13,593 Timeline SITE SITEONE LANDSCAPE SUPPLY INC More: the full row for SITEONE LANDSCAPE SUPPLY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 211,516 shares; 2024Q4: 210,008 shares; 2025Q1: 206,664 shares; 2025Q2: 269,098 shares; 2025Q3: 304,362 shares; 2025Q4: 262,126 shares; 2026Q1: 197,474 shares; 2026Q2: 135,965 shares 135,965 $15.6M 2.01% -61,509 Timeline IVV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 24,456 shares; 2024Q4: 24,334 shares; 2025Q1: 24,746 shares; 2025Q2: 27,882 shares; 2025Q3: 22,368 shares; 2025Q4: 22,303 shares; 2026Q1: 22,081 shares; 2026Q2: 20,566 shares 20,566 $15.4M 1.99% -1,515 Timeline AX AXOS FINANCIAL INC More: the full row for AXOS FINANCIAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 239,910 shares; 2024Q4: 258,290 shares; 2025Q1: 274,572 shares; 2025Q2: 266,983 shares; 2025Q3: 261,492 shares; 2025Q4: 288,555 shares; 2026Q1: 148,591 shares; 2026Q2: 143,152 shares 143,152 $13.9M 1.8% -5,439 Timeline HCSG HEALTHCARE SVCS GROUP INC More: the full row for HEALTHCARE SVCS GROUP 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: 299,085 shares; 2026Q2: 523,225 shares 523,225 $12.9M 1.66% +224,140 Timeline LGND LIGAND PHARMACEUTICALS INC More: the full row for LIGAND PHARMACEUTICALS 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: 40,277 shares 40,277 $12.7M 1.65% new Timeline DORM DORMAN PRODS INC More: the full row for DORMAN PRODS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 260,419 shares; 2024Q4: 172,806 shares; 2025Q1: 170,621 shares; 2025Q2: 166,551 shares; 2025Q3: 150,003 shares; 2025Q4: 157,561 shares; 2026Q1: 87,121 shares; 2026Q2: 83,539 shares 83,539 $11.4M 1.47% -3,582 Timeline TKR TIMKEN CO More: the full row for TIMKEN CO 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: 74,257 shares 74,257 $10.8M 1.39% new Timeline BGSI BOYD GROUP SERVICES INC More: the full row for BOYD GROUP SERVICES 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: 119,498 shares; 2026Q1: 114,069 shares; 2026Q2: 111,721 shares 111,721 $10.6M 1.37% -2,348 Timeline RDVT RED VIOLET INC More: the full row for RED VIOLET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,349 shares; 2024Q4: 30,052 shares; 2025Q1: 252,503 shares; 2025Q2: 229,722 shares; 2025Q3: 251,272 shares; 2025Q4: 247,470 shares; 2026Q1: 133,437 shares; 2026Q2: 132,781 shares 132,781 $8.46M 1.09% -656 Timeline BROS DUTCH BROS INC More: the full row for DUTCH BROS 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: 96,537 shares; 2026Q1: 53,977 shares; 2026Q2: 114,750 shares 114,750 $8.24M 1.07% +60,773 Timeline OBE OBSIDIAN ENERGY LTD More: the full row for OBSIDIAN ENERGY LTD 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: 639,417 shares; 2026Q2: 990,264 shares 990,264 $8.05M 1.04% +350,847 Timeline CLBT CELLEBRITE DI LTD More: the full row for CELLEBRITE DI LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,908,345 shares; 2024Q4: 1,992,432 shares; 2025Q1: 1,819,628 shares; 2025Q2: 1,426,496 shares; 2025Q3: 1,398,886 shares; 2025Q4: 1,380,940 shares; 2026Q1: 637,949 shares; 2026Q2: 506,737 shares 506,737 $7.4M 0.96% -131,212 Timeline DSGX DESCARTES SYS GROUP INC More: the full row for DESCARTES SYS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 125,984 shares; 2024Q4: 123,004 shares; 2025Q1: 84,524 shares; 2025Q2: 99,782 shares; 2025Q3: 99,197 shares; 2025Q4: 100,973 shares; 2026Q1: 103,323 shares; 2026Q2: 103,981 shares 103,981 $7.2M 0.93% +658 Timeline VCTR VICTORY CAP HLDGS INC DEL More: the full row for VICTORY CAP HLDGS INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 111,817 shares; 2024Q4: 159,827 shares; 2025Q1: 158,023 shares; 2025Q2: 154,704 shares; 2025Q3: 151,252 shares; 2025Q4: 148,809 shares; 2026Q1: 82,693 shares; 2026Q2: 80,712 shares 80,712 $6.78M 0.88% -1,981 Timeline GIL GILDAN ACTIVEWEAR INC More: the full row for GILDAN ACTIVEWEAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 73,560 shares; 2024Q4: 73,560 shares; 2025Q1: 74,092 shares; 2025Q2: 124,118 shares; 2025Q3: 146,386 shares; 2025Q4: 159,161 shares; 2026Q1: 124,158 shares; 2026Q2: 123,397 shares 123,397 $6.37M 0.82% -761 Timeline PRCH PORCH GROUP INC More: the full row for PORCH GROUP 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: 271,104 shares; 2026Q2: 411,859 shares 411,859 $6.19M 0.8% +140,755 Timeline CRAI CRA INTL INC More: the full row for CRA INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 84,255 shares; 2024Q4: 82,565 shares; 2025Q1: 80,986 shares; 2025Q2: 79,506 shares; 2025Q3: 77,459 shares; 2025Q4: 76,184 shares; 2026Q1: 42,096 shares; 2026Q2: 42,787 shares 42,787 $6.09M 0.79% +691 Timeline UTI UNIVERSAL TECHNICAL INST INC More: the full row for UNIVERSAL TECHNICAL INST INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 410,163 shares; 2024Q4: 503,007 shares; 2025Q1: 320,717 shares; 2025Q2: 308,727 shares; 2025Q3: 296,009 shares; 2025Q4: 283,155 shares; 2026Q1: 162,853 shares; 2026Q2: 137,993 shares 137,993 $5.9M 0.76% -24,860 Timeline PNTG PENNANT GROUP INC More: the full row for PENNANT GROUP 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: 144,017 shares; 2026Q2: 139,423 shares 139,423 $5.15M 0.67% -4,594 Timeline IEFA ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 48,708 shares; 2024Q4: 54,949 shares; 2025Q1: 49,808 shares; 2025Q2: 54,458 shares; 2025Q3: 52,481 shares; 2025Q4: 54,471 shares; 2026Q1: 53,462 shares; 2026Q2: 51,225 shares 51,225 $4.95M 0.64% -2,237 Timeline OUST OUSTER INC More: the full row for OUSTER 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: 78,740 shares 78,740 $4.92M 0.64% new Timeline AIR AAR CORP More: the full row for AAR CORP 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: 33,700 shares; 2026Q2: 32,984 shares 32,984 $4.71M 0.61% -716 Timeline TSAT TELESAT CORP More: the full row for TELESAT CORP 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: 92,829 shares; 2026Q2: 91,739 shares 91,739 $4.64M 0.6% -1,090 Timeline WING WINGSTOP INC More: the full row for WINGSTOP 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: 26,229 shares 26,229 $4.55M 0.59% new Timeline IEMG ISHARES INC More: the full row for ISHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 51,529 shares; 2024Q4: 55,822 shares; 2025Q1: 55,702 shares; 2025Q2: 57,612 shares; 2025Q3: 57,612 shares; 2025Q4: 56,439 shares; 2026Q1: 55,461 shares; 2026Q2: 48,213 shares 48,213 $3.99M 0.52% -7,248 Timeline BOBS BOBS DISC FURNITURE INC More: the full row for BOBS DISC FURNITURE 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: 175,253 shares; 2026Q2: 248,792 shares 248,792 $3.94M 0.51% +73,539 Timeline MAIN MAIN STR CAP CORP More: the full row for MAIN STR CAP CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 76,928 shares; 2024Q4: 78,121 shares; 2025Q1: 68,997 shares; 2025Q2: 69,944 shares; 2025Q3: 63,403 shares; 2025Q4: 64,529 shares; 2026Q1: 64,937 shares; 2026Q2: 66,279 shares 66,279 $3.44M 0.44% +1,342 Timeline LTH LIFE TIME GROUP HOLDINGS INC More: the full row for LIFE TIME GROUP HOLDINGS 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: 82,959 shares 82,959 $3.39M 0.44% new Timeline FIVE FIVE BELOW INC More: the full row for FIVE BELOW 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: 48,005 shares; 2025Q4: 47,307 shares; 2026Q1: 18,742 shares; 2026Q2: 18,194 shares 18,194 $3.27M 0.42% -548 Timeline VGNT VERSIGENT PLC More: the full row for VERSIGENT PLC 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: 77,842 shares 77,842 $3.27M 0.42% new Timeline TXG 10X GENOMICS INC More: the full row for 10X GENOMICS 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: 82,793 shares 82,793 $3.17M 0.41% new Timeline ESQ ESQUIRE FINL HLDGS INC More: the full row for ESQUIRE FINL HLDGS 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: 24,370 shares 24,370 $2.9M 0.38% new Timeline EUSA ISHARES INC More: the full row for ISHARES 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: 20,017 shares; 2025Q4: 23,623 shares; 2026Q1: 23,623 shares; 2026Q2: 23,623 shares 23,623 $2.7M 0.35% 0 Timeline RY ROYAL BK CDA More: the full row for ROYAL BK CDA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,492 shares; 2024Q4: 10,492 shares; 2025Q1: 9,411 shares; 2025Q2: 9,411 shares; 2025Q3: 13,266 shares; 2025Q4: 13,266 shares; 2026Q1: 13,266 shares; 2026Q2: 12,838 shares 12,838 $2.66M 0.34% -428 Timeline WCN WASTE CONNECTIONS INC More: the full row for WASTE CONNECTIONS 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: 6,625 shares; 2026Q1: 10,617 shares; 2026Q2: 15,333 shares 15,333 $2.56M 0.33% +4,716 Timeline PMTS CPI CARD GROUP INC More: the full row for CPI CARD GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 26,627 shares; 2024Q4: 38,481 shares; 2025Q1: 38,481 shares; 2025Q2: 52,992 shares; 2025Q3: 99,567 shares; 2025Q4: 99,567 shares; 2026Q1: 99,567 shares; 2026Q2: 119,950 shares 119,950 $2.49M 0.32% +20,383 Timeline RGEN REPLIGEN CORP More: the full row for REPLIGEN CORP 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: 15,943 shares 15,943 $2.18M 0.28% new Timeline RBA RB GLOBAL INC More: the full row for RB GLOBAL 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: 13,908 shares 13,908 $1.62M 0.21% new Timeline BKTI BK TECHNOLOGIES CORPORATION More: the full row for BK TECHNOLOGIES CORPORATION 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: 6,712 shares; 2025Q4: 6,712 shares; 2026Q1: 14,100 shares; 2026Q2: 18,684 shares 18,684 $1.61M 0.21% +4,584 Timeline CAE CAE INC More: the full row for CAE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 23,461 shares; 2024Q4: 47,573 shares; 2025Q1: 35,662 shares; 2025Q2: 35,662 shares; 2025Q3: 43,261 shares; 2025Q4: 61,864 shares; 2026Q1: 65,768 shares; 2026Q2: 63,645 shares 63,645 $1.59M 0.21% -2,123 Timeline BWMN BOWMAN CONSULTING GROUP LTD More: the full row for BOWMAN CONSULTING GROUP LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 711,648 shares; 2024Q4: 461,322 shares; 2025Q1: 520,519 shares; 2025Q2: 511,468 shares; 2025Q3: 448,970 shares; 2025Q4: 439,401 shares; 2026Q1: 51,411 shares; 2026Q2: 51,411 shares 51,411 $1.5M 0.19% 0 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,673 shares; 2025Q3: 5,013 shares; 2025Q4: 7,170 shares; 2026Q1: 7,043 shares; 2026Q2: 7,016 shares 7,016 $1.4M 0.18% -27 Timeline CXDO CREXENDO INC More: the full row for CREXENDO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 63,170 shares; 2025Q3: 195,371 shares; 2025Q4: 195,371 shares; 2026Q1: 195,371 shares; 2026Q2: 183,171 shares 183,171 $1.37M 0.18% -12,200 Timeline SHOP SHOPIFY INC More: the full row for SHOPIFY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,913 shares; 2024Q4: 3,589 shares; 2025Q1: 9,777 shares; 2025Q2: 13,964 shares; 2025Q3: 10,937 shares; 2025Q4: 10,937 shares; 2026Q1: 10,937 shares; 2026Q2: 10,584 shares 10,584 $1.21M 0.16% -353 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 916 shares; 2025Q2: 2,198 shares; 2025Q3: 3,167 shares; 2025Q4: 4,058 shares; 2026Q1: 4,158 shares; 2026Q2: 4,143 shares 4,143 $1.2M 0.15% -15 Timeline AMZN AMAZON COM INC More: the full row for AMAZON COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 1,002 shares; 2025Q1: 1,169 shares; 2025Q2: 2,923 shares; 2025Q3: 3,245 shares; 2025Q4: 4,789 shares; 2026Q1: 4,832 shares; 2026Q2: 4,815 shares 4,815 $1.15M 0.15% -17 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,557 shares; 2025Q3: 2,398 shares; 2025Q4: 3,081 shares; 2026Q1: 3,172 shares; 2026Q2: 3,161 shares 3,161 $1.13M 0.15% -11 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; 2024Q3: 5,819 shares; 2024Q4: 5,819 shares; 2025Q1: 6,541 shares; 2025Q2: 6,541 shares; 2025Q3: 6,541 shares; 2025Q4: 6,541 shares; 2026Q1: 6,541 shares; 2026Q2: 6,330 shares 6,330 $900K 0.12% -211 Timeline BN BROOKFIELD CORP More: the full row for BROOKFIELD CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,339 shares; 2024Q4: 7,339 shares; 2025Q1: 10,717 shares; 2025Q2: 14,224 shares; 2025Q3: 14,224 shares; 2025Q4: 21,336 shares; 2026Q1: 21,336 shares; 2026Q2: 20,648 shares 20,648 $879K 0.11% -688 Timeline ASML ASML HLDG NV More: the full row for ASML HLDG NV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 328 shares; 2025Q3: 435 shares; 2025Q4: 497 shares; 2026Q1: 442 shares; 2026Q2: 441 shares 441 $877K 0.11% -1 Timeline FERG FERGUSON ENTERPRISES INC More: the full row for FERGUSON ENTERPRISES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,143 shares; 2025Q3: 2,551 shares; 2025Q4: 3,416 shares; 2026Q1: 3,459 shares; 2026Q2: 3,446 shares 3,446 $818K 0.11% -13 Timeline HBM HUDBAY MINERALS INC More: the full row for HUDBAY MINERALS 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: 32,501 shares 32,501 $767K 0.1% new Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,079 shares; 2025Q3: 1,532 shares; 2025Q4: 2,047 shares; 2026Q1: 1,952 shares; 2026Q2: 1,945 shares 1,945 $726K 0.09% -7 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; 2024Q3: 14,027 shares; 2024Q4: 10,601 shares; 2025Q1: 12,890 shares; 2025Q2: 7,458 shares; 2025Q3: 6,324 shares; 2025Q4: 6,324 shares; 2026Q1: 6,597 shares; 2026Q2: 6,384 shares 6,384 $717K 0.09% -213 Timeline AEM AGNICO EAGLE MINES LTD More: the full row for AGNICO EAGLE MINES LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 16,120 shares; 2024Q4: 14,297 shares; 2025Q1: 12,059 shares; 2025Q2: 5,321 shares; 2025Q3: 4,483 shares; 2025Q4: 4,483 shares; 2026Q1: 4,627 shares; 2026Q2: 4,478 shares 4,478 $695K 0.09% -149 Timeline TDG TRANSDIGM GROUP INC More: the full row for TRANSDIGM GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 203 shares; 2025Q3: 239 shares; 2025Q4: 382 shares; 2026Q1: 500 shares; 2026Q2: 499 shares 499 $665K 0.09% -1 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 640 shares; 2025Q3: 685 shares; 2025Q4: 1,173 shares; 2026Q1: 1,281 shares; 2026Q2: 1,277 shares 1,277 $663K 0.09% -4 Timeline AGI ALAMOS GOLD INC More: the full row for ALAMOS GOLD INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 42,482 shares; 2024Q4: 38,452 shares; 2025Q1: 38,718 shares; 2025Q2: 22,056 shares; 2025Q3: 18,012 shares; 2025Q4: 18,012 shares; 2026Q1: 18,540 shares; 2026Q2: 21,627 shares 21,627 $656K 0.08% +3,087 Timeline ARM ARM HOLDINGS PLC More: the full row for ARM HOLDINGS PLC 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: 1,696 shares 1,696 $601K 0.08% new Timeline LLY ELI LILLY & CO More: the full row for ELI LILLY & CO 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: 344 shares; 2025Q4: 460 shares; 2026Q1: 488 shares; 2026Q2: 487 shares 487 $584K 0.08% -1 Timeline MDB MONGODB INC More: the full row for MONGODB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,138 shares; 2025Q3: 1,587 shares; 2025Q4: 1,671 shares; 2026Q1: 1,483 shares; 2026Q2: 1,478 shares 1,478 $496K 0.06% -5 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 642 shares; 2025Q3: 794 shares; 2025Q4: 955 shares; 2026Q1: 911 shares; 2026Q2: 908 shares 908 $466K 0.06% -3 Timeline META META PLATFORMS INC More: the full row for META PLATFORMS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 665 shares; 2025Q3: 655 shares; 2025Q4: 838 shares; 2026Q1: 800 shares; 2026Q2: 798 shares 798 $450K 0.06% -2 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 4,032 shares; 2025Q3: 4,973 shares; 2025Q4: 4,924 shares; 2026Q1: 4,824 shares; 2026Q2: 4,806 shares 4,806 $443K 0.06% -18 Timeline WMT WALMART INC More: the full row for WALMART 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: 2,428 shares; 2025Q4: 3,951 shares; 2026Q1: 3,851 shares; 2026Q2: 3,837 shares 3,837 $435K 0.06% -14 Timeline GE GE AEROSPACE More: the full row for GE AEROSPACE 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: 1,146 shares; 2026Q2: 1,142 shares 1,142 $427K 0.06% -4 Timeline CDNS CADENCE DESIGN SYSTEM INC More: the full row for CADENCE DESIGN SYSTEM 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: 788 shares; 2025Q4: 991 shares; 2026Q1: 1,067 shares; 2026Q2: 1,064 shares 1,064 $399K 0.05% -3 Timeline ONON ON HLDG AG More: the full row for ON HLDG AG 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: 5,797 shares; 2025Q4: 11,665 shares; 2026Q1: 11,109 shares; 2026Q2: 11,064 shares 11,064 $392K 0.05% -45 Timeline IDXX IDEXX LABS INC More: the full row for IDEXX LABS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 446 shares; 2025Q3: 536 shares; 2025Q4: 757 shares; 2026Q1: 724 shares; 2026Q2: 722 shares 722 $380K 0.05% -2 Timeline TT TRANE TECHNOLOGIES PLC More: the full row for TRANE TECHNOLOGIES PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 694 shares; 2025Q3: 715 shares; 2025Q4: 810 shares; 2026Q1: 742 shares; 2026Q2: 739 shares 739 $363K 0.05% -3 Timeline SPOT SPOTIFY TECHNOLOGY S A More: the full row for SPOTIFY TECHNOLOGY S A Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 403 shares; 2025Q3: 527 shares; 2025Q4: 597 shares; 2026Q1: 533 shares; 2026Q2: 758 shares 758 $348K 0.04% +225 Timeline PSA PUBLIC STORAGE More: the full row for PUBLIC STORAGE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 927 shares; 2025Q3: 932 shares; 2025Q4: 1,057 shares; 2026Q1: 1,097 shares; 2026Q2: 1,093 shares 1,093 $348K 0.04% -4 Timeline ODFL OLD DOMINION FREIGHT LINE IN More: the full row for OLD DOMINION FREIGHT LINE IN 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: 1,518 shares 1,518 $329K 0.04% new Timeline RTX RTX CORPORATION More: the full row for RTX CORPORATION 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: 1,710 shares; 2026Q2: 1,704 shares 1,704 $323K 0.04% -6 Timeline FCX FREEPORT MCMORAN INC More: the full row for FREEPORT MCMORAN 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: 5,002 shares; 2026Q2: 4,983 shares 4,983 $313K 0.04% -19 Timeline HD HOME DEPOT INC More: the full row for HOME DEPOT 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: 660 shares; 2025Q4: 1,000 shares; 2026Q1: 888 shares; 2026Q2: 885 shares 885 $312K 0.04% -3 Timeline UNH UNITEDHEALTH GROUP INC More: the full row for UNITEDHEALTH GROUP 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: 729 shares; 2025Q4: 824 shares; 2026Q1: not reported; 2026Q2: 736 shares 736 $306K 0.04% new Timeline CPRT COPART INC More: the full row for COPART 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: 5,158 shares; 2025Q4: 9,684 shares; 2026Q1: 8,601 shares; 2026Q2: 8,569 shares 8,569 $242K 0.03% -32 Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,590 shares; 2025Q3: 2,070 shares; 2025Q4: 1,791 shares; 2026Q1: 1,079 shares; 2026Q2: 1,079 shares 1,079 $236K 0.03% 0 Timeline SHW SHERWIN WILLIAMS CO More: the full row for SHERWIN WILLIAMS CO 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: 650 shares; 2026Q1: not reported; 2026Q2: 621 shares 621 $214K 0.03% new Timeline COST COSTCO WHOLESALE CORPORATION More: the full row for COSTCO WHOLESALE CORPORATION 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: 233 shares; 2026Q1: 227 shares; 2026Q2: 227 shares 227 $212K 0.03% 0 Timeline