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; 2024Q1: restricted; 2024Q2: restricted; 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 1,444,832 $50.7M 5.24% -25,299 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 568,709 shares; 2024Q4: 559,909 shares; 2025Q1: 533,429 shares; 2025Q2: 600,935 shares; 2025Q3: 562,190 shares; 2025Q4: 569,735 shares 569,735 $49.7M 5.14% +7,545 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 35,525 shares; 2024Q4: 37,969 shares; 2025Q1: 42,219 shares; 2025Q2: 54,969 shares; 2025Q3: 53,936 shares; 2025Q4: 53,142 shares 53,142 $48.2M 4.98% -794 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 573,944 shares; 2024Q4: 609,631 shares; 2025Q1: 602,797 shares; 2025Q2: 718,337 shares; 2025Q3: 909,216 shares; 2025Q4: 895,855 shares 895,855 $46.6M 4.81% -13,361 Timeline AAON AAON INC More: the full row for AAON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 166,361 shares; 2024Q4: 228,398 shares; 2025Q1: 307,685 shares; 2025Q2: 430,212 shares; 2025Q3: 553,149 shares; 2025Q4: 547,215 shares 547,215 $41.7M 4.31% -5,934 Timeline WK WORKIVA INC More: the full row for WORKIVA 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: 420,361 shares; 2025Q4: 474,356 shares 474,356 $40.9M 4.23% +53,995 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 221,260 shares; 2024Q4: 280,016 shares; 2025Q1: 297,757 shares; 2025Q2: 355,556 shares; 2025Q3: 281,196 shares; 2025Q4: 372,543 shares 372,543 $40.5M 4.18% +91,347 Timeline P EVERPURE INC More: the full row for EVERPURE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 418,511 shares; 2024Q4: 483,933 shares; 2025Q1: 545,332 shares; 2025Q2: 720,114 shares; 2025Q3: 666,649 shares; 2025Q4: 598,966 shares 598,966 $40.1M 4.15% -67,683 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 171,281 shares; 2024Q4: 154,335 shares; 2025Q1: 172,222 shares; 2025Q2: 210,960 shares; 2025Q3: 143,658 shares; 2025Q4: 131,367 shares 131,367 $34.1M 3.52% -12,291 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 211,516 shares; 2024Q4: 210,008 shares; 2025Q1: 206,664 shares; 2025Q2: 269,098 shares; 2025Q3: 304,362 shares; 2025Q4: 262,126 shares 262,126 $32.7M 3.37% -42,236 Timeline TECH BIO-TECHNE CORP More: the full row for BIO-TECHNE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 314,700 shares; 2024Q4: 260,042 shares; 2025Q1: 251,875 shares; 2025Q2: 339,788 shares; 2025Q3: 376,977 shares; 2025Q4: 512,868 shares 512,868 $30.2M 3.12% +135,891 Timeline HGTY HAGERTY INC More: the full row for HAGERTY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 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 2,226,961 $29.9M 3.09% -34,242 Timeline MANH MANHATTAN ASSOCIATES INC More: the full row for MANHATTAN ASSOCIATES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 47,978 shares; 2024Q4: 53,633 shares; 2025Q1: 74,285 shares; 2025Q2: 122,774 shares; 2025Q3: 163,006 shares; 2025Q4: 167,248 shares 167,248 $29M 2.99% +4,242 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 214,589 shares; 2025Q4: 211,143 shares 211,143 $28.2M 2.91% -3,446 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 119,498 shares 119,498 $26.1M 2.7% new 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: 1,051,140 shares; 2024Q4: 921,919 shares; 2025Q1: 918,877 shares; 2025Q2: 1,146,506 shares; 2025Q3: 1,283,216 shares; 2025Q4: 1,263,833 shares 1,263,833 $25.4M 2.63% -19,383 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; 2024Q1: restricted; 2024Q2: restricted; 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 1,380,940 $24.9M 2.57% -17,946 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 239,910 shares; 2024Q4: 258,290 shares; 2025Q1: 274,572 shares; 2025Q2: 266,983 shares; 2025Q3: 261,492 shares; 2025Q4: 288,555 shares 288,555 $24.9M 2.57% +27,063 Timeline QTWO Q2 HLDGS INC More: the full row for Q2 HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 214,638 shares; 2024Q4: 199,663 shares; 2025Q1: 196,558 shares; 2025Q2: 249,896 shares; 2025Q3: 308,521 shares; 2025Q4: 343,134 shares 343,134 $24.8M 2.56% +34,613 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 260,419 shares; 2024Q4: 172,806 shares; 2025Q1: 170,621 shares; 2025Q2: 166,551 shares; 2025Q3: 150,003 shares; 2025Q4: 157,561 shares 157,561 $19.4M 2.01% +7,558 Timeline IMAX IMAX CORP More: the full row for IMAX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 474,761 shares; 2024Q4: 463,139 shares; 2025Q1: 454,283 shares; 2025Q2: 436,393 shares; 2025Q3: 516,622 shares; 2025Q4: 514,648 shares 514,648 $19M 1.97% -1,974 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: 59,889 shares; 2024Q4: 59,241 shares; 2025Q1: 35,161 shares; 2025Q2: 53,357 shares; 2025Q3: 70,182 shares; 2025Q4: 46,803 shares 46,803 $15.8M 1.63% -23,379 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 84,255 shares; 2024Q4: 82,565 shares; 2025Q1: 80,986 shares; 2025Q2: 79,506 shares; 2025Q3: 77,459 shares; 2025Q4: 76,184 shares 76,184 $15.3M 1.58% -1,275 Timeline IVV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,456 shares; 2024Q4: 24,334 shares; 2025Q1: 24,746 shares; 2025Q2: 27,882 shares; 2025Q3: 22,368 shares; 2025Q4: 22,303 shares 22,303 $15.3M 1.58% -65 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 711,648 shares; 2024Q4: 461,322 shares; 2025Q1: 520,519 shares; 2025Q2: 511,468 shares; 2025Q3: 448,970 shares; 2025Q4: 439,401 shares 439,401 $14.5M 1.5% -9,569 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,349 shares; 2024Q4: 30,052 shares; 2025Q1: 252,503 shares; 2025Q2: 229,722 shares; 2025Q3: 251,272 shares; 2025Q4: 247,470 shares 247,470 $14.1M 1.46% -3,802 Timeline VERX VERTEX INC More: the full row for VERTEX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 822,401 shares; 2024Q4: 729,361 shares; 2025Q1: 673,992 shares; 2025Q2: 757,522 shares; 2025Q3: 818,053 shares; 2025Q4: 648,097 shares 648,097 $12.9M 1.34% -169,956 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 89,176 shares; 2024Q4: 119,078 shares; 2025Q1: 116,435 shares; 2025Q2: 92,119 shares; 2025Q3: 101,061 shares; 2025Q4: 111,216 shares 111,216 $12.2M 1.26% +10,155 Timeline VBNK VERSABANK NEW More: the full row for VERSABANK NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 50,864 shares; 2024Q4: 332,764 shares; 2025Q1: 337,345 shares; 2025Q2: 429,607 shares; 2025Q3: 523,185 shares; 2025Q4: 736,222 shares 736,222 $11M 1.14% +213,037 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 135,592 shares 135,592 $11M 1.13% new Timeline RYAN RYAN SPECIALTY HOLDINGS INC More: the full row for RYAN SPECIALTY HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 309,514 shares; 2024Q4: 305,219 shares; 2025Q1: 289,583 shares; 2025Q2: 281,923 shares; 2025Q3: 276,311 shares; 2025Q4: 193,966 shares 193,966 $10M 1.03% -82,345 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 73,560 shares; 2024Q4: 73,560 shares; 2025Q1: 74,092 shares; 2025Q2: 124,118 shares; 2025Q3: 146,386 shares; 2025Q4: 159,161 shares 159,161 $9.94M 1.03% +12,775 Timeline CHWY CHEWY INC More: the full row for CHEWY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 353,741 shares; 2025Q1: 345,901 shares; 2025Q2: 274,573 shares; 2025Q3: 302,100 shares; 2025Q4: 297,007 shares 297,007 $9.82M 1.01% -5,093 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 111,817 shares; 2024Q4: 159,827 shares; 2025Q1: 158,023 shares; 2025Q2: 154,704 shares; 2025Q3: 151,252 shares; 2025Q4: 148,809 shares 148,809 $9.39M 0.97% -2,443 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 48,005 shares; 2025Q4: 47,307 shares 47,307 $8.91M 0.92% -698 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 125,984 shares; 2024Q4: 123,004 shares; 2025Q1: 84,524 shares; 2025Q2: 99,782 shares; 2025Q3: 99,197 shares; 2025Q4: 100,973 shares 100,973 $8.85M 0.91% +1,776 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 410,163 shares; 2024Q4: 503,007 shares; 2025Q1: 320,717 shares; 2025Q2: 308,727 shares; 2025Q3: 296,009 shares; 2025Q4: 283,155 shares 283,155 $7.4M 0.76% -12,854 Timeline LCII LCI INDS More: the full row for LCI INDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 48,968 shares; 2024Q4: 48,432 shares; 2025Q1: 47,394 shares; 2025Q2: 46,203 shares; 2025Q3: 45,337 shares; 2025Q4: 59,153 shares 59,153 $7.18M 0.74% +13,816 Timeline CDRE CADRE HLDGS INC More: the full row for CADRE HLDGS 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: 170,177 shares; 2025Q2: 165,978 shares; 2025Q3: 164,074 shares; 2025Q4: 159,913 shares 159,913 $6.53M 0.67% -4,161 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 96,537 shares 96,537 $5.91M 0.61% new Timeline CWST CASELLA WASTE SYS INC More: the full row for CASELLA WASTE SYS 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: 50,755 shares 50,755 $4.97M 0.51% new Timeline IEFA ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 48,708 shares; 2024Q4: 54,949 shares; 2025Q1: 49,808 shares; 2025Q2: 54,458 shares; 2025Q3: 52,481 shares; 2025Q4: 54,471 shares 54,471 $4.87M 0.5% +1,990 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 76,928 shares; 2024Q4: 78,121 shares; 2025Q1: 68,997 shares; 2025Q2: 69,944 shares; 2025Q3: 63,403 shares; 2025Q4: 64,529 shares 64,529 $3.9M 0.4% +1,126 Timeline IEMG ISHARES INC More: the full row for ISHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 51,529 shares; 2024Q4: 55,822 shares; 2025Q1: 55,702 shares; 2025Q2: 57,612 shares; 2025Q3: 57,612 shares; 2025Q4: 56,439 shares 56,439 $3.79M 0.39% -1,173 Timeline EUSA ISHARES INC More: the full row for ISHARES 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: 20,017 shares; 2025Q4: 23,623 shares 23,623 $2.44M 0.25% +3,606 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,492 shares; 2024Q4: 10,492 shares; 2025Q1: 9,411 shares; 2025Q2: 9,411 shares; 2025Q3: 13,266 shares; 2025Q4: 13,266 shares 13,266 $2.26M 0.23% 0 Timeline CAE CAE INC More: the full row for CAE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 23,461 shares; 2024Q4: 47,573 shares; 2025Q1: 35,662 shares; 2025Q2: 35,662 shares; 2025Q3: 43,261 shares; 2025Q4: 61,864 shares 61,864 $1.88M 0.19% +18,603 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: 4,913 shares; 2024Q4: 3,589 shares; 2025Q1: 9,777 shares; 2025Q2: 13,964 shares; 2025Q3: 10,937 shares; 2025Q4: 10,937 shares 10,937 $1.76M 0.18% 0 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 6,625 shares 6,625 $1.59M 0.16% new 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 26,627 shares; 2024Q4: 38,481 shares; 2025Q1: 38,481 shares; 2025Q2: 52,992 shares; 2025Q3: 99,567 shares; 2025Q4: 99,567 shares 99,567 $1.46M 0.15% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,673 shares; 2025Q3: 5,013 shares; 2025Q4: 7,170 shares 7,170 $1.34M 0.14% +2,157 Timeline GIB CGI INC More: the full row for CGI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,352 shares; 2024Q4: 7,709 shares; 2025Q1: 15,333 shares; 2025Q2: 19,774 shares; 2025Q3: 21,820 shares; 2025Q4: 14,220 shares 14,220 $1.31M 0.14% -7,600 Timeline CXDO CREXENDO INC More: the full row for CREXENDO 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: 63,170 shares; 2025Q3: 195,371 shares; 2025Q4: 195,371 shares 195,371 $1.26M 0.13% 0 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,002 shares; 2025Q1: 1,169 shares; 2025Q2: 2,923 shares; 2025Q3: 3,245 shares; 2025Q4: 4,789 shares 4,789 $1.11M 0.11% +1,544 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: not reported; 2024Q4: not reported; 2025Q1: 916 shares; 2025Q2: 2,198 shares; 2025Q3: 3,167 shares; 2025Q4: 4,058 shares 4,058 $1.1M 0.11% +891 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: 5,819 shares; 2024Q4: 5,819 shares; 2025Q1: 6,541 shares; 2025Q2: 6,541 shares; 2025Q3: 6,541 shares; 2025Q4: 6,541 shares 6,541 $1.02M 0.11% 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,079 shares; 2025Q3: 1,532 shares; 2025Q4: 2,047 shares 2,047 $990K 0.1% +515 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: 7,339 shares; 2024Q4: 7,339 shares; 2025Q1: 10,717 shares; 2025Q2: 14,224 shares; 2025Q3: 14,224 shares; 2025Q4: 21,336 shares 21,336 $979K 0.1% +7,112 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET 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: 1,557 shares; 2025Q3: 2,398 shares; 2025Q4: 3,081 shares 3,081 $964K 0.1% +683 Timeline OTEX OPEN TEXT CORP More: the full row for OPEN TEXT 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: 19,733 shares 19,733 $882K 0.09% new 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,143 shares; 2025Q3: 2,551 shares; 2025Q4: 3,416 shares 3,416 $761K 0.08% +865 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 16,120 shares; 2024Q4: 14,297 shares; 2025Q1: 12,059 shares; 2025Q2: 5,321 shares; 2025Q3: 4,483 shares; 2025Q4: 4,483 shares 4,483 $760K 0.08% 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: 14,027 shares; 2024Q4: 10,601 shares; 2025Q1: 12,890 shares; 2025Q2: 7,458 shares; 2025Q3: 6,324 shares; 2025Q4: 6,324 shares 6,324 $743K 0.08% 0 Timeline MDB MONGODB INC More: the full row for MONGODB 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: 1,138 shares; 2025Q3: 1,587 shares; 2025Q4: 1,671 shares 1,671 $701K 0.07% +84 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 42,482 shares; 2024Q4: 38,452 shares; 2025Q1: 38,718 shares; 2025Q2: 22,056 shares; 2025Q3: 18,012 shares; 2025Q4: 18,012 shares 18,012 $695K 0.07% 0 Timeline STN STANTEC INC More: the full row for STANTEC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,702 shares; 2024Q4: 6,702 shares; 2025Q1: 6,933 shares; 2025Q2: 6,933 shares; 2025Q3: 6,933 shares; 2025Q4: 6,933 shares 6,933 $654K 0.07% 0 Timeline VEEV VEEVA SYS INC More: the full row for VEEVA SYS 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: 1,898 shares; 2025Q3: 2,263 shares; 2025Q4: 2,565 shares 2,565 $573K 0.06% +302 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 665 shares; 2025Q3: 655 shares; 2025Q4: 838 shares 838 $553K 0.06% +183 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 642 shares; 2025Q3: 794 shares; 2025Q4: 955 shares 955 $545K 0.06% +161 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 5,797 shares; 2025Q4: 11,665 shares 11,665 $542K 0.06% +5,868 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 328 shares; 2025Q3: 435 shares; 2025Q4: 497 shares 497 $532K 0.05% +62 Timeline CIGI COLLIERS INTL GROUP INC More: the full row for COLLIERS INTL GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 90,452 shares; 2024Q4: 69,506 shares; 2025Q1: 3,808 shares; 2025Q2: 3,808 shares; 2025Q3: 3,808 shares; 2025Q4: 3,530 shares 3,530 $519K 0.05% -278 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 446 shares; 2025Q3: 536 shares; 2025Q4: 757 shares 757 $512K 0.05% +221 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 203 shares; 2025Q3: 239 shares; 2025Q4: 382 shares 382 $508K 0.05% +143 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 6,712 shares; 2025Q4: 6,712 shares 6,712 $501K 0.05% 0 Timeline LIN LINDE PLC More: the full row for LINDE PLC 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: 640 shares; 2025Q3: 685 shares; 2025Q4: 1,173 shares 1,173 $500K 0.05% +488 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 344 shares; 2025Q4: 460 shares 460 $494K 0.05% +116 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 4,032 shares; 2025Q3: 4,973 shares; 2025Q4: 4,924 shares 4,924 $449K 0.05% -49 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 2,428 shares; 2025Q4: 3,951 shares 3,951 $440K 0.05% +1,523 Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE 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: 1,590 shares; 2025Q3: 2,070 shares; 2025Q4: 1,791 shares 1,791 $408K 0.04% -279 Timeline BSX BOSTON SCIENTIFIC CORP More: the full row for BOSTON SCIENTIFIC 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: 3,962 shares; 2025Q3: 4,330 shares; 2025Q4: 4,200 shares 4,200 $400K 0.04% -130 Timeline CSGP COSTAR GROUP INC More: the full row for COSTAR GROUP 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: 4,357 shares; 2025Q3: 5,205 shares; 2025Q4: 5,874 shares 5,874 $395K 0.04% +669 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 5,158 shares; 2025Q4: 9,684 shares 9,684 $379K 0.04% +4,526 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 403 shares; 2025Q3: 527 shares; 2025Q4: 597 shares 597 $347K 0.04% +70 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 660 shares; 2025Q4: 1,000 shares 1,000 $344K 0.04% +340 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 694 shares; 2025Q3: 715 shares; 2025Q4: 810 shares 810 $315K 0.03% +95 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 788 shares; 2025Q4: 991 shares 991 $310K 0.03% +203 Timeline PSA PUBLIC STORAGE More: the full row for PUBLIC STORAGE 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: 927 shares; 2025Q3: 932 shares; 2025Q4: 1,057 shares 1,057 $274K 0.03% +125 Timeline TYL TYLER TECHNOLOGIES INC More: the full row for TYLER TECHNOLOGIES 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: 390 shares; 2025Q4: 600 shares 600 $272K 0.03% +210 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 729 shares; 2025Q4: 824 shares 824 $272K 0.03% +95 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 650 shares 650 $211K 0.02% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 233 shares 233 $201K 0.02% new Timeline