GOOG 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: 3,326,669 shares; 2024Q4: 3,062,830 shares; 2025Q1: 3,013,390 shares; 2025Q2: 2,562,645 shares; 2025Q3: 2,137,847 shares; 2025Q4: 1,581,749 shares 1,581,749 $496M 8.66% -556,098 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: 1,601,579 shares; 2024Q4: 1,477,787 shares; 2025Q1: 1,452,393 shares; 2025Q2: 1,235,683 shares; 2025Q3: 1,031,916 shares; 2025Q4: 861,011 shares 861,011 $416M 7.27% -170,905 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: 3,313,466 shares; 2024Q4: 3,055,232 shares; 2025Q1: 3,004,827 shares; 2025Q2: 2,554,022 shares; 2025Q3: 2,138,340 shares; 2025Q4: 1,783,781 shares 1,783,781 $412M 7.19% -354,559 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: 2,445,805 shares; 2024Q4: 2,253,475 shares; 2025Q1: 2,210,444 shares; 2025Q2: 1,880,185 shares; 2025Q3: 1,271,528 shares; 2025Q4: 1,062,375 shares 1,062,375 $373M 6.5% -209,153 Timeline TMO THERMO FISHER SCIENTIFIC INC More: the full row for THERMO FISHER SCIENTIFIC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,160,326 shares; 2024Q4: 1,076,955 shares; 2025Q1: 1,033,663 shares; 2025Q2: 887,449 shares; 2025Q3: 751,103 shares; 2025Q4: 638,428 shares 638,428 $370M 6.46% -112,675 Timeline PH PARKER-HANNIFIN CORP More: the full row for PARKER-HANNIFIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 694,827 shares; 2024Q4: 644,902 shares; 2025Q1: 639,005 shares; 2025Q2: 542,400 shares; 2025Q3: 458,977 shares; 2025Q4: 382,377 shares 382,377 $336M 5.87% -76,600 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: 1,119,900 shares; 2024Q4: 1,046,700 shares; 2025Q1: 1,048,073 shares; 2025Q2: 918,712 shares; 2025Q3: 881,663 shares; 2025Q4: 704,417 shares 704,417 $300M 5.24% -177,246 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: 4,608,151 shares; 2024Q4: 4,531,058 shares; 2025Q1: 4,667,377 shares; 2025Q2: 4,017,823 shares; 2025Q3: 9,362,828 shares; 2025Q4: 7,505,340 shares 7,505,340 $274M 4.79% -1,857,488 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: 778,086 shares; 2024Q4: 768,442 shares; 2025Q1: 818,416 shares; 2025Q2: 818,140 shares; 2025Q3: 771,770 shares; 2025Q4: 758,261 shares 758,261 $230M 4.02% -13,509 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: 756,152 shares; 2024Q4: 696,976 shares; 2025Q1: 683,497 shares; 2025Q2: 580,783 shares; 2025Q3: 488,002 shares; 2025Q4: 410,863 shares 410,863 $215M 3.75% -77,139 Timeline NEE NEXTERA ENERGY INC More: the full row for NEXTERA ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,704,228 shares; 2024Q4: 4,351,080 shares; 2025Q1: 4,297,676 shares; 2025Q2: 3,666,445 shares; 2025Q3: 3,098,709 shares; 2025Q4: 2,588,643 shares 2,588,643 $208M 3.63% -510,066 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: 6,981 shares; 2024Q4: 5,639 shares; 2025Q1: 5,639 shares; 2025Q2: 1,652,201 shares; 2025Q3: 1,375,626 shares; 2025Q4: 1,153,223 shares 1,153,223 $187M 3.26% -222,403 Timeline PG PROCTER & GAMBLE CO More: the full row for PROCTER & GAMBLE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,257,865 shares; 2024Q4: 2,083,187 shares; 2025Q1: 2,039,933 shares; 2025Q2: 1,742,364 shares; 2025Q3: 1,467,229 shares; 2025Q4: 1,207,384 shares 1,207,384 $173M 3.02% -259,845 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: 10,226 shares; 2025Q1: 1,248,628 shares; 2025Q2: 1,068,221 shares; 2025Q3: 900,081 shares; 2025Q4: 749,564 shares 749,564 $171M 2.98% -150,517 Timeline AON AON PLC More: the full row for AON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 807,034 shares; 2024Q4: 744,704 shares; 2025Q1: 728,758 shares; 2025Q2: 620,660 shares; 2025Q3: 517,308 shares; 2025Q4: 432,180 shares 432,180 $153M 2.66% -85,128 Timeline UBER UBER TECHNOLOGIES INC More: the full row for UBER 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: 1,773,765 shares; 2025Q4: 1,475,001 shares 1,475,001 $121M 2.1% -298,764 Timeline RSG REPUBLIC SVCS INC More: the full row for REPUBLIC SVCS 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: 949,839 shares; 2025Q2: 808,657 shares; 2025Q3: 676,769 shares; 2025Q4: 561,781 shares 561,781 $119M 2.08% -114,988 Timeline MELI MERCADOLIBRE INC More: the full row for MERCADOLIBRE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 35,577 shares; 2024Q4: 9,061 shares; 2025Q1: 8,843 shares; 2025Q2: 8,769 shares; 2025Q3: 8,664 shares; 2025Q4: 53,411 shares 53,411 $108M 1.88% +44,747 Timeline EXAS EXACT SCIENCES CORP More: the full row for EXACT SCIENCES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,500,829 shares; 2024Q4: 836,618 shares; 2025Q1: 836,618 shares; 2025Q2: 834,272 shares; 2025Q3: 858,549 shares; 2025Q4: 625,123 shares 625,123 $63.5M 1.11% -233,426 Timeline IBN ICICI BK LTD More: the full row for ICICI BK LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,151,527 shares; 2024Q4: 3,093,496 shares; 2025Q1: 3,036,271 shares; 2025Q2: 2,785,201 shares; 2025Q3: 2,408,077 shares; 2025Q4: 1,992,068 shares 1,992,068 $59.4M 1.04% -416,009 Timeline ISRG INTUITIVE SURGICAL INC More: the full row for INTUITIVE SURGICAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 111,811 shares; 2024Q4: 103,311 shares; 2025Q1: 99,311 shares; 2025Q2: 94,311 shares; 2025Q3: 94,311 shares; 2025Q4: 78,311 shares 78,311 $44.4M 0.77% -16,000 Timeline TCOM TRIP COM GROUP LTD More: the full row for TRIP COM GROUP LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,314,019 shares; 2024Q4: 1,309,208 shares; 2025Q1: 1,301,973 shares; 2025Q2: 852,833 shares; 2025Q3: 733,362 shares; 2025Q4: 613,469 shares 613,469 $44.1M 0.77% -119,893 Timeline EW EDWARDS LIFESCIENCES CORP More: the full row for EDWARDS LIFESCIENCES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 909,234 shares; 2024Q4: 458,553 shares; 2025Q1: 398,318 shares; 2025Q2: 396,778 shares; 2025Q3: 396,518 shares; 2025Q4: 461,353 shares 461,353 $39.3M 0.69% +64,835 Timeline DXCM DEXCOM INC More: the full row for DEXCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 349,000 shares; 2024Q4: 349,000 shares; 2025Q1: 449,000 shares; 2025Q2: 449,000 shares; 2025Q3: 449,000 shares; 2025Q4: 484,000 shares 484,000 $32.1M 0.56% +35,000 Timeline NTRA NATERA INC More: the full row for NATERA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 330,000 shares; 2024Q4: 200,000 shares; 2025Q1: 200,000 shares; 2025Q2: 200,000 shares; 2025Q3: 165,000 shares; 2025Q4: 138,000 shares 138,000 $31.6M 0.55% -27,000 Timeline IONS IONIS PHARMACEUTICALS INC More: the full row for IONIS PHARMACEUTICALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 300,000 shares; 2024Q4: 400,000 shares; 2025Q1: 400,000 shares; 2025Q2: 450,000 shares; 2025Q3: 426,000 shares; 2025Q4: 366,000 shares 366,000 $29M 0.51% -60,000 Timeline RPRX ROYALTY PHARMA PLC More: the full row for ROYALTY PHARMA 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: 445,838 shares; 2025Q2: 627,368 shares; 2025Q3: 654,457 shares; 2025Q4: 700,461 shares 700,461 $27.1M 0.47% +46,004 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: not reported; 2025Q3: 33,510 shares; 2025Q4: 38,344 shares 38,344 $25.3M 0.44% +4,834 Timeline SE SEA LTD More: the full row for SEA LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 320,472 shares; 2024Q4: 315,849 shares; 2025Q1: 313,506 shares; 2025Q2: 275,922 shares; 2025Q3: 236,425 shares; 2025Q4: 197,648 shares 197,648 $25.2M 0.44% -38,777 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: 452,989 shares; 2024Q4: 254,988 shares; 2025Q1: 255,842 shares; 2025Q2: 256,392 shares; 2025Q3: 535,363 shares; 2025Q4: 129,762 shares 129,762 $24.5M 0.43% -405,601 Timeline MDT MEDTRONIC PLC More: the full row for MEDTRONIC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 290,000 shares; 2024Q4: 290,000 shares; 2025Q1: 255,000 shares; 2025Q2: 255,000 shares; 2025Q3: 255,000 shares; 2025Q4: 255,000 shares 255,000 $24.5M 0.43% 0 Timeline PODD INSULET CORP More: the full row for INSULET CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 167,908 shares; 2024Q4: 147,908 shares; 2025Q1: 111,908 shares; 2025Q2: 94,908 shares; 2025Q3: 94,908 shares; 2025Q4: 84,908 shares 84,908 $24.1M 0.42% -10,000 Timeline INSM INSMED INC More: the full row for INSMED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 343,110 shares; 2024Q4: 343,110 shares; 2025Q1: 321,110 shares; 2025Q2: 271,110 shares; 2025Q3: 196,110 shares; 2025Q4: 136,110 shares 136,110 $23.7M 0.41% -60,000 Timeline GKOS GLAUKOS CORP More: the full row for GLAUKOS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 162,212 shares; 2024Q4: 162,212 shares; 2025Q1: 162,212 shares; 2025Q2: 162,212 shares; 2025Q3: 207,212 shares; 2025Q4: 207,212 shares 207,212 $23.4M 0.41% 0 Timeline ELV ELEVANCE HEALTH INC FORMERLY More: the full row for ELEVANCE HEALTH INC FORMERLY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 70,144 shares; 2024Q4: 91,383 shares; 2025Q1: 89,439 shares; 2025Q2: 91,054 shares; 2025Q3: 88,000 shares; 2025Q4: 65,000 shares 65,000 $22.8M 0.4% -23,000 Timeline PEN PENUMBRA INC More: the full row for PENUMBRA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 97,000 shares; 2024Q4: 97,000 shares; 2025Q1: 72,000 shares; 2025Q2: 72,000 shares; 2025Q3: 72,000 shares; 2025Q4: 72,000 shares 72,000 $22.4M 0.39% 0 Timeline KRYS KRYSTAL BIOTECH INC More: the full row for KRYSTAL BIOTECH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 135,809 shares; 2024Q4: 105,809 shares; 2025Q1: 85,809 shares; 2025Q2: 85,809 shares; 2025Q3: 85,809 shares; 2025Q4: 85,809 shares 85,809 $21.2M 0.37% 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: 67,557 shares; 2024Q4: 67,557 shares; 2025Q1: 54,057 shares; 2025Q2: 46,057 shares; 2025Q3: 46,057 shares; 2025Q4: 46,057 shares 46,057 $20.9M 0.36% 0 Timeline SCI SERVICE CORP INTL More: the full row for SERVICE CORP INTL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 985,561 shares; 2024Q4: 250,317 shares; 2025Q1: 250,917 shares; 2025Q2: 258,413 shares; 2025Q3: 257,994 shares; 2025Q4: 246,428 shares 246,428 $19.2M 0.34% -11,566 Timeline NBIX NEUROCRINE BIOSCIENCES INC More: the full row for NEUROCRINE BIOSCIENCES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 95,000 shares; 2024Q4: 115,000 shares; 2025Q1: 115,000 shares; 2025Q2: 135,000 shares; 2025Q3: 125,000 shares; 2025Q4: 125,000 shares 125,000 $17.7M 0.31% 0 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: 140,241 shares; 2024Q4: 33,898 shares; 2025Q1: 34,303 shares; 2025Q2: 33,925 shares; 2025Q3: 33,864 shares; 2025Q4: 37,419 shares 37,419 $17.6M 0.31% +3,555 Timeline TME TENCENT MUSIC ENTMT GROUP More: the full row for TENCENT MUSIC ENTMT GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,522,251 shares; 2024Q4: 1,499,891 shares; 2025Q1: 1,481,606 shares; 2025Q2: 1,300,088 shares; 2025Q3: 1,103,143 shares; 2025Q4: 941,058 shares 941,058 $16.5M 0.29% -162,085 Timeline BMRN BIOMARIN PHARMACEUTICAL INC More: the full row for BIOMARIN PHARMACEUTICAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 303,851 shares; 2024Q4: 303,851 shares; 2025Q1: 237,851 shares; 2025Q2: 237,851 shares; 2025Q3: 237,851 shares; 2025Q4: 267,851 shares 267,851 $15.9M 0.28% +30,000 Timeline HSAI HESAI GROUP More: the full row for HESAI GROUP 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: 815,117 shares; 2025Q4: 697,133 shares 697,133 $15.6M 0.27% -117,984 Timeline PTC PTC INC More: the full row for PTC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 358,031 shares; 2024Q4: 86,439 shares; 2025Q1: 86,439 shares; 2025Q2: 85,487 shares; 2025Q3: 85,333 shares; 2025Q4: 84,122 shares 84,122 $14.7M 0.26% -1,211 Timeline PRVA PRIVIA HEALTH GROUP INC More: the full row for PRIVIA HEALTH GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 610,000 shares; 2024Q4: 610,000 shares; 2025Q1: 610,000 shares; 2025Q2: 610,000 shares; 2025Q3: 610,000 shares; 2025Q4: 610,000 shares 610,000 $14.5M 0.25% 0 Timeline IRTC IRHYTHM HOLDINGS INC More: the full row for IRHYTHM HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 80,000 shares; 2024Q4: 80,000 shares; 2025Q1: 80,000 shares; 2025Q2: 80,000 shares; 2025Q3: 80,000 shares; 2025Q4: 80,000 shares 80,000 $14.2M 0.25% 0 Timeline MSCI MSCI INC More: the full row for MSCI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 102,317 shares; 2024Q4: 24,908 shares; 2025Q1: 24,908 shares; 2025Q2: 24,636 shares; 2025Q3: 24,591 shares; 2025Q4: 24,244 shares 24,244 $13.9M 0.24% -347 Timeline WAT WATERS CORP More: the full row for WATERS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 154,776 shares; 2024Q4: 37,496 shares; 2025Q1: 37,496 shares; 2025Q2: 37,085 shares; 2025Q3: 37,018 shares; 2025Q4: 36,493 shares 36,493 $13.9M 0.24% -525 Timeline RMD RESMED INC More: the full row for RESMED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 235,716 shares; 2024Q4: 57,556 shares; 2025Q1: 57,556 shares; 2025Q2: 56,924 shares; 2025Q3: 56,821 shares; 2025Q4: 56,020 shares 56,020 $13.5M 0.24% -801 Timeline ALGN ALIGN TECHNOLOGY INC More: the full row for ALIGN TECHNOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 83,428 shares; 2024Q4: 83,428 shares; 2025Q1: 83,428 shares; 2025Q2: 83,428 shares; 2025Q3: 83,428 shares; 2025Q4: 83,428 shares 83,428 $13M 0.23% 0 Timeline YMM FULL TRUCK ALLIANCE CO LTD More: the full row for FULL TRUCK ALLIANCE CO 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: 1,368,300 shares; 2025Q4: 1,187,700 shares 1,187,700 $12.7M 0.22% -180,600 Timeline NVCR NOVOCURE LTD More: the full row for NOVOCURE LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 521,784 shares; 2024Q4: 621,784 shares; 2025Q1: 621,784 shares; 2025Q2: 621,784 shares; 2025Q3: 971,784 shares; 2025Q4: 971,784 shares 971,784 $12.6M 0.22% 0 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: 724,512 shares; 2024Q4: 175,136 shares; 2025Q1: 177,191 shares; 2025Q2: 175,250 shares; 2025Q3: 174,936 shares; 2025Q4: 228,637 shares 228,637 $11.8M 0.21% +53,701 Timeline PRCT PROCEPT BIOROBOTICS CORP More: the full row for PROCEPT BIOROBOTICS 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: 150,000 shares; 2025Q4: 375,000 shares 375,000 $11.8M 0.21% +225,000 Timeline CLH CLEAN HARBORS INC More: the full row for CLEAN HARBORS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 181,380 shares; 2024Q4: 43,844 shares; 2025Q1: 43,844 shares; 2025Q2: 50,636 shares; 2025Q3: 50,544 shares; 2025Q4: 48,269 shares 48,269 $11.3M 0.2% -2,275 Timeline TRU TRANSUNION More: the full row for TRANSUNION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 544,804 shares; 2024Q4: 132,898 shares; 2025Q1: 132,898 shares; 2025Q2: 128,723 shares; 2025Q3: 128,487 shares; 2025Q4: 126,639 shares 126,639 $10.9M 0.19% -1,848 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: 99,136 shares; 2024Q4: 23,982 shares; 2025Q1: 23,982 shares; 2025Q2: 23,718 shares; 2025Q3: 23,675 shares; 2025Q4: 23,338 shares 23,338 $10.6M 0.18% -337 Timeline SRPT SAREPTA THERAPEUTICS INC More: the full row for SAREPTA THERAPEUTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 140,329 shares; 2024Q4: 190,329 shares; 2025Q1: 250,329 shares; 2025Q2: 490,329 shares; 2025Q3: 490,329 shares; 2025Q4: 490,329 shares 490,329 $10.6M 0.18% 0 Timeline MMYT MAKEMYTRIP LIMITED MAURITIUS More: the full row for MAKEMYTRIP LIMITED MAURITIUS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 282,566 shares; 2024Q4: 278,573 shares; 2025Q1: 200,964 shares; 2025Q2: 163,128 shares; 2025Q3: 136,937 shares; 2025Q4: 116,215 shares 116,215 $9.54M 0.17% -20,722 Timeline VRSK VERISK ANALYTICS INC More: the full row for VERISK ANALYTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 209,105 shares; 2024Q4: 50,820 shares; 2025Q1: 50,820 shares; 2025Q2: 42,022 shares; 2025Q3: 41,946 shares; 2025Q4: 41,346 shares 41,346 $9.25M 0.16% -600 Timeline INFY INFOSYS LTD More: the full row for INFOSYS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 870,516 shares; 2024Q4: 852,969 shares; 2025Q1: 870,327 shares; 2025Q2: 621,580 shares; 2025Q3: 595,315 shares; 2025Q4: 513,217 shares 513,217 $9.15M 0.16% -82,098 Timeline PCVX VAXCYTE INC More: the full row for VAXCYTE 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: 95,000 shares; 2025Q2: 195,000 shares; 2025Q3: 195,000 shares; 2025Q4: 195,000 shares 195,000 $9M 0.16% 0 Timeline ZLAB ZAI LAB LTD More: the full row for ZAI LAB LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 500,000 shares; 2024Q4: 500,000 shares; 2025Q1: 460,000 shares; 2025Q2: 510,000 shares; 2025Q3: 510,000 shares; 2025Q4: 510,000 shares 510,000 $9M 0.16% 0 Timeline BJ BJS WHSL CLUB HLDGS INC More: the full row for BJS WHSL CLUB 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: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 99,226 shares 99,226 $8.93M 0.16% new 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: 528,973 shares; 2024Q4: 128,017 shares; 2025Q1: 127,738 shares; 2025Q2: 126,452 shares; 2025Q3: 126,222 shares; 2025Q4: 119,903 shares 119,903 $8.02M 0.14% -6,319 Timeline LENZ LENZ THERAPEUTICS INC More: the full row for LENZ THERAPEUTICS 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: 500,000 shares 500,000 $8M 0.14% new Timeline GPN GLOBAL PMTS INC More: the full row for GLOBAL PMTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 403,441 shares; 2024Q4: 97,909 shares; 2025Q1: 97,909 shares; 2025Q2: 95,468 shares; 2025Q3: 95,294 shares; 2025Q4: 93,912 shares 93,912 $7.27M 0.13% -1,382 Timeline ALKS ALKERMES PLC More: the full row for ALKERMES PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 250,000 shares; 2025Q1: 250,000 shares; 2025Q2: 250,000 shares; 2025Q3: 250,000 shares; 2025Q4: 250,000 shares 250,000 $7M 0.12% 0 Timeline RGLD ROYAL GOLD INC More: the full row for ROYAL GOLD 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: 29,025 shares 29,025 $6.45M 0.11% new 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: 5,800 shares; 2025Q1: 6,760 shares; 2025Q2: 9,068 shares; 2025Q3: 9,440 shares; 2025Q4: 9,440 shares 9,440 $5.48M 0.1% 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: 50,421 shares; 2024Q4: 48,954 shares; 2025Q1: 52,857 shares; 2025Q2: 35,472 shares; 2025Q3: 27,223 shares; 2025Q4: 311,792 shares 311,792 $5.22M 0.09% +284,569 Timeline OR OR ROYALTIES INC. More: the full row for OR ROYALTIES 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: 104,974 shares; 2025Q3: 104,974 shares; 2025Q4: 104,974 shares 104,974 $3.71M 0.06% 0 Timeline DOX AMDOCS LTD More: the full row for AMDOCS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 27,400 shares; 2024Q4: 22,278 shares; 2025Q1: 22,278 shares; 2025Q2: 22,278 shares; 2025Q3: 44,896 shares; 2025Q4: 44,896 shares 44,896 $3.62M 0.06% 0 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: 5,520 shares; 2024Q4: 5,706 shares; 2025Q1: 5,706 shares; 2025Q2: 6,841 shares; 2025Q3: 9,206 shares; 2025Q4: 8,031 shares 8,031 $3.58M 0.06% -1,175 Timeline IOVA IOVANCE BIOTHERAPEUTICS INC More: the full row for IOVANCE BIOTHERAPEUTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,260,000 shares; 2024Q4: 1,260,000 shares; 2025Q1: 1,260,000 shares; 2025Q2: 1,260,000 shares; 2025Q3: 1,260,000 shares; 2025Q4: 1,260,000 shares 1,260,000 $3.44M 0.06% 0 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: 5,231 shares; 2024Q4: 1,655 shares; 2025Q1: 5,997 shares; 2025Q2: 8,148 shares; 2025Q3: 14,465 shares; 2025Q4: 10,543 shares 10,543 $2.83M 0.05% -3,922 Timeline G GENPACT LIMITED More: the full row for GENPACT LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 54,738 shares; 2024Q4: 44,689 shares; 2025Q1: 44,689 shares; 2025Q2: 55,967 shares; 2025Q3: 69,857 shares; 2025Q4: 59,508 shares 59,508 $2.78M 0.05% -10,349 Timeline CHRS COHERUS ONCOLOGY INC More: the full row for COHERUS ONCOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,928,464 shares; 2024Q4: 1,928,464 shares; 2025Q1: 1,928,464 shares; 2025Q2: 1,928,464 shares; 2025Q3: 1,928,464 shares; 2025Q4: 1,928,464 shares 1,928,464 $2.74M 0.05% 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: not reported; 2024Q4: not reported; 2025Q1: 21,313 shares; 2025Q2: 21,313 shares; 2025Q3: 8,717 shares; 2025Q4: 21,187 shares 21,187 $2.49M 0.04% +12,470 Timeline MCK MCKESSON CORP More: the full row for MCKESSON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,332 shares; 2024Q4: 3,536 shares; 2025Q1: 3,536 shares; 2025Q2: 3,536 shares; 2025Q3: 5,158 shares; 2025Q4: 2,960 shares 2,960 $2.43M 0.04% -2,198 Timeline AJG GALLAGHER ARTHUR J & CO More: the full row for GALLAGHER ARTHUR J & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,737 shares; 2024Q4: 6,549 shares; 2025Q1: 6,549 shares; 2025Q2: 6,549 shares; 2025Q3: 9,224 shares; 2025Q4: 9,224 shares 9,224 $2.39M 0.04% 0 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 5,117 shares 5,117 $2.19M 0.04% new 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: 13,909 shares; 2024Q4: 11,304 shares; 2025Q1: 17,692 shares; 2025Q2: 23,491 shares; 2025Q3: 23,491 shares; 2025Q4: 20,349 shares 20,349 $1.88M 0.03% -3,142 Timeline TW TRADEWEB MKTS INC More: the full row for TRADEWEB MKTS 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: 16,799 shares 16,799 $1.81M 0.03% new Timeline COR CENCORA INC More: the full row for CENCORA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,823 shares; 2024Q4: 5,569 shares; 2025Q1: 5,569 shares; 2025Q2: 7,881 shares; 2025Q3: 7,881 shares; 2025Q4: 4,715 shares 4,715 $1.59M 0.03% -3,166 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 29,615 shares; 2025Q4: 29,615 shares 29,615 $1.27M 0.02% 0 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: 30,347 shares; 2025Q4: 30,347 shares 30,347 $1.19M 0.02% 0 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 21,518 shares; 2025Q3: 23,640 shares; 2025Q4: 13,399 shares 13,399 $1.07M 0.02% -10,241 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: not reported; 2024Q4: not reported; 2025Q1: 23,184 shares; 2025Q2: 45,515 shares; 2025Q3: 13,007 shares; 2025Q4: 19,510 shares 19,510 $895K 0.02% +6,503 Timeline TFPM TRIPLE FLAG PRECIOUS METAL More: the full row for TRIPLE FLAG PRECIOUS METAL 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: 99,506 shares; 2025Q3: 99,506 shares; 2025Q4: 26,793 shares 26,793 $890K 0.02% -72,713 Timeline ADP AUTOMATIC DATA PROCESSING IN More: the full row for AUTOMATIC DATA PROCESSING IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,172 shares; 2024Q4: 3,394 shares; 2025Q1: 3,394 shares; 2025Q2: 3,394 shares; 2025Q3: 2,990 shares; 2025Q4: 2,990 shares 2,990 $769K 0.01% 0 Timeline KPTI KARYOPHARM THERAPEUTICS INC More: the full row for KARYOPHARM THERAPEUTICS 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: 100,000 shares; 2025Q2: 100,000 shares; 2025Q3: 100,000 shares; 2025Q4: 100,000 shares 100,000 $736K 0.01% 0 Timeline EMBJ EMBRAER S.A. More: the full row for EMBRAER S.A. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,615 shares; 2024Q4: 10,010 shares; 2025Q1: 8,422 shares; 2025Q2: 8,421 shares; 2025Q3: 6,686 shares; 2025Q4: 6,686 shares 6,686 $430K 0.01% 0 Timeline BAP CREDICORP LTD More: the full row for CREDICORP 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: 968 shares 968 $278K <0.01% new Timeline OM OUTSET MED INC More: the full row for OUTSET MED 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: 66,666 shares; 2025Q2: 66,666 shares; 2025Q3: 66,666 shares; 2025Q4: 66,666 shares 66,666 $247K <0.01% 0 Timeline RELX RELX PLC More: the full row for RELX 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: not reported; 2025Q3: not reported; 2025Q4: 1,198 shares 1,198 $48K <0.01% new Timeline