NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,578,279 shares; 2024Q4: 2,975,051 shares; 2025Q1: 3,449,881 shares; 2025Q2: 3,577,431 shares; 2025Q3: 3,549,405 shares; 2025Q4: 3,478,868 shares; 2026Q1: 3,488,002 shares; 2026Q2: 3,221,389 shares 3,221,389 $645M 16.13% -266,613 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: 856,241 shares; 2024Q4: 848,969 shares; 2025Q1: 910,749 shares; 2025Q2: 980,819 shares; 2025Q3: 940,227 shares; 2025Q4: 914,145 shares; 2026Q1: 916,319 shares; 2026Q2: 828,191 shares 828,191 $296M 7.41% -88,128 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 322,948 shares; 2024Q4: 373,421 shares; 2025Q1: 510,366 shares; 2025Q2: 551,953 shares; 2025Q3: 556,753 shares; 2025Q4: 542,598 shares; 2026Q1: 547,182 shares; 2026Q2: 522,575 shares 522,575 $197M 4.94% -24,607 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 399,008 shares; 2024Q4: 385,720 shares; 2025Q1: 531,875 shares; 2025Q2: 552,820 shares; 2025Q3: 557,250 shares; 2025Q4: 535,014 shares; 2026Q1: 579,909 shares; 2026Q2: 540,231 shares 540,231 $191M 4.78% -39,678 Timeline LRCX LAM RESEARCH CORP More: the full row for LAM RESEARCH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 269,462 shares; 2025Q1: 844,023 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 691,532 shares; 2026Q1: 541,955 shares; 2026Q2: 425,361 shares 425,361 $184M 4.61% -116,594 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: 241,845 shares; 2024Q4: 256,949 shares; 2025Q1: 300,809 shares; 2025Q2: 313,131 shares; 2025Q3: not reported; 2025Q4: 299,345 shares; 2026Q1: 303,217 shares; 2026Q2: 260,508 shares 260,508 $147M 3.67% -42,709 Timeline JPM JPMORGAN CHASE & CO More: the full row for JPMORGAN CHASE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 281,480 shares; 2024Q4: 305,687 shares; 2025Q1: 371,715 shares; 2025Q2: 439,976 shares; 2025Q3: 447,946 shares; 2025Q4: 433,472 shares; 2026Q1: 377,971 shares; 2026Q2: 332,824 shares 332,824 $109M 2.73% -45,147 Timeline CSCO CISCO SYS INC More: the full row for CISCO SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 310,632 shares; 2024Q4: 587,389 shares; 2025Q1: 907,445 shares; 2025Q2: 1,022,990 shares; 2025Q3: 1,062,790 shares; 2025Q4: 1,027,687 shares; 2026Q1: 982,967 shares; 2026Q2: 829,712 shares 829,712 $97.5M 2.44% -153,255 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 336,120 shares; 2024Q4: 330,660 shares; 2025Q1: 354,245 shares; 2025Q2: 358,572 shares; 2025Q3: 364,339 shares; 2025Q4: 350,442 shares; 2026Q1: 365,642 shares; 2026Q2: 327,773 shares 327,773 $82.5M 2.06% -37,869 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: 177,981 shares; 2024Q4: 155,545 shares; 2025Q1: 199,225 shares; 2025Q2: 195,665 shares; 2025Q3: 202,267 shares; 2025Q4: 203,192 shares; 2026Q1: 202,107 shares; 2026Q2: 149,877 shares 149,877 $73.6M 1.84% -52,230 Timeline GS GOLDMAN SACHS GROUP INC More: the full row for GOLDMAN SACHS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,041 shares; 2024Q4: 5,233 shares; 2025Q1: 8,984 shares; 2025Q2: 39,109 shares; 2025Q3: 44,188 shares; 2025Q4: 63,186 shares; 2026Q1: 68,567 shares; 2026Q2: 59,943 shares 59,943 $60.6M 1.52% -8,624 Timeline AZN ASTRAZENECA PLC More: the full row for ASTRAZENECA 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: 330,141 shares; 2026Q2: 313,557 shares 313,557 $58.7M 1.47% -16,584 Timeline XYL XYLEM INC More: the full row for XYLEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 323,705 shares; 2025Q2: 340,489 shares; 2025Q3: 300,534 shares; 2025Q4: 306,723 shares; 2026Q1: 301,569 shares; 2026Q2: 435,136 shares 435,136 $51.4M 1.29% +133,567 Timeline VZ VERIZON COMMUNICATIONS INC More: the full row for VERIZON COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 624,841 shares; 2024Q4: 657,233 shares; 2025Q1: 823,139 shares; 2025Q2: 925,606 shares; 2025Q3: 951,983 shares; 2025Q4: 1,161,754 shares; 2026Q1: 1,212,789 shares; 2026Q2: 1,207,540 shares 1,207,540 $51.1M 1.28% -5,249 Timeline STX SEAGATE TECHNOLOGY HLDNGS PL More: the full row for SEAGATE TECHNOLOGY HLDNGS PL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 16,329 shares; 2025Q3: not reported; 2025Q4: 22,811 shares; 2026Q1: 63,240 shares; 2026Q2: 50,584 shares 50,584 $48.8M 1.22% -12,656 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: 146,610 shares; 2024Q4: 119,819 shares; 2025Q1: 119,074 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 120,679 shares; 2026Q1: 125,738 shares; 2026Q2: 120,374 shares 120,374 $45M 1.13% -5,364 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 162,282 shares; 2024Q4: 151,733 shares; 2025Q1: 171,875 shares; 2025Q2: 176,734 shares; 2025Q3: 178,468 shares; 2025Q4: 175,352 shares; 2026Q1: 183,394 shares; 2026Q2: 129,071 shares 129,071 $44.3M 1.11% -54,323 Timeline WDAY WORKDAY INC More: the full row for WORKDAY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 199,375 shares; 2024Q4: 196,663 shares; 2025Q1: not reported; 2025Q2: 14,331 shares; 2025Q3: 14,331 shares; 2025Q4: 14,331 shares; 2026Q1: 12,443 shares; 2026Q2: 347,070 shares 347,070 $42.5M 1.06% +334,627 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 46,072 shares; 2024Q4: 49,683 shares; 2025Q1: 59,345 shares; 2025Q2: 68,523 shares; 2025Q3: 69,204 shares; 2025Q4: 664,636 shares; 2026Q1: 664,710 shares; 2026Q2: 570,273 shares 570,273 $40.7M 1.02% -94,437 Timeline T AT&T INC More: the full row for AT&T INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,486,927 shares; 2024Q4: 2,016,986 shares; 2025Q1: 2,014,989 shares; 2025Q2: 2,099,662 shares; 2025Q3: 2,169,983 shares; 2025Q4: 2,133,538 shares; 2026Q1: 2,145,500 shares; 2026Q2: 1,884,054 shares 1,884,054 $39M 0.98% -261,446 Timeline JCI JOHNSON CONTROLS INTERNATION More: the full row for JOHNSON CONTROLS INTERNATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 3,364 shares; 2025Q3: 71,214 shares; 2025Q4: 250,061 shares; 2026Q1: 278,619 shares; 2026Q2: 263,040 shares 263,040 $38.4M 0.96% -15,579 Timeline BKNG BOOKING HOLDINGS INC More: the full row for BOOKING HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,495 shares; 2024Q4: 7,462 shares; 2025Q1: 8,751 shares; 2025Q2: 9,309 shares; 2025Q3: 9,367 shares; 2025Q4: 9,098 shares; 2026Q1: 9,562 shares; 2026Q2: 212,524 shares 212,524 $37.9M 0.95% +202,962 Timeline CAH CARDINAL HEALTH INC More: the full row for CARDINAL HEALTH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 138,862 shares; 2024Q4: 198,698 shares; 2025Q1: 196,084 shares; 2025Q2: 194,960 shares; 2025Q3: 203,341 shares; 2025Q4: 188,819 shares; 2026Q1: 172,833 shares; 2026Q2: 158,390 shares 158,390 $37.6M 0.94% -14,443 Timeline MCK MCKESSON CORP More: the full row for MCKESSON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 48,464 shares; 2024Q4: 49,386 shares; 2025Q1: 56,375 shares; 2025Q2: 57,027 shares; 2025Q3: 61,287 shares; 2025Q4: 59,027 shares; 2026Q1: 53,859 shares; 2026Q2: 49,060 shares 49,060 $37.1M 0.93% -4,799 Timeline VLO VALERO ENERGY CORP More: the full row for VALERO ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 113,134 shares; 2024Q4: 159,398 shares; 2025Q1: 201,103 shares; 2025Q2: 175,400 shares; 2025Q3: 170,936 shares; 2025Q4: 167,700 shares; 2026Q1: 137,320 shares; 2026Q2: 134,590 shares 134,590 $35.1M 0.88% -2,730 Timeline PLTR PALANTIR TECHNOLOGIES INC More: the full row for PALANTIR TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 55,207 shares; 2024Q4: 179,516 shares; 2025Q1: 145,948 shares; 2025Q2: 314,172 shares; 2025Q3: not reported; 2025Q4: 303,490 shares; 2026Q1: 312,718 shares; 2026Q2: 291,902 shares 291,902 $34.1M 0.85% -20,816 Timeline MFC MANULIFE FINL CORP More: the full row for MANULIFE FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 897,392 shares; 2024Q4: 852,551 shares; 2025Q1: 889,777 shares; 2025Q2: 847,089 shares; 2025Q3: 933,388 shares; 2025Q4: 916,359 shares; 2026Q1: 910,146 shares; 2026Q2: 825,936 shares 825,936 $33.5M 0.84% -84,210 Timeline MNST MONSTER BEVERAGE CORP NEW More: the full row for MONSTER BEVERAGE CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 26,044 shares; 2025Q2: 363,683 shares; 2025Q3: 363,683 shares; 2025Q4: 358,291 shares; 2026Q1: 367,971 shares; 2026Q2: 345,933 shares 345,933 $33.3M 0.83% -22,038 Timeline TRP TC ENERGY CORP More: the full row for TC ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 428,692 shares; 2025Q1: 449,070 shares; 2025Q2: 551,113 shares; 2025Q3: 551,113 shares; 2025Q4: 592,408 shares; 2026Q1: 606,209 shares; 2026Q2: 501,328 shares 501,328 $33.2M 0.83% -104,881 Timeline EXPE EXPEDIA GROUP INC More: the full row for EXPEDIA GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 70,116 shares; 2024Q4: 60,804 shares; 2025Q1: 81,532 shares; 2025Q2: 89,941 shares; 2025Q3: 123,531 shares; 2025Q4: 108,526 shares; 2026Q1: 135,219 shares; 2026Q2: 125,593 shares 125,593 $32.1M 0.8% -9,626 Timeline NOW SERVICENOW INC More: the full row for SERVICENOW INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 12,557 shares; 2024Q4: 12,472 shares; 2025Q1: 16,624 shares; 2025Q2: 16,206 shares; 2025Q3: 16,206 shares; 2025Q4: 76,730 shares; 2026Q1: 76,730 shares; 2026Q2: 317,690 shares 317,690 $31.5M 0.79% +240,960 Timeline GM GENERAL MTRS CO More: the full row for GENERAL MTRS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 323,857 shares; 2024Q4: 324,174 shares; 2025Q1: 488,715 shares; 2025Q2: 490,928 shares; 2025Q3: 497,253 shares; 2025Q4: 426,807 shares; 2026Q1: 450,921 shares; 2026Q2: 406,921 shares 406,921 $31.4M 0.78% -44,000 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: 69,789 shares; 2024Q4: 68,774 shares; 2025Q1: 75,252 shares; 2025Q2: 80,392 shares; 2025Q3: 71,953 shares; 2025Q4: 43,024 shares; 2026Q1: 34,345 shares; 2026Q2: 32,954 shares 32,954 $30.8M 0.77% -1,391 Timeline TROW PRICE T ROWE GROUP INC More: the full row for PRICE T ROWE GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 153,942 shares; 2024Q4: 155,396 shares; 2025Q1: 212,742 shares; 2025Q2: not reported; 2025Q3: 246,301 shares; 2025Q4: 282,525 shares; 2026Q1: not reported; 2026Q2: 270,239 shares 270,239 $30.7M 0.77% new Timeline HCA HCA HEALTHCARE INC More: the full row for HCA HEALTHCARE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 35,304 shares; 2024Q4: 43,249 shares; 2025Q1: 56,819 shares; 2025Q2: 52,515 shares; 2025Q3: 77,557 shares; 2025Q4: 75,476 shares; 2026Q1: 80,361 shares; 2026Q2: 77,989 shares 77,989 $30.4M 0.76% -2,372 Timeline SYF SYNCHRONY FINANCIAL More: the full row for SYNCHRONY FINANCIAL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 108,078 shares; 2024Q4: 117,882 shares; 2025Q1: 414,320 shares; 2025Q2: 441,644 shares; 2025Q3: 413,448 shares; 2025Q4: 399,888 shares; 2026Q1: 435,648 shares; 2026Q2: 394,886 shares 394,886 $30M 0.75% -40,762 Timeline EME EMCOR GROUP INC More: the full row for EMCOR GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 18,998 shares; 2024Q4: 23,917 shares; 2025Q1: 46,742 shares; 2025Q2: 53,149 shares; 2025Q3: 46,212 shares; 2025Q4: 45,434 shares; 2026Q1: 42,639 shares; 2026Q2: 35,855 shares 35,855 $29.8M 0.74% -6,784 Timeline FDX FEDEX CORP More: the full row for FEDEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 19,158 shares; 2024Q4: 32,546 shares; 2025Q1: 46,680 shares; 2025Q2: 46,680 shares; 2025Q3: 46,680 shares; 2025Q4: 46,680 shares; 2026Q1: 45,941 shares; 2026Q2: 91,842 shares 91,842 $28.8M 0.72% +45,901 Timeline PYPL PAYPAL HLDGS INC More: the full row for PAYPAL HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 65,707 shares; 2024Q4: 92,635 shares; 2025Q1: 204,280 shares; 2025Q2: 208,272 shares; 2025Q3: 474,631 shares; 2025Q4: 469,045 shares; 2026Q1: 653,280 shares; 2026Q2: 644,931 shares 644,931 $27.8M 0.7% -8,349 Timeline CBOE CBOE GLOBAL MKTS INC More: the full row for CBOE GLOBAL MKTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 11,879 shares; 2024Q4: 9,384 shares; 2025Q1: 9,384 shares; 2025Q2: 9,452 shares; 2025Q3: 9,970 shares; 2025Q4: 9,970 shares; 2026Q1: 94,911 shares; 2026Q2: 114,296 shares 114,296 $27.7M 0.69% +19,385 Timeline DELL DELL TECHNOLOGIES INC More: the full row for DELL TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 115,060 shares; 2024Q4: 100,376 shares; 2025Q1: 71,369 shares; 2025Q2: 72,697 shares; 2025Q3: 74,796 shares; 2025Q4: 76,017 shares; 2026Q1: 75,736 shares; 2026Q2: 62,564 shares 62,564 $27M 0.68% -13,172 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 34,193 shares; 2025Q3: not reported; 2025Q4: 34,193 shares; 2026Q1: 32,682 shares; 2026Q2: 474,989 shares 474,989 $26.6M 0.67% +442,307 Timeline DGX QUEST DIAGNOSTICS INC More: the full row for QUEST DIAGNOSTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 64,275 shares; 2024Q4: 138,146 shares; 2025Q1: 136,466 shares; 2025Q2: 137,029 shares; 2025Q3: 144,209 shares; 2025Q4: 137,988 shares; 2026Q1: 137,119 shares; 2026Q2: 124,786 shares 124,786 $26.4M 0.66% -12,333 Timeline CCL CARNIVAL CORP LTD More: the full row for CARNIVAL CORP 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: not reported; 2026Q2: 912,666 shares 912,666 $26.1M 0.65% new 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: 60,609 shares; 2024Q4: 53,827 shares; 2025Q1: 68,464 shares; 2025Q2: 74,353 shares; 2025Q3: 76,784 shares; 2025Q4: 77,289 shares; 2026Q1: 77,998 shares; 2026Q2: 50,710 shares 50,710 $26M 0.65% -27,288 Timeline HWM HOWMET AEROSPACE INC More: the full row for HOWMET AEROSPACE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 14,910 shares; 2024Q4: 4,248 shares; 2025Q1: 7,000 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 49,190 shares; 2026Q1: 88,280 shares; 2026Q2: 95,247 shares 95,247 $25.6M 0.64% +6,967 Timeline EXC EXELON CORP More: the full row for EXELON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 546,111 shares; 2025Q2: 601,711 shares; 2025Q3: 602,527 shares; 2025Q4: 574,206 shares; 2026Q1: 579,519 shares; 2026Q2: 549,029 shares 549,029 $25.6M 0.64% -30,490 Timeline FTI TECHNIPFMC PLC More: the full row for TECHNIPFMC 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: 382,732 shares 382,732 $25.4M 0.63% new Timeline LNG CHENIERE ENERGY INC More: the full row for CHENIERE ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,537 shares; 2024Q4: 22,535 shares; 2025Q1: 90,489 shares; 2025Q2: 93,792 shares; 2025Q3: 93,792 shares; 2025Q4: 92,018 shares; 2026Q1: 110,424 shares; 2026Q2: 105,666 shares 105,666 $25.3M 0.63% -4,758 Timeline VTR VENTAS INC More: the full row for VENTAS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 51,446 shares; 2024Q4: 51,446 shares; 2025Q1: 66,442 shares; 2025Q2: 66,442 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 273,276 shares; 2026Q2: 282,124 shares 282,124 $25.1M 0.63% +8,848 Timeline AKAM AKAMAI TECHNOLOGIES INC More: the full row for AKAMAI TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 268,640 shares; 2025Q2: 269,016 shares; 2025Q3: 260,037 shares; 2025Q4: 253,467 shares; 2026Q1: 210,479 shares; 2026Q2: 210,479 shares 210,479 $24.9M 0.62% 0 Timeline DHI D R HORTON INC More: the full row for D R HORTON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 96,452 shares; 2024Q4: 83,345 shares; 2025Q1: 13,903 shares; 2025Q2: 4,028 shares; 2025Q3: 4,028 shares; 2025Q4: 122,236 shares; 2026Q1: 156,254 shares; 2026Q2: 146,718 shares 146,718 $23.9M 0.6% -9,536 Timeline ZM ZOOM COMMUNICATIONS INC More: the full row for ZOOM COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 14,825 shares; 2024Q4: 10,922 shares; 2025Q1: 9,591 shares; 2025Q2: 27,092 shares; 2025Q3: not reported; 2025Q4: 259,787 shares; 2026Q1: 294,496 shares; 2026Q2: 258,021 shares 258,021 $22.3M 0.56% -36,475 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 51,639 shares; 2024Q4: 50,908 shares; 2025Q1: 64,029 shares; 2025Q2: 43,344 shares; 2025Q3: 68,431 shares; 2025Q4: 90,099 shares; 2026Q1: 123,858 shares; 2026Q2: 108,546 shares 108,546 $22.3M 0.56% -15,312 Timeline FOXA FOX CORP More: the full row for FOX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 262,709 shares; 2024Q4: 370,929 shares; 2025Q1: 355,901 shares; 2025Q2: 354,273 shares; 2025Q3: 335,843 shares; 2025Q4: 337,572 shares; 2026Q1: 453,203 shares; 2026Q2: 420,448 shares 420,448 $21.9M 0.55% -32,755 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 99,832 shares; 2024Q4: 104,110 shares; 2025Q1: 135,710 shares; 2025Q2: 148,254 shares; 2025Q3: 151,673 shares; 2025Q4: 145,776 shares; 2026Q1: 154,716 shares; 2026Q2: 138,125 shares 138,125 $21.6M 0.54% -16,591 Timeline UTHR UNITED THERAPEUTICS CORP DEL More: the full row for UNITED THERAPEUTICS CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 24,119 shares; 2024Q4: 36,746 shares; 2025Q1: 59,180 shares; 2025Q2: 37,814 shares; 2025Q3: 24,105 shares; 2025Q4: 20,629 shares; 2026Q1: 21,876 shares; 2026Q2: 38,530 shares 38,530 $20.9M 0.52% +16,654 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 182,785 shares; 2026Q1: not reported; 2026Q2: 283,042 shares 283,042 $20.5M 0.51% new 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: 18,790 shares; 2024Q4: 2,816 shares; 2025Q1: 2,115 shares; 2025Q2: 4,232 shares; 2025Q3: 17,769 shares; 2025Q4: 42,044 shares; 2026Q1: 41,757 shares; 2026Q2: 38,859 shares 38,859 $20.5M 0.51% -2,898 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: 82,578 shares; 2024Q4: 75,870 shares; 2025Q1: 94,604 shares; 2025Q2: 110,952 shares; 2025Q3: 109,766 shares; 2025Q4: 84,174 shares; 2026Q1: 53,765 shares; 2026Q2: 48,996 shares 48,996 $20.4M 0.51% -4,769 Timeline DD DUPONT DE NEMOURS INC More: the full row for DUPONT DE NEMOURS 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: 131,795 shares 131,795 $17.9M 0.45% new Timeline NTAP NETAPP INC More: the full row for NETAPP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 140,028 shares; 2024Q4: 142,450 shares; 2025Q1: 221,907 shares; 2025Q2: 104,862 shares; 2025Q3: 114,483 shares; 2025Q4: 114,306 shares; 2026Q1: 121,346 shares; 2026Q2: 108,592 shares 108,592 $16.8M 0.42% -12,754 Timeline MMM 3M CO More: the full row for 3M CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 61,392 shares; 2024Q4: 97,603 shares; 2025Q1: 101,411 shares; 2025Q2: 81,587 shares; 2025Q3: 78,204 shares; 2025Q4: 109,710 shares; 2026Q1: 109,710 shares; 2026Q2: 103,150 shares 103,150 $16.7M 0.42% -6,560 Timeline RCL ROYAL CARIBBEAN GROUP More: the full row for ROYAL CARIBBEAN GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 15,993 shares; 2024Q4: 34,381 shares; 2025Q1: 47,556 shares; 2025Q2: 51,239 shares; 2025Q3: 51,239 shares; 2025Q4: 51,239 shares; 2026Q1: 50,363 shares; 2026Q2: 51,073 shares 51,073 $16.2M 0.41% +710 Timeline WMS ADVANCED DRAIN SYS INC DEL More: the full row for ADVANCED DRAIN SYS INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 138,047 shares; 2024Q4: 127,642 shares; 2025Q1: 127,642 shares; 2025Q2: 125,987 shares; 2025Q3: 129,694 shares; 2025Q4: 105,795 shares; 2026Q1: 102,883 shares; 2026Q2: 102,883 shares 102,883 $16.1M 0.4% 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; 2024Q3: 76,501 shares; 2024Q4: 68,726 shares; 2025Q1: 75,708 shares; 2025Q2: 103,919 shares; 2025Q3: 106,658 shares; 2025Q4: 106,501 shares; 2026Q1: 119,939 shares; 2026Q2: 126,789 shares 126,789 $15.8M 0.39% +6,850 Timeline MRK MERCK & CO INC More: the full row for MERCK & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 192,103 shares; 2024Q4: 167,833 shares; 2025Q1: 182,813 shares; 2025Q2: 175,593 shares; 2025Q3: 179,749 shares; 2025Q4: 179,311 shares; 2026Q1: 131,277 shares; 2026Q2: 115,829 shares 115,829 $14.9M 0.37% -15,448 Timeline SSNC SS&C TECH HLDGS More: the full row for SS&C TECH HLDGS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 133,171 shares; 2024Q4: 199,838 shares; 2025Q1: 264,663 shares; 2025Q2: 204,712 shares; 2025Q3: 204,712 shares; 2025Q4: 247,677 shares; 2026Q1: 254,374 shares; 2026Q2: 236,139 shares 236,139 $14.7M 0.37% -18,235 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 68,305 shares; 2024Q4: 68,160 shares; 2025Q1: 53,155 shares; 2025Q2: 78,659 shares; 2025Q3: 109,421 shares; 2025Q4: 105,763 shares; 2026Q1: 104,888 shares; 2026Q2: 97,185 shares 97,185 $14.2M 0.36% -7,703 Timeline ULTA ULTA BEAUTY INC More: the full row for ULTA BEAUTY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,400 shares; 2024Q4: 15,696 shares; 2025Q1: 21,526 shares; 2025Q2: 30,229 shares; 2025Q3: 38,634 shares; 2025Q4: 35,960 shares; 2026Q1: 31,255 shares; 2026Q2: 29,610 shares 29,610 $13.4M 0.33% -1,645 Timeline TWLO TWILIO INC More: the full row for TWILIO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 28,554 shares; 2024Q4: 49,300 shares; 2025Q1: 67,344 shares; 2025Q2: 72,454 shares; 2025Q3: 72,454 shares; 2025Q4: 67,470 shares; 2026Q1: 67,247 shares; 2026Q2: 64,278 shares 64,278 $13.3M 0.33% -2,969 Timeline GEN GEN DIGITAL INC More: the full row for GEN DIGITAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,078,916 shares; 2024Q4: 1,037,404 shares; 2025Q1: 1,454,610 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 514,549 shares; 2026Q1: 560,044 shares; 2026Q2: 528,861 shares 528,861 $13.2M 0.33% -31,183 Timeline CRH CRH PLC More: the full row for CRH PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 166,294 shares; 2024Q4: not reported; 2025Q1: 153,560 shares; 2025Q2: 140,992 shares; 2025Q3: not reported; 2025Q4: 117,960 shares; 2026Q1: 115,974 shares; 2026Q2: 120,577 shares 120,577 $12.9M 0.32% +4,603 Timeline WPC WP CAREY INC More: the full row for WP CAREY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 193,726 shares; 2024Q4: 156,662 shares; 2025Q1: 173,202 shares; 2025Q2: 213,363 shares; 2025Q3: 213,363 shares; 2025Q4: 173,202 shares; 2026Q1: 170,284 shares; 2026Q2: 170,284 shares 170,284 $12.2M 0.3% 0 Timeline HLT HILTON WORLDWIDE HLDGS INC More: the full row for HILTON WORLDWIDE HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 28,652 shares; 2024Q4: 26,051 shares; 2025Q1: 36,503 shares; 2025Q2: 34,951 shares; 2025Q3: 34,951 shares; 2025Q4: 34,951 shares; 2026Q1: 34,361 shares; 2026Q2: 34,361 shares 34,361 $11.4M 0.28% 0 Timeline SHOP SHOPIFY INC More: the full row for SHOPIFY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 90,396 shares; 2024Q4: 17,037 shares; 2025Q1: not reported; 2025Q2: 25,275 shares; 2025Q3: 15,387 shares; 2025Q4: 54,228 shares; 2026Q1: 54,228 shares; 2026Q2: 89,594 shares 89,594 $10.2M 0.26% +35,366 Timeline CB CHUBB LIMITED More: the full row for CHUBB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 20,920 shares; 2024Q4: 23,127 shares; 2025Q1: 20,264 shares; 2025Q2: 21,767 shares; 2025Q3: 23,084 shares; 2025Q4: 23,084 shares; 2026Q1: 20,681 shares; 2026Q2: 27,681 shares 27,681 $9.43M 0.24% +7,000 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; 2024Q3: 90,752 shares; 2024Q4: 90,752 shares; 2025Q1: 138,169 shares; 2025Q2: 138,169 shares; 2025Q3: 138,169 shares; 2025Q4: 138,169 shares; 2026Q1: 136,418 shares; 2026Q2: 122,002 shares 122,002 $8.8M 0.22% -14,416 Timeline ESTC ELASTIC N V More: the full row for ELASTIC N V Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 179,293 shares; 2024Q4: 167,044 shares; 2025Q1: 167,044 shares; 2025Q2: 165,054 shares; 2025Q3: 170,200 shares; 2025Q4: 146,858 shares; 2026Q1: 141,604 shares; 2026Q2: 141,604 shares 141,604 $8.07M 0.2% 0 Timeline AER AERCAP HOLDINGS NV More: the full row for AERCAP HOLDINGS NV 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: 38,081 shares; 2026Q1: 67,396 shares; 2026Q2: 53,123 shares 53,123 $7.74M 0.19% -14,273 Timeline CMCSA COMCAST CORP NEW More: the full row for COMCAST CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 500,615 shares; 2024Q4: 231,967 shares; 2025Q1: 238,587 shares; 2025Q2: 252,831 shares; 2025Q3: 312,314 shares; 2025Q4: 304,677 shares; 2026Q1: 360,245 shares; 2026Q2: 302,629 shares 302,629 $7.43M 0.19% -57,616 Timeline CTVA CORTEVA INC More: the full row for CORTEVA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 102,740 shares; 2025Q3: 102,740 shares; 2025Q4: 102,740 shares; 2026Q1: 84,056 shares; 2026Q2: 84,056 shares 84,056 $7.12M 0.18% 0 Timeline ORLY OREILLY AUTOMOTIVE INC More: the full row for OREILLY AUTOMOTIVE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,339 shares; 2024Q4: 6,627 shares; 2025Q1: 6,010 shares; 2025Q2: 202,641 shares; 2025Q3: 208,595 shares; 2025Q4: 177,063 shares; 2026Q1: 139,592 shares; 2026Q2: 68,310 shares 68,310 $6.29M 0.16% -71,282 Timeline KIM KIMCO REALTY CORP More: the full row for KIMCO REALTY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 183,736 shares; 2024Q4: 183,736 shares; 2025Q1: 259,342 shares; 2025Q2: 259,342 shares; 2025Q3: 259,342 shares; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 246,754 shares 246,754 $6.25M 0.16% new Timeline WM WASTE MGMT INC DEL More: the full row for WASTE MGMT INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 32,172 shares; 2024Q4: 33,619 shares; 2025Q1: 27,408 shares; 2025Q2: 27,342 shares; 2025Q3: 28,981 shares; 2025Q4: 28,981 shares; 2026Q1: 27,398 shares; 2026Q2: 26,064 shares 26,064 $5.81M 0.15% -1,334 Timeline CME CME GROUP INC More: the full row for CME GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 78,147 shares; 2024Q4: 60,472 shares; 2025Q1: 28,817 shares; 2025Q2: 27,979 shares; 2025Q3: 28,935 shares; 2025Q4: 28,935 shares; 2026Q1: 25,230 shares; 2026Q2: 24,244 shares 24,244 $5.35M 0.13% -986 Timeline RF REGIONS FINANCIAL CORP NEW More: the full row for REGIONS FINANCIAL CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 101,435 shares; 2024Q4: 76,425 shares; 2025Q1: 112,657 shares; 2025Q2: 112,657 shares; 2025Q3: 112,657 shares; 2025Q4: 112,657 shares; 2026Q1: 112,657 shares; 2026Q2: 169,460 shares 169,460 $5.12M 0.13% +56,803 Timeline BKR BAKER HUGHES COMPANY More: the full row for BAKER HUGHES COMPANY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 80,927 shares; 2024Q4: 349,458 shares; 2025Q1: 505,472 shares; 2025Q2: 585,674 shares; 2025Q3: 543,571 shares; 2025Q4: 527,767 shares; 2026Q1: 541,037 shares; 2026Q2: 89,340 shares 89,340 $4.96M 0.12% -451,697 Timeline DB DEUTSCHE BK AG More: the full row for DEUTSCHE BK AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 121,232 shares; 2024Q4: 89,497 shares; 2025Q1: 112,852 shares; 2025Q2: not reported; 2025Q3: 127,530 shares; 2025Q4: 127,530 shares; 2026Q1: 127,530 shares; 2026Q2: 127,530 shares 127,530 $4.32M 0.11% 0 Timeline MTB M & T BK CORP More: the full row for M & T BK CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 33,219 shares; 2025Q3: 33,219 shares; 2025Q4: 33,276 shares; 2026Q1: 31,366 shares; 2026Q2: 17,081 shares 17,081 $4.07M 0.1% -14,285 Timeline AMP AMERIPRISE FINL INC More: the full row for AMERIPRISE FINL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 25,642 shares; 2024Q4: 24,533 shares; 2025Q1: 25,168 shares; 2025Q2: 4,303 shares; 2025Q3: 4,303 shares; 2025Q4: 4,303 shares; 2026Q1: 9,441 shares; 2026Q2: 8,441 shares 8,441 $3.87M 0.1% -1,000 Timeline GRMN GARMIN LTD More: the full row for GARMIN LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 52,030 shares; 2024Q4: 42,447 shares; 2025Q1: 26,850 shares; 2025Q2: 27,076 shares; 2025Q3: 17,841 shares; 2025Q4: 17,841 shares; 2026Q1: 16,775 shares; 2026Q2: 15,245 shares 15,245 $3.62M 0.09% -1,530 Timeline HPQ HP INC More: the full row for HP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 631,553 shares; 2024Q4: 782,845 shares; 2025Q1: 817,597 shares; 2025Q2: 765,395 shares; 2025Q3: 799,355 shares; 2025Q4: 778,586 shares; 2026Q1: 253,975 shares; 2026Q2: 114,604 shares 114,604 $2.51M 0.06% -139,371 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: 6,584 shares; 2024Q4: 58,426 shares; 2025Q1: 83,267 shares; 2025Q2: 83,267 shares; 2025Q3: 83,267 shares; 2025Q4: 83,267 shares; 2026Q1: 38,323 shares; 2026Q2: 38,323 shares 38,323 $2.41M 0.06% 0 Timeline OTIS OTIS WORLDWIDE CORP More: the full row for OTIS WORLDWIDE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 54,330 shares; 2024Q4: 54,018 shares; 2025Q1: 69,168 shares; 2025Q2: 64,991 shares; 2025Q3: not reported; 2025Q4: 64,892 shares; 2026Q1: 14,020 shares; 2026Q2: 33,448 shares 33,448 $2.4M 0.06% +19,428 Timeline UNILEVER PLC UNILEVER PLC More: the full row for UNILEVER 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: 39,024 shares 39,024 $2.35M 0.06% new LOGI LOGITECH INTL S A More: the full row for LOGITECH INTL S A Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 107,399 shares; 2024Q4: 37,627 shares; 2025Q1: 29,967 shares; 2025Q2: 31,503 shares; 2025Q3: 27,742 shares; 2025Q4: 69,662 shares; 2026Q1: 33,384 shares; 2026Q2: 23,951 shares 23,951 $2.25M 0.06% -9,433 Timeline ES EVERSOURCE ENERGY More: the full row for EVERSOURCE ENERGY 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: 28,802 shares 28,802 $2.08M 0.05% new 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: 13,658 shares; 2024Q4: 14,730 shares; 2025Q1: 14,730 shares; 2025Q2: 16,157 shares; 2025Q3: 16,236 shares; 2025Q4: 16,236 shares; 2026Q1: 12,810 shares; 2026Q2: 12,157 shares 12,157 $2.03M 0.05% -653 Timeline RDDT REDDIT INC More: the full row for REDDIT 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: 10,945 shares 10,945 $1.9M 0.05% new Timeline NI NISOURCE INC More: the full row for NISOURCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 13,929 shares; 2025Q2: 41,203 shares; 2025Q3: 41,203 shares; 2025Q4: 41,624 shares; 2026Q1: 39,454 shares; 2026Q2: 37,446 shares 37,446 $1.78M 0.04% -2,008 Timeline CCEP COCA-COLA EUROPACIFIC PARTNE More: the full row for COCA-COLA EUROPACIFIC PARTNE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 63,396 shares; 2024Q4: 45,422 shares; 2025Q1: 31,128 shares; 2025Q2: 31,128 shares; 2025Q3: 31,128 shares; 2025Q4: 31,128 shares; 2026Q1: 49,291 shares; 2026Q2: 17,227 shares 17,227 $1.72M 0.04% -32,064 Timeline GIB CGI INC More: the full row for CGI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 107,924 shares; 2024Q4: 79,941 shares; 2025Q1: 33,194 shares; 2025Q2: 29,435 shares; 2025Q3: 29,703 shares; 2025Q4: 30,683 shares; 2026Q1: 29,642 shares; 2026Q2: 25,870 shares 25,870 $1.67M 0.04% -3,772 Timeline PINS PINTEREST INC More: the full row for PINTEREST INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 224,189 shares; 2024Q4: 207,049 shares; 2025Q1: 334,048 shares; 2025Q2: 251,520 shares; 2025Q3: 251,520 shares; 2025Q4: 145,831 shares; 2026Q1: 145,831 shares; 2026Q2: 77,565 shares 77,565 $1.63M 0.04% -68,266 Timeline MDT MEDTRONIC PLC More: the full row for MEDTRONIC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 190,776 shares; 2024Q4: 192,024 shares; 2025Q1: 334,812 shares; 2025Q2: 356,220 shares; 2025Q3: 355,081 shares; 2025Q4: 336,974 shares; 2026Q1: 344,131 shares; 2026Q2: 20,536 shares 20,536 $1.61M 0.04% -323,595 Timeline NVR NVR INC More: the full row for NVR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,180 shares; 2024Q4: 1,977 shares; 2025Q1: not reported; 2025Q2: 321 shares; 2025Q3: 281 shares; 2025Q4: 279 shares; 2026Q1: 329 shares; 2026Q2: 203 shares 203 $1.38M 0.03% -126 Timeline DPZ DOMINOS PIZZA INC More: the full row for DOMINOS PIZZA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 14,544 shares; 2024Q4: 11,873 shares; 2025Q1: 15,154 shares; 2025Q2: 15,168 shares; 2025Q3: 16,772 shares; 2025Q4: 17,530 shares; 2026Q1: 17,248 shares; 2026Q2: 4,156 shares 4,156 $1.23M 0.03% -13,092 Timeline TFC TRUIST FINL CORP More: the full row for TRUIST FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 24,527 shares 24,527 $1.22M 0.03% new Timeline PTC PTC INC More: the full row for PTC 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: 10,606 shares; 2026Q1: not reported; 2026Q2: 9,570 shares 9,570 $1.09M 0.03% new Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 37,100 shares; 2024Q4: 33,615 shares; 2025Q1: 43,312 shares; 2025Q2: 46,755 shares; 2025Q3: 46,755 shares; 2025Q4: 46,679 shares; 2026Q1: 22,994 shares; 2026Q2: 14,249 shares 14,249 $1.02M 0.03% -8,745 Timeline NWSA NEWS CORP NEW More: the full row for NEWS CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 236,044 shares; 2024Q4: 36,756 shares; 2025Q1: 52,383 shares; 2025Q2: 52,383 shares; 2025Q3: 52,383 shares; 2025Q4: 33,329 shares; 2026Q1: 31,591 shares; 2026Q2: 29,769 shares 29,769 $739K 0.02% -1,822 Timeline BCE BCE INC More: the full row for BCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 133,399 shares; 2024Q4: 109,399 shares; 2025Q1: 112,779 shares; 2025Q2: 28,270 shares; 2025Q3: 28,270 shares; 2025Q4: 28,270 shares; 2026Q1: 28,637 shares; 2026Q2: 25,281 shares 25,281 $544K 0.01% -3,356 Timeline FOX FOX CORP More: the full row for FOX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,370 shares; 2024Q4: 11,262 shares; 2025Q1: 15,019 shares; 2025Q2: 15,019 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 5,719 shares 5,719 $268K 0.01% new Timeline TTD THE TRADE DESK INC More: the full row for THE TRADE DESK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 12,691 shares; 2024Q4: 12,691 shares; 2025Q1: 2,917 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 12,370 shares 12,370 $224K 0.01% new Timeline FDXF FEDEX FGHT HLDG CO INC More: the full row for FEDEX FGHT HLDG CO 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: 1,087 shares 1,087 $164K <0.01% new Timeline