NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,383,400 shares; 2024Q4: 1,243,820 shares; 2025Q1: 1,088,180 shares; 2025Q2: 1,107,290 shares; 2025Q3: 1,137,720 shares; 2025Q4: 1,178,890 shares; 2026Q1: 1,125,710 shares; 2026Q2: 1,053,120 shares 1,053,120 $211M 8.38% -72,590 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: 656,100 shares; 2024Q4: 541,840 shares; 2025Q1: 456,970 shares; 2025Q2: 240,690 shares; 2025Q3: 177,600 shares; 2025Q4: 465,810 shares; 2026Q1: 481,440 shares; 2026Q2: 463,590 shares 463,590 $164M 6.51% -17,850 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 432,830 shares; 2024Q4: 389,630 shares; 2025Q1: 388,020 shares; 2025Q2: 384,050 shares; 2025Q3: 387,190 shares; 2025Q4: 387,160 shares; 2026Q1: 345,260 shares; 2026Q2: 355,050 shares 355,050 $132M 5.27% +9,790 Timeline AMZN AMAZON COM INC More: the full row for AMAZON COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 570,860 shares; 2024Q4: 511,480 shares; 2025Q1: 524,130 shares; 2025Q2: 530,650 shares; 2025Q3: 536,250 shares; 2025Q4: 547,770 shares; 2026Q1: 521,460 shares; 2026Q2: 542,210 shares 542,210 $129M 5.14% +20,750 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 431,310 shares; 2024Q4: 392,380 shares; 2025Q1: 403,420 shares; 2025Q2: 369,280 shares; 2025Q3: 340,060 shares; 2025Q4: 352,920 shares; 2026Q1: 452,330 shares; 2026Q2: 431,740 shares 431,740 $125M 4.97% -20,590 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: 14,540 shares; 2024Q4: 15,470 shares; 2025Q1: 120,660 shares; 2025Q2: 243,940 shares; 2025Q3: 303,380 shares; 2025Q4: 331,100 shares; 2026Q1: 298,460 shares; 2026Q2: 239,350 shares 239,350 $90.4M 3.6% -59,110 Timeline LLY ELI LILLY & CO More: the full row for ELI LILLY & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 71,800 shares; 2024Q4: 64,610 shares; 2025Q1: 69,790 shares; 2025Q2: 74,600 shares; 2025Q3: 75,280 shares; 2025Q4: 76,060 shares; 2026Q1: 75,810 shares; 2026Q2: 64,390 shares 64,390 $77.2M 3.07% -11,420 Timeline AMD ADVANCED MICRO DEVICES INC More: the full row for ADVANCED MICRO DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,480 shares; 2024Q4: not reported; 2025Q1: 7,720 shares; 2025Q2: 9,240 shares; 2025Q3: 11,100 shares; 2025Q4: 10,070 shares; 2026Q1: 8,140 shares; 2026Q2: 123,220 shares 123,220 $71.6M 2.85% +115,080 Timeline C CITIGROUP INC More: the full row for CITIGROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 99,310 shares; 2025Q2: 267,230 shares; 2025Q3: 687,740 shares; 2025Q4: 686,740 shares; 2026Q1: 515,810 shares; 2026Q2: 486,710 shares 486,710 $68.1M 2.71% -29,100 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: 256,250 shares; 2025Q1: 213,520 shares; 2025Q2: 226,140 shares; 2025Q3: 235,330 shares; 2025Q4: 219,470 shares; 2026Q1: 281,580 shares; 2026Q2: 154,980 shares 154,980 $67.2M 2.67% -126,600 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: 88,230 shares; 2024Q4: 69,780 shares; 2025Q1: 78,900 shares; 2025Q2: 108,170 shares; 2025Q3: 139,620 shares; 2025Q4: 87,610 shares; 2026Q1: 128,920 shares; 2026Q2: 118,620 shares 118,620 $66.8M 2.66% -10,300 Timeline MU MICRON TECHNOLOGY INC More: the full row for MICRON TECHNOLOGY 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: 56,970 shares 56,970 $65.8M 2.62% new Timeline FFIV F5 INC More: the full row for F5 INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 11,580 shares; 2025Q3: 55,840 shares; 2025Q4: 3,970 shares; 2026Q1: 31,630 shares; 2026Q2: 148,290 shares 148,290 $61.7M 2.45% +116,660 Timeline GEV GE VERNOVA INC More: the full row for GE VERNOVA 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: 1,630 shares; 2026Q2: 51,960 shares 51,960 $61.1M 2.43% +50,330 Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR 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: 42,460 shares; 2025Q4: 67,260 shares; 2026Q1: 56,600 shares; 2026Q2: 54,360 shares 54,360 $57.9M 2.3% -2,240 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: 80,140 shares; 2024Q4: 71,850 shares; 2025Q1: 68,380 shares; 2025Q2: 68,200 shares; 2025Q3: 64,270 shares; 2025Q4: 63,690 shares; 2026Q1: 62,130 shares; 2026Q2: 54,130 shares 54,130 $50.6M 2.01% -8,000 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: 6,690 shares; 2024Q4: 5,370 shares; 2025Q1: 4,320 shares; 2025Q2: 4,330 shares; 2025Q3: 5,300 shares; 2025Q4: 3,570 shares; 2026Q1: 123,680 shares; 2026Q2: 145,330 shares 145,330 $49.9M 1.98% +21,650 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 133,580 shares; 2024Q4: 120,570 shares; 2025Q1: 159,030 shares; 2025Q2: 149,180 shares; 2025Q3: 395,060 shares; 2025Q4: 408,630 shares; 2026Q1: 351,770 shares; 2026Q2: 277,510 shares 277,510 $49M 1.95% -74,260 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: 13,320 shares; 2024Q4: 25,770 shares; 2025Q1: 26,040 shares; 2025Q2: 20,950 shares; 2025Q3: 55,440 shares; 2025Q4: 54,900 shares; 2026Q1: 50,520 shares; 2026Q2: 46,310 shares 46,310 $46.8M 1.86% -4,210 Timeline AON AON PLC More: the full row for AON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 31,850 shares; 2024Q4: 21,660 shares; 2025Q1: 22,670 shares; 2025Q2: 35,110 shares; 2025Q3: 94,730 shares; 2025Q4: 98,970 shares; 2026Q1: 130,660 shares; 2026Q2: 130,180 shares 130,180 $43.2M 1.72% -480 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: not reported; 2024Q4: 99,360 shares; 2025Q1: 428,100 shares; 2025Q2: 578,300 shares; 2025Q3: 553,170 shares; 2025Q4: 493,920 shares; 2026Q1: 486,990 shares; 2026Q2: 471,190 shares 471,190 $37.2M 1.48% -15,800 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; 2024Q3: 8,630 shares; 2024Q4: 4,590 shares; 2025Q1: 9,970 shares; 2025Q2: 10,060 shares; 2025Q3: 9,600 shares; 2025Q4: 9,130 shares; 2026Q1: 292,580 shares; 2026Q2: 252,490 shares 252,490 $37M 1.47% -40,090 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 18,340 shares; 2024Q4: 17,060 shares; 2025Q1: 19,860 shares; 2025Q2: 29,130 shares; 2025Q3: 27,790 shares; 2025Q4: 64,260 shares; 2026Q1: 63,830 shares; 2026Q2: 70,710 shares 70,710 $36.7M 1.46% +6,880 Timeline CVS CVS HEALTH CORP More: the full row for CVS HEALTH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 72,600 shares; 2025Q3: 89,250 shares; 2025Q4: 101,550 shares; 2026Q1: 370,230 shares; 2026Q2: 347,480 shares 347,480 $35.9M 1.43% -22,750 Timeline BAC BANK OF AMER CORP More: the full row for BANK OF AMER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 689,170 shares; 2024Q4: 670,800 shares; 2025Q1: 83,990 shares; 2025Q2: 77,820 shares; 2025Q3: 846,280 shares; 2025Q4: 879,330 shares; 2026Q1: 661,590 shares; 2026Q2: 608,630 shares 608,630 $34.7M 1.38% -52,960 Timeline R RYDER SYS INC More: the full row for RYDER SYS 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: 71,670 shares; 2025Q4: 140,580 shares; 2026Q1: 49,030 shares; 2026Q2: 120,230 shares 120,230 $31.7M 1.26% +71,200 Timeline BIIB BIOGEN INC More: the full row for BIOGEN 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: 26,490 shares; 2026Q1: 33,570 shares; 2026Q2: 137,220 shares 137,220 $29.6M 1.18% +103,650 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: 171,740 shares; 2024Q4: 156,090 shares; 2025Q1: 131,820 shares; 2025Q2: 110,330 shares; 2025Q3: 121,850 shares; 2025Q4: 12,390 shares; 2026Q1: 12,680 shares; 2026Q2: 92,870 shares 92,870 $29.5M 1.17% +80,190 Timeline MOD MODINE MFG CO More: the full row for MODINE MFG CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 64,260 shares; 2026Q2: 107,320 shares 107,320 $28.7M 1.14% +43,060 Timeline TSLA TESLA INC More: the full row for TESLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 41,970 shares; 2024Q4: 54,970 shares; 2025Q1: 57,290 shares; 2025Q2: 68,510 shares; 2025Q3: 90,570 shares; 2025Q4: 78,410 shares; 2026Q1: 67,770 shares; 2026Q2: 67,770 shares 67,770 $28.5M 1.13% 0 Timeline EQIX EQUINIX INC More: the full row for EQUINIX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,450 shares; 2024Q4: 1,160 shares; 2025Q1: 1,260 shares; 2025Q2: 1,240 shares; 2025Q3: 1,740 shares; 2025Q4: not reported; 2026Q1: 14,990 shares; 2026Q2: 27,060 shares 27,060 $28.2M 1.12% +12,070 Timeline MPC MARATHON PETE CORP More: the full row for MARATHON PETE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 162,550 shares; 2024Q4: 146,010 shares; 2025Q1: 25,280 shares; 2025Q2: 112,140 shares; 2025Q3: 111,790 shares; 2025Q4: 114,250 shares; 2026Q1: 137,820 shares; 2026Q2: 100,020 shares 100,020 $25.6M 1.02% -37,800 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 175,500 shares; 2025Q2: 38,440 shares; 2025Q3: 38,010 shares; 2025Q4: 35,430 shares; 2026Q1: 142,190 shares; 2026Q2: 151,960 shares 151,960 $25.2M 1% +9,770 Timeline TJX TJX COS INC NEW More: the full row for TJX COS INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 207,570 shares; 2024Q4: 188,930 shares; 2025Q1: 218,010 shares; 2025Q2: 202,070 shares; 2025Q3: 180,080 shares; 2025Q4: 192,800 shares; 2026Q1: 5,120 shares; 2026Q2: 147,380 shares 147,380 $22.3M 0.89% +142,260 Timeline COHR COHERENT CORP More: the full row for COHERENT 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: 49,870 shares 49,870 $19.7M 0.78% new Timeline VST VISTRA CORP More: the full row for VISTRA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 54,060 shares; 2024Q4: 38,150 shares; 2025Q1: 41,320 shares; 2025Q2: 149,060 shares; 2025Q3: 129,110 shares; 2025Q4: 100,770 shares; 2026Q1: 1,780 shares; 2026Q2: 121,430 shares 121,430 $19.3M 0.77% +119,650 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 2,830 shares; 2025Q4: 2,250 shares; 2026Q1: 2,500 shares; 2026Q2: 38,230 shares 38,230 $19M 0.76% +35,730 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: 181,770 shares; 2025Q4: 189,430 shares; 2026Q1: 127,480 shares; 2026Q2: 126,810 shares 126,810 $18.5M 0.74% -670 Timeline SRE SEMPRA More: the full row for SEMPRA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 12,440 shares; 2025Q3: 5,950 shares; 2025Q4: 6,920 shares; 2026Q1: 188,630 shares; 2026Q2: 170,700 shares 170,700 $15.9M 0.63% -17,930 Timeline EHC ENCOMPASS HEALTH CORP More: the full row for ENCOMPASS HEALTH 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: 2,860 shares; 2026Q1: 101,980 shares; 2026Q2: 145,120 shares 145,120 $14.7M 0.58% +43,140 Timeline KO COCA COLA CO More: the full row for COCA COLA CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 235,330 shares; 2025Q2: 235,330 shares; 2025Q3: 53,790 shares; 2025Q4: 53,790 shares; 2026Q1: 107,530 shares; 2026Q2: 178,280 shares 178,280 $14.5M 0.58% +70,750 Timeline IRM IRON MTN INC DEL More: the full row for IRON MTN INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 168,230 shares; 2024Q4: 117,000 shares; 2025Q1: 58,610 shares; 2025Q2: 148,120 shares; 2025Q3: 151,450 shares; 2025Q4: 108,430 shares; 2026Q1: 112,860 shares; 2026Q2: 111,470 shares 111,470 $14.2M 0.56% -1,390 Timeline LSCC LATTICE SEMICONDUCTOR CORP More: the full row for LATTICE SEMICONDUCTOR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,500 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 5,150 shares; 2025Q4: 6,440 shares; 2026Q1: 46,940 shares; 2026Q2: 91,780 shares 91,780 $14M 0.56% +44,840 Timeline AXP AMERICAN EXPRESS CO More: the full row for AMERICAN EXPRESS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 56,290 shares; 2024Q4: 50,060 shares; 2025Q1: 49,510 shares; 2025Q2: 48,870 shares; 2025Q3: 55,110 shares; 2025Q4: 39,490 shares; 2026Q1: 39,680 shares; 2026Q2: 40,110 shares 40,110 $13.6M 0.54% +430 Timeline MAR MARRIOTT INTL INC NEW More: the full row for MARRIOTT INTL INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 44,650 shares; 2024Q4: 38,330 shares; 2025Q1: 39,650 shares; 2025Q2: 39,430 shares; 2025Q3: 36,370 shares; 2025Q4: 34,840 shares; 2026Q1: 33,300 shares; 2026Q2: 36,260 shares 36,260 $13.4M 0.53% +2,960 Timeline MDLZ MONDELEZ INTL INC More: the full row for MONDELEZ INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 122,900 shares; 2024Q4: 115,950 shares; 2025Q1: 124,580 shares; 2025Q2: 116,900 shares; 2025Q3: 115,350 shares; 2025Q4: 170,170 shares; 2026Q1: 146,100 shares; 2026Q2: 228,650 shares 228,650 $13.3M 0.53% +82,550 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: 182,560 shares; 2024Q4: 161,190 shares; 2025Q1: 177,720 shares; 2025Q2: 185,920 shares; 2025Q3: 56,650 shares; 2025Q4: 43,200 shares; 2026Q1: 42,460 shares; 2026Q2: 40,440 shares 40,440 $13.2M 0.53% -2,020 Timeline FIX COMFORT SYS USA INC More: the full row for COMFORT SYS USA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 810 shares; 2026Q2: 6,450 shares 6,450 $12.8M 0.51% +5,640 Timeline TPR TAPESTRY INC More: the full row for TAPESTRY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 5,740 shares; 2025Q3: 52,960 shares; 2025Q4: 50,200 shares; 2026Q1: 77,980 shares; 2026Q2: 85,870 shares 85,870 $12.6M 0.5% +7,890 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; 2024Q3: 14,140 shares; 2024Q4: 1,940 shares; 2025Q1: 1,180 shares; 2025Q2: 780 shares; 2025Q3: 16,260 shares; 2025Q4: 22,530 shares; 2026Q1: 27,820 shares; 2026Q2: 28,080 shares 28,080 $11.4M 0.45% +260 Timeline CEG CONSTELLATION ENERGY CORP More: the full row for CONSTELLATION ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 18,070 shares; 2024Q4: 33,160 shares; 2025Q1: 124,560 shares; 2025Q2: 45,740 shares; 2025Q3: 42,580 shares; 2025Q4: 83,910 shares; 2026Q1: 90,010 shares; 2026Q2: 42,890 shares 42,890 $10.7M 0.42% -47,120 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: 54,360 shares; 2024Q4: 43,260 shares; 2025Q1: 44,680 shares; 2025Q2: 44,940 shares; 2025Q3: 47,970 shares; 2025Q4: 46,250 shares; 2026Q1: 52,350 shares; 2026Q2: 42,080 shares 42,080 $10.6M 0.42% -10,270 Timeline ALGM ALLEGRO MICROSYSTEMS INC More: the full row for ALLEGRO MICROSYSTEMS 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: 143,870 shares 143,870 $10M 0.4% new 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: 31,300 shares; 2024Q4: 28,110 shares; 2025Q1: 28,030 shares; 2025Q2: 22,700 shares; 2025Q3: 21,210 shares; 2025Q4: 20,070 shares; 2026Q1: 21,830 shares; 2026Q2: 21,830 shares 21,830 $10M 0.4% 0 Timeline SPCX SPACE EXPLORATION TECHN CORP More: the full row for SPACE EXPLORATION TECHN 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: 44,360 shares 44,360 $7.58M 0.3% new 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; 2024Q3: 97,520 shares; 2024Q4: 71,220 shares; 2025Q1: 18,130 shares; 2025Q2: 4,470 shares; 2025Q3: 3,690 shares; 2025Q4: 3,240 shares; 2026Q1: 3,040 shares; 2026Q2: 14,610 shares 14,610 $7.33M 0.29% +11,570 Timeline PNC PNC FINL SVCS GROUP INC More: the full row for PNC FINL SVCS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 30,010 shares; 2025Q1: 30,010 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 25,530 shares; 2026Q2: 25,930 shares 25,930 $6.38M 0.25% +400 Timeline SPOT SPOTIFY TECHNOLOGY S A More: the full row for SPOTIFY TECHNOLOGY S A Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 41,990 shares; 2026Q1: 3,160 shares; 2026Q2: 13,080 shares 13,080 $6.01M 0.24% +9,920 Timeline ECL ECOLAB INC More: the full row for ECOLAB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 144,960 shares; 2024Q4: 129,930 shares; 2025Q1: 123,610 shares; 2025Q2: 22,840 shares; 2025Q3: 20,930 shares; 2025Q4: 19,440 shares; 2026Q1: 19,290 shares; 2026Q2: 20,430 shares 20,430 $5.7M 0.23% +1,140 Timeline ROL ROLLINS INC More: the full row for ROLLINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 54,570 shares; 2025Q3: 66,770 shares; 2025Q4: 54,570 shares; 2026Q1: 187,250 shares; 2026Q2: 132,700 shares 132,700 $5.54M 0.22% -54,550 Timeline FCX FREEPORT MCMORAN INC More: the full row for FREEPORT MCMORAN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 149,080 shares; 2026Q1: 149,080 shares; 2026Q2: 79,870 shares 79,870 $5.02M 0.2% -69,210 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; 2024Q3: 64,880 shares; 2024Q4: 69,450 shares; 2025Q1: 69,450 shares; 2025Q2: 61,300 shares; 2025Q3: 51,840 shares; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 51,670 shares 51,670 $4.67M 0.19% new Timeline ROK ROCKWELL AUTOMATION INC More: the full row for ROCKWELL AUTOMATION 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: 8,960 shares 8,960 $4.44M 0.18% new Timeline COP CONOCOPHILLIPS More: the full row for CONOCOPHILLIPS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 180,720 shares; 2024Q4: 165,600 shares; 2025Q1: 34,390 shares; 2025Q2: 41,600 shares; 2025Q3: 40,870 shares; 2025Q4: 42,110 shares; 2026Q1: 31,770 shares; 2026Q2: 38,310 shares 38,310 $3.98M 0.16% +6,540 Timeline TRGP TARGA RES CORP More: the full row for TARGA RES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 20,700 shares; 2025Q1: 78,600 shares; 2025Q2: 15,830 shares; 2025Q3: 16,640 shares; 2025Q4: 14,780 shares; 2026Q1: 10,590 shares; 2026Q2: 14,760 shares 14,760 $3.96M 0.16% +4,170 Timeline DXCM DEXCOM INC More: the full row for DEXCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 64,100 shares; 2025Q3: 76,260 shares; 2025Q4: 65,270 shares; 2026Q1: 65,270 shares; 2026Q2: 53,400 shares 53,400 $3.6M 0.14% -11,870 Timeline SLB SLB LIMITED More: the full row for SLB LIMITED 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: 69,290 shares 69,290 $3.22M 0.13% new 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: 212,620 shares; 2024Q4: 129,200 shares; 2025Q1: 105,360 shares; 2025Q2: 37,020 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 171,750 shares; 2026Q2: 8,550 shares 8,550 $3.2M 0.13% -163,200 Timeline APO APOLLO GLOBAL MGMT INC More: the full row for APOLLO GLOBAL MGMT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,400 shares; 2024Q4: 6,730 shares; 2025Q1: not reported; 2025Q2: 48,910 shares; 2025Q3: 89,270 shares; 2025Q4: 82,610 shares; 2026Q1: 25,590 shares; 2026Q2: 25,590 shares 25,590 $3.03M 0.12% 0 Timeline AMAT APPLIED MATLS INC More: the full row for APPLIED MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,940 shares; 2024Q4: not reported; 2025Q1: 2,940 shares; 2025Q2: 3,560 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 4,380 shares; 2026Q2: 3,930 shares 3,930 $2.84M 0.11% -450 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: 540 shares; 2024Q4: 540 shares; 2025Q1: 750 shares; 2025Q2: 7,860 shares; 2025Q3: 7,690 shares; 2025Q4: 6,550 shares; 2026Q1: 231,220 shares; 2026Q2: 22,740 shares 22,740 $2.09M 0.08% -208,480 Timeline DE DEERE & CO More: the full row for DEERE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 2,910 shares 2,910 $1.85M 0.07% new Timeline CBRE CBRE GROUP INC More: the full row for CBRE GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 68,020 shares; 2024Q4: 251,270 shares; 2025Q1: 200,370 shares; 2025Q2: 189,920 shares; 2025Q3: 195,770 shares; 2025Q4: 206,880 shares; 2026Q1: 104,890 shares; 2026Q2: 13,370 shares 13,370 $1.8M 0.07% -91,520 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; 2024Q3: 264,900 shares; 2024Q4: 236,730 shares; 2025Q1: 229,780 shares; 2025Q2: 181,500 shares; 2025Q3: 65,400 shares; 2025Q4: 10,260 shares; 2026Q1: 60,080 shares; 2026Q2: 8,140 shares 8,140 $1.73M 0.07% -51,940 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: 71,850 shares; 2024Q4: 63,440 shares; 2025Q1: 63,230 shares; 2025Q2: 60,330 shares; 2025Q3: 62,770 shares; 2025Q4: 265,700 shares; 2026Q1: 16,070 shares; 2026Q2: 16,780 shares 16,780 $1.67M 0.07% +710 Timeline AME AMETEK INC More: the full row for AMETEK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,810 shares; 2024Q4: 7,200 shares; 2025Q1: 4,580 shares; 2025Q2: 4,140 shares; 2025Q3: 2,910 shares; 2025Q4: 3,580 shares; 2026Q1: 6,910 shares; 2026Q2: 6,620 shares 6,620 $1.6M 0.06% -290 Timeline PANW PALO ALTO NETWORKS INC More: the full row for PALO ALTO NETWORKS 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: 4,670 shares 4,670 $1.59M 0.06% new 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: 2,780 shares; 2024Q4: 2,630 shares; 2025Q1: 3,090 shares; 2025Q2: 2,590 shares; 2025Q3: 2,220 shares; 2025Q4: 2,600 shares; 2026Q1: 3,420 shares; 2026Q2: 3,140 shares 3,140 $1.54M 0.06% -280 Timeline TXN TEXAS INSTRS INC More: the full row for TEXAS INSTRS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,580 shares; 2024Q4: 5,100 shares; 2025Q1: 5,410 shares; 2025Q2: 4,020 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 5,030 shares 5,030 $1.5M 0.06% new Timeline CMG CHIPOTLE MEXICAN GRILL INC More: the full row for CHIPOTLE MEXICAN GRILL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 187,220 shares; 2024Q4: 174,640 shares; 2025Q1: 172,720 shares; 2025Q2: 170,510 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 26,720 shares; 2026Q2: 42,160 shares 42,160 $1.43M 0.06% +15,440 Timeline MRVL MARVELL TECHNOLOGY INC More: the full row for MARVELL TECHNOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 815,360 shares; 2024Q4: 755,390 shares; 2025Q1: 355,020 shares; 2025Q2: 283,560 shares; 2025Q3: 13,600 shares; 2025Q4: 12,930 shares; 2026Q1: 8,080 shares; 2026Q2: 4,650 shares 4,650 $1.39M 0.06% -3,430 Timeline SHW SHERWIN WILLIAMS CO More: the full row for SHERWIN WILLIAMS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,190 shares; 2024Q4: 2,570 shares; 2025Q1: 2,350 shares; 2025Q2: 2,400 shares; 2025Q3: 2,830 shares; 2025Q4: 2,210 shares; 2026Q1: 2,900 shares; 2026Q2: 3,970 shares 3,970 $1.37M 0.05% +1,070 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 3,410 shares 3,410 $1.36M 0.05% new Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 255,870 shares; 2024Q4: 237,310 shares; 2025Q1: 336,460 shares; 2025Q2: 337,080 shares; 2025Q3: 360,040 shares; 2025Q4: 379,690 shares; 2026Q1: 11,430 shares; 2026Q2: 11,470 shares 11,470 $1.3M 0.05% +40 Timeline DVN DEVON ENERGY CORP NEW More: the full row for DEVON ENERGY CORP NEW 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,203 shares 28,203 $1.17M 0.05% new 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: 300,540 shares; 2024Q4: 285,150 shares; 2025Q1: 312,410 shares; 2025Q2: 209,480 shares; 2025Q3: 176,890 shares; 2025Q4: 134,010 shares; 2026Q1: 7,300 shares; 2026Q2: 4,900 shares 4,900 $1.16M 0.05% -2,400 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: 46,630 shares; 2024Q4: 7,730 shares; 2025Q1: 8,490 shares; 2025Q2: 7,340 shares; 2025Q3: 8,580 shares; 2025Q4: not reported; 2026Q1: 6,360 shares; 2026Q2: 10,110 shares 10,110 $1.15M 0.05% +3,750 Timeline CTAS CINTAS CORP More: the full row for CINTAS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 104,490 shares; 2024Q4: 84,560 shares; 2025Q1: 77,240 shares; 2025Q2: 77,980 shares; 2025Q3: 7,620 shares; 2025Q4: 7,400 shares; 2026Q1: 5,950 shares; 2026Q2: 6,440 shares 6,440 $1.1M 0.04% +490 Timeline AIZ ASSURANT INC More: the full row for ASSURANT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,030 shares; 2024Q4: 4,240 shares; 2025Q1: 5,510 shares; 2025Q2: 5,620 shares; 2025Q3: 5,950 shares; 2025Q4: 2,640 shares; 2026Q1: 3,340 shares; 2026Q2: 3,880 shares 3,880 $1.04M 0.04% +540 Timeline CDNS CADENCE DESIGN SYSTEM INC More: the full row for CADENCE DESIGN SYSTEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,090 shares; 2024Q4: 3,060 shares; 2025Q1: 2,520 shares; 2025Q2: 3,210 shares; 2025Q3: 3,360 shares; 2025Q4: 3,650 shares; 2026Q1: 2,270 shares; 2026Q2: 2,730 shares 2,730 $1.02M 0.04% +460 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; 2024Q3: 69,920 shares; 2024Q4: 14,180 shares; 2025Q1: 16,570 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 11,410 shares; 2026Q1: 13,900 shares; 2026Q2: 11,080 shares 11,080 $972K 0.04% -2,820 Timeline ADI ANALOG DEVICES INC More: the full row for ANALOG DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,380 shares; 2024Q4: 4,140 shares; 2025Q1: 3,290 shares; 2025Q2: 17,880 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 3,910 shares; 2026Q2: 2,420 shares 2,420 $961K 0.04% -1,490 Timeline MS MORGAN STANLEY More: the full row for MORGAN STANLEY 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: 4,080 shares; 2026Q1: 4,280 shares; 2026Q2: 4,570 shares 4,570 $955K 0.04% +290 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: 76,440 shares; 2024Q4: 62,300 shares; 2025Q1: 13,010 shares; 2025Q2: 83,690 shares; 2025Q3: 68,450 shares; 2025Q4: 69,210 shares; 2026Q1: 1,080 shares; 2026Q2: 1,740 shares 1,740 $894K 0.04% +660 Timeline BURL BURLINGTON STORES INC More: the full row for BURLINGTON STORES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,070 shares; 2024Q4: 3,140 shares; 2025Q1: 3,590 shares; 2025Q2: 3,200 shares; 2025Q3: 2,750 shares; 2025Q4: not reported; 2026Q1: 1,670 shares; 2026Q2: 2,700 shares 2,700 $855K 0.03% +1,030 Timeline IQV IQVIA HLDGS INC More: the full row for IQVIA HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 47,790 shares; 2024Q4: 43,330 shares; 2025Q1: 47,350 shares; 2025Q2: 61,870 shares; 2025Q3: 58,130 shares; 2025Q4: 79,400 shares; 2026Q1: 78,960 shares; 2026Q2: 4,300 shares 4,300 $831K 0.03% -74,660 Timeline PSX PHILLIPS 66 More: the full row for PHILLIPS 66 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 6,090 shares; 2025Q3: 4,700 shares; 2025Q4: 4,730 shares; 2026Q1: 4,590 shares; 2026Q2: 4,320 shares 4,320 $730K 0.03% -270 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: 28,260 shares; 2024Q4: 15,050 shares; 2025Q1: 23,110 shares; 2025Q2: not reported; 2025Q3: 13,760 shares; 2025Q4: not reported; 2026Q1: 14,490 shares; 2026Q2: 13,670 shares 13,670 $650K 0.03% -820 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: 18,190 shares; 2024Q4: not reported; 2025Q1: 1,440 shares; 2025Q2: 1,160 shares; 2025Q3: 1,350 shares; 2025Q4: 1,630 shares; 2026Q1: 1,380 shares; 2026Q2: 2,460 shares 2,460 $588K 0.02% +1,080 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 177,070 shares; 2026Q2: 4,300 shares 4,300 $491K 0.02% -172,770 Timeline HAL HALLIBURTON CO More: the full row for HALLIBURTON CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 10,470 shares 10,470 $355K 0.01% new Timeline