MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,254,454 shares; 2024Q4: 3,178,026 shares; 2025Q1: 3,063,069 shares; 2025Q2: 2,872,812 shares 2,872,812 $1.43B 7.25% -190,257 Timeline MRSH MARSH & MCLENNAN COS INC More: the full row for MARSH & MCLENNAN COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,918,358 shares; 2024Q4: 6,221,464 shares; 2025Q1: 5,972,112 shares; 2025Q2: 5,374,871 shares 5,374,871 $1.18B 5.96% -597,241 Timeline AON AON PLC More: the full row for AON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,269,465 shares; 2024Q4: 3,902,727 shares; 2025Q1: 3,273,574 shares; 2025Q2: 2,971,533 shares 2,971,533 $1.06B 5.38% -302,041 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,985,872 shares; 2024Q4: 6,385,879 shares; 2025Q1: 6,076,517 shares; 2025Q2: 5,207,025 shares 5,207,025 $924M 4.68% -869,492 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 191,460 shares; 2024Q4: 175,427 shares; 2025Q1: 169,247 shares; 2025Q2: 158,802 shares 158,802 $919M 4.66% -10,445 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,474,328 shares; 2024Q4: 4,077,412 shares; 2025Q1: 3,930,186 shares; 2025Q2: 3,969,780 shares 3,969,780 $871M 4.42% +39,594 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,121,063 shares; 2024Q4: 2,516,435 shares; 2025Q1: 2,414,064 shares; 2025Q2: 2,113,894 shares 2,113,894 $751M 3.81% -300,170 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,001,681 shares; 2024Q4: 11,349,874 shares; 2025Q1: 8,865,933 shares; 2025Q2: 7,428,103 shares 7,428,103 $734M 3.72% -1,437,830 Timeline FCN FTI CONSULTING INC More: the full row for FTI CONSULTING INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,916,333 shares; 2024Q4: 4,065,609 shares; 2025Q1: 3,972,055 shares; 2025Q2: 3,816,177 shares 3,816,177 $616M 3.13% -155,878 Timeline BRK-A BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 684 shares; 2025Q2: 811 shares 811 $591M 3% +127 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 735,898 shares 735,898 $543M 2.75% new Timeline NOC NORTHROP GRUMMAN CORP More: the full row for NORTHROP GRUMMAN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 984,009 shares 984,009 $492M 2.49% new Timeline CDW CDW CORP More: the full row for CDW CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,076,484 shares; 2024Q4: 3,041,920 shares; 2025Q1: 2,829,018 shares; 2025Q2: 2,642,368 shares 2,642,368 $472M 2.39% -186,650 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 461,964 shares; 2024Q4: 442,877 shares; 2025Q1: 431,993 shares; 2025Q2: 1,241,969 shares 1,241,969 $360M 1.83% +809,976 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,179,775 shares; 2024Q4: 2,130,294 shares; 2025Q1: 2,073,932 shares; 2025Q2: 1,059,369 shares 1,059,369 $330M 1.68% -1,014,563 Timeline SHEL SHELL PLC More: the full row for SHELL PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,282,868 shares; 2024Q4: 5,145,650 shares; 2025Q1: 4,929,664 shares; 2025Q2: 4,590,494 shares 4,590,494 $323M 1.64% -339,170 Timeline LULU LULULEMON ATHLETICA INC More: the full row for LULULEMON ATHLETICA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,369,003 shares; 2025Q1: 1,322,776 shares; 2025Q2: 1,359,440 shares 1,359,440 $323M 1.64% +36,664 Timeline NSP INSPERITY INC More: the full row for INSPERITY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,190,036 shares; 2024Q4: 5,217,635 shares; 2025Q1: 5,102,562 shares; 2025Q2: 4,840,182 shares 4,840,182 $291M 1.48% -262,380 Timeline DE DEERE & CO More: the full row for DEERE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 446,272 shares; 2024Q4: 619,442 shares; 2025Q1: 598,249 shares; 2025Q2: 559,417 shares 559,417 $284M 1.44% -38,832 Timeline CPAY CORPAY INC More: the full row for CORPAY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,173,238 shares; 2024Q4: 1,166,931 shares; 2025Q1: 1,033,243 shares; 2025Q2: 816,491 shares 816,491 $271M 1.37% -216,752 Timeline MEDP MEDPACE HLDGS INC More: the full row for MEDPACE HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 696,219 shares; 2025Q2: 817,432 shares 817,432 $257M 1.3% +121,213 Timeline ATR APTARGROUP INC More: the full row for APTARGROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,158,102 shares; 2024Q4: 1,208,753 shares; 2025Q1: 1,203,543 shares; 2025Q2: 1,400,757 shares 1,400,757 $219M 1.11% +197,214 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 800,455 shares; 2024Q4: 761,948 shares; 2025Q1: 739,307 shares; 2025Q2: 681,510 shares 681,510 $218M 1.11% -57,797 Timeline TNET TRINET GROUP INC More: the full row for TRINET GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,653,597 shares; 2024Q4: 3,417,686 shares; 2025Q1: 3,004,110 shares; 2025Q2: 2,806,573 shares 2,806,573 $205M 1.04% -197,537 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 43,135 shares; 2024Q4: 1,071,575 shares; 2025Q1: 996,683 shares; 2025Q2: 928,323 shares 928,323 $202M 1.03% -68,360 Timeline COR CENCORA INC More: the full row for CENCORA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 733,542 shares; 2024Q4: 717,923 shares; 2025Q1: 685,817 shares; 2025Q2: 671,609 shares 671,609 $201M 1.02% -14,208 Timeline WMG WARNER MUSIC GROUP CORP More: the full row for WARNER MUSIC GROUP CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,217,467 shares; 2024Q4: 8,193,577 shares; 2025Q1: 7,883,786 shares; 2025Q2: 7,373,050 shares 7,373,050 $201M 1.02% -510,736 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 919,429 shares; 2024Q4: 891,310 shares; 2025Q1: 871,220 shares; 2025Q2: 725,181 shares 725,181 $200M 1.01% -146,039 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,547,836 shares; 2024Q4: 11,467,410 shares; 2025Q1: 10,984,151 shares; 2025Q2: 10,145,806 shares 10,145,806 $198M 1% -838,345 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 843,330 shares; 2024Q4: 824,545 shares; 2025Q1: 758,804 shares; 2025Q2: 651,781 shares 651,781 $195M 0.99% -107,023 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,901,677 shares; 2024Q4: 4,813,310 shares; 2025Q1: 4,702,275 shares; 2025Q2: 4,277,814 shares 4,277,814 $185M 0.94% -424,461 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,550,229 shares 1,550,229 $181M 0.92% new Timeline YUMC YUM CHINA HLDGS INC More: the full row for YUM CHINA HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 4,217,960 shares; 2025Q1: 4,044,105 shares; 2025Q2: 3,769,865 shares 3,769,865 $169M 0.85% -274,240 Timeline WAT WATERS CORP More: the full row for WATERS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 531,632 shares; 2024Q4: 519,776 shares; 2025Q1: 513,514 shares; 2025Q2: 476,561 shares 476,561 $166M 0.84% -36,953 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,201,162 shares; 2024Q4: 2,793,566 shares; 2025Q1: 1,364,983 shares; 2025Q2: 885,746 shares 885,746 $163M 0.82% -479,237 Timeline RHI ROBERT HALF INC. More: the full row for ROBERT HALF INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,681,340 shares; 2024Q4: 8,079,597 shares; 2025Q1: 7,805,369 shares; 2025Q2: 3,942,158 shares 3,942,158 $162M 0.82% -3,863,211 Timeline ABT ABBOTT LABORATORIES More: the full row for ABBOTT LABORATORIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,399,786 shares; 2024Q4: 1,356,107 shares; 2025Q1: 1,311,221 shares; 2025Q2: 1,185,658 shares 1,185,658 $161M 0.82% -125,563 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 333,018 shares; 2024Q4: 321,531 shares; 2025Q1: 308,241 shares; 2025Q2: 282,072 shares 282,072 $159M 0.8% -26,169 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,697,121 shares; 2024Q4: 2,001,866 shares; 2025Q1: 1,094,434 shares; 2025Q2: 992,814 shares 992,814 $158M 0.8% -101,620 Timeline MLM MARTIN MARIETTA MATLS INC More: the full row for MARTIN MARIETTA MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 283,488 shares; 2024Q4: 277,687 shares; 2025Q1: 290,506 shares; 2025Q2: 286,720 shares 286,720 $157M 0.8% -3,786 Timeline POOL POOL CORP More: the full row for POOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 530,029 shares; 2025Q2: 498,344 shares 498,344 $145M 0.74% -31,685 Timeline BWXT BWX TECHNOLOGIES INC More: the full row for BWX TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 824,584 shares; 2024Q4: 803,164 shares; 2025Q1: 778,951 shares; 2025Q2: 900,449 shares 900,449 $130M 0.66% +121,498 Timeline CACI CACI INTL INC More: the full row for CACI INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 106,809 shares; 2024Q4: 257,851 shares; 2025Q1: 287,564 shares; 2025Q2: 266,456 shares 266,456 $127M 0.64% -21,108 Timeline OSIS OSI SYSTEMS INC More: the full row for OSI SYSTEMS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 377,298 shares; 2025Q1: 461,022 shares; 2025Q2: 512,656 shares 512,656 $115M 0.58% +51,634 Timeline AEP AMERICAN ELEC PWR CO INC More: the full row for AMERICAN ELEC PWR CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 977,313 shares; 2024Q4: 1,207,875 shares; 2025Q1: 1,165,112 shares; 2025Q2: 1,088,876 shares 1,088,876 $113M 0.57% -76,236 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 466,951 shares; 2024Q4: 448,407 shares; 2025Q1: 411,273 shares; 2025Q2: 355,282 shares 355,282 $111M 0.56% -55,991 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,491,346 shares; 2024Q4: 1,417,618 shares; 2025Q1: 1,369,370 shares; 2025Q2: 1,408,023 shares 1,408,023 $108M 0.55% +38,653 Timeline VVV VALVOLINE INC More: the full row for VALVOLINE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 437,989 shares; 2024Q4: 500,482 shares; 2025Q1: 1,224,420 shares; 2025Q2: 2,678,878 shares 2,678,878 $101M 0.51% +1,454,458 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 327,336 shares; 2024Q4: 313,677 shares; 2025Q1: 302,855 shares; 2025Q2: 273,259 shares 273,259 $93.8M 0.48% -29,596 Timeline NKE NIKE INC More: the full row for NIKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,476,072 shares; 2024Q4: 1,401,698 shares; 2025Q1: 1,379,357 shares; 2025Q2: 1,209,399 shares 1,209,399 $85.9M 0.44% -169,958 Timeline BBSI BARRETT BUSINESS SVCS INC More: the full row for BARRETT BUSINESS SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,834,452 shares; 2024Q4: 2,110,550 shares; 2025Q1: 1,963,115 shares; 2025Q2: 1,950,056 shares 1,950,056 $81.3M 0.41% -13,059 Timeline DHR DANAHER CORP DEL More: the full row for DANAHER CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 445,300 shares; 2024Q4: 426,852 shares; 2025Q1: 434,608 shares; 2025Q2: 400,889 shares 400,889 $79.2M 0.4% -33,719 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 339,440 shares; 2024Q4: 318,330 shares; 2025Q1: 314,674 shares; 2025Q2: 370,186 shares 370,186 $76.9M 0.39% +55,512 Timeline SO SOUTHERN CO More: the full row for SOUTHERN CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,086,175 shares; 2024Q4: 917,274 shares; 2025Q1: 885,691 shares; 2025Q2: 836,480 shares 836,480 $76.8M 0.39% -49,211 Timeline BDX BECTON DICKINSON & CO More: the full row for BECTON DICKINSON & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 480,387 shares; 2024Q4: 467,065 shares; 2025Q1: 443,627 shares; 2025Q2: 442,162 shares 442,162 $76.2M 0.39% -1,465 Timeline ESQ ESQUIRE FINL HLDGS INC More: the full row for ESQUIRE FINL HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 420,212 shares; 2025Q1: 779,889 shares; 2025Q2: 775,879 shares 775,879 $73.4M 0.37% -4,010 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 583,683 shares; 2024Q4: 578,479 shares; 2025Q1: 532,252 shares; 2025Q2: 478,149 shares 478,149 $70M 0.35% -54,103 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 727,540 shares; 2024Q4: 613,560 shares; 2025Q1: 149,577 shares; 2025Q2: 132,151 shares 132,151 $69.7M 0.35% -17,426 Timeline KSPI KASPI KZ JSC More: the full row for KASPI KZ JSC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 922,157 shares; 2024Q4: 897,295 shares; 2025Q1: 860,338 shares; 2025Q2: 805,524 shares 805,524 $68.4M 0.35% -54,814 Timeline DFIN DONNELLEY FINL SOLUTIONS INC More: the full row for DONNELLEY FINL SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,021,103 shares; 2024Q4: 1,735,562 shares; 2025Q1: 1,332,775 shares; 2025Q2: 1,074,386 shares 1,074,386 $66.2M 0.34% -258,389 Timeline BIO BIO RAD LABS INC More: the full row for BIO RAD LABS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 217,885 shares; 2024Q4: 256,927 shares; 2025Q1: 294,879 shares; 2025Q2: 267,108 shares 267,108 $64.5M 0.33% -27,771 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,503,774 shares; 2024Q4: 510,936 shares; 2025Q1: 498,598 shares; 2025Q2: 409,812 shares 409,812 $62.6M 0.32% -88,786 Timeline NTES NETEASE COM INC More: the full row for NETEASE COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 701,642 shares; 2025Q1: 668,811 shares; 2025Q2: 463,490 shares 463,490 $62.4M 0.32% -205,321 Timeline PAYX PAYCHEX INC More: the full row for PAYCHEX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 798,499 shares; 2024Q4: 768,516 shares; 2025Q1: 591,480 shares; 2025Q2: 407,696 shares 407,696 $59.3M 0.3% -183,784 Timeline AAON AAON INC More: the full row for AAON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 565,972 shares; 2025Q2: 790,466 shares 790,466 $58.3M 0.3% +224,494 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 138,539 shares 138,539 $53.9M 0.27% new Timeline ITT ITT INC More: the full row for ITT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 377,952 shares; 2024Q4: 361,805 shares; 2025Q1: 344,998 shares; 2025Q2: 326,078 shares 326,078 $51.1M 0.26% -18,920 Timeline SII SPROTT INC More: the full row for SPROTT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 729,889 shares 729,889 $50.4M 0.26% new 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 170,113 shares; 2024Q4: 162,816 shares; 2025Q1: 175,410 shares; 2025Q2: 208,068 shares 208,068 $47.1M 0.24% +32,658 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 293,580 shares 293,580 $45.8M 0.23% new Timeline CGNX COGNEX CORP More: the full row for COGNEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,441,467 shares 1,441,467 $45.7M 0.23% new Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 275,336 shares; 2024Q4: 262,150 shares; 2025Q1: 258,734 shares; 2025Q2: 243,994 shares 243,994 $45.3M 0.23% -14,740 Timeline ARM ARM HOLDINGS PLC More: the full row for ARM HOLDINGS PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 275,747 shares 275,747 $44.6M 0.23% new Timeline AME AMETEK INC More: the full row for AMETEK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 427,878 shares; 2024Q4: 413,302 shares; 2025Q1: 339,434 shares; 2025Q2: 237,469 shares 237,469 $43M 0.22% -101,965 Timeline HSY HERSHEY CO More: the full row for HERSHEY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 365,570 shares; 2024Q4: 353,845 shares; 2025Q1: 269,936 shares; 2025Q2: 255,641 shares 255,641 $42.4M 0.22% -14,295 Timeline ICLR ICON PUB LTD CO More: the full row for ICON PUB LTD CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 617,916 shares; 2024Q4: 601,203 shares; 2025Q1: 576,071 shares; 2025Q2: 265,985 shares 265,985 $38.7M 0.2% -310,086 Timeline STT STATE STR CORP More: the full row for STATE STR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 864,151 shares; 2024Q4: 745,279 shares; 2025Q1: 516,537 shares; 2025Q2: 361,659 shares 361,659 $38.5M 0.2% -154,878 Timeline MKC MCCORMICK & CO INC More: the full row for MCCORMICK & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 549,188 shares; 2024Q4: 540,367 shares; 2025Q1: 536,648 shares; 2025Q2: 481,513 shares 481,513 $36.5M 0.19% -55,135 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 628,439 shares; 2024Q4: 583,500 shares; 2025Q1: 511,154 shares; 2025Q2: 496,934 shares 496,934 $33.8M 0.17% -14,220 Timeline BWA BORGWARNER INC More: the full row for BORGWARNER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,163,902 shares; 2024Q4: 1,081,217 shares; 2025Q1: 1,035,577 shares; 2025Q2: 984,690 shares 984,690 $33M 0.17% -50,887 Timeline SNA SNAP ON INC More: the full row for SNAP ON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 634,022 shares; 2024Q4: 723,911 shares; 2025Q1: 698,991 shares; 2025Q2: 101,663 shares 101,663 $31.6M 0.16% -597,328 Timeline SN SHARKNINJA INC More: the full row for SHARKNINJA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 284,385 shares; 2024Q4: 294,798 shares; 2025Q1: 327,198 shares; 2025Q2: 292,293 shares 292,293 $28.9M 0.15% -34,905 Timeline BRK-B BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 750 shares; 2024Q4: 750 shares; 2025Q1: 53,176 shares; 2025Q2: 57,627 shares 57,627 $28M 0.14% +4,451 Timeline IBKR INTERACTIVE BROKERS GROUP IN More: the full row for INTERACTIVE BROKERS GROUP IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 117,057 shares; 2024Q4: 127,998 shares; 2025Q1: 130,851 shares; 2025Q2: 452,048 shares 452,048 $25M 0.13% +321,197 Timeline CASH PATHWARD FINANCIAL INC More: the full row for PATHWARD FINANCIAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 225,815 shares; 2024Q4: 258,815 shares; 2025Q1: 287,644 shares; 2025Q2: 254,995 shares 254,995 $20.2M 0.1% -32,649 Timeline RMD RESMED INC More: the full row for RESMED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 76,554 shares; 2024Q4: 87,443 shares; 2025Q1: 80,680 shares; 2025Q2: 77,970 shares 77,970 $20.1M 0.1% -2,710 Timeline LPLA LPL FINL HLDGS INC More: the full row for LPL FINL HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 43,016 shares; 2024Q4: 58,010 shares; 2025Q1: 54,926 shares; 2025Q2: 52,984 shares 52,984 $19.9M 0.1% -1,942 Timeline KNSL KINSALE CAP GROUP INC More: the full row for KINSALE CAP GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 36,927 shares; 2025Q2: 35,686 shares 35,686 $17.3M 0.09% -1,241 Timeline ENSG ENSIGN GROUP INC More: the full row for ENSIGN GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 109,570 shares 109,570 $16.9M 0.09% new Timeline FCNCA FIRST CTZNS BANCSHARES INC D More: the full row for FIRST CTZNS BANCSHARES INC D Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,773 shares; 2024Q4: 9,703 shares; 2025Q1: 8,922 shares; 2025Q2: 8,624 shares 8,624 $16.9M 0.09% -298 Timeline CSL CARLISLE COS INC More: the full row for CARLISLE COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 35,308 shares; 2024Q4: 40,337 shares; 2025Q1: 49,995 shares; 2025Q2: 39,517 shares 39,517 $14.8M 0.07% -10,478 Timeline RBA RB GLOBAL INC More: the full row for RB GLOBAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 104,167 shares; 2024Q4: 120,564 shares; 2025Q1: 135,232 shares; 2025Q2: 130,327 shares 130,327 $13.8M 0.07% -4,905 Timeline MUSA MURPHY USA INC More: the full row for MURPHY USA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 26,652 shares; 2025Q2: 31,702 shares 31,702 $12.9M 0.07% +5,050 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 76,849 shares; 2024Q4: 88,550 shares; 2025Q1: 98,399 shares; 2025Q2: 95,106 shares 95,106 $12.3M 0.06% -3,293 Timeline FOUR SHIFT4 PMTS INC More: the full row for SHIFT4 PMTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 65,287 shares; 2025Q2: 106,829 shares 106,829 $10.6M 0.05% +41,542 Timeline ABNB AIRBNB INC More: the full row for AIRBNB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 48,289 shares; 2025Q2: 75,036 shares 75,036 $9.93M 0.05% +26,747 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 67,007 shares; 2024Q4: 76,680 shares; 2025Q1: 85,572 shares; 2025Q2: 82,391 shares 82,391 $9.46M 0.05% -3,181 Timeline CBZ CBIZ INC More: the full row for CBIZ INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 205,628 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 128,668 shares 128,668 $9.23M 0.05% new Timeline KLAC KLA CORP More: the full row for KLA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,138 shares; 2024Q4: 15,210 shares; 2025Q1: 16,900 shares; 2025Q2: 10,251 shares 10,251 $9.18M 0.05% -6,649 Timeline VRSN VERISIGN INC More: the full row for VERISIGN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 64,361 shares; 2024Q4: 43,794 shares; 2025Q1: 37,362 shares; 2025Q2: 30,536 shares 30,536 $8.82M 0.04% -6,826 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,601 shares; 2024Q4: 8,682 shares; 2025Q1: 9,651 shares; 2025Q2: 92,620 shares 92,620 $8.35M 0.04% +82,969 Timeline EEFT EURONET WORLDWIDE INC More: the full row for EURONET WORLDWIDE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 153,129 shares; 2024Q4: 176,384 shares; 2025Q1: 83,366 shares; 2025Q2: 80,407 shares 80,407 $8.15M 0.04% -2,959 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 24,704 shares 24,704 $6.75M 0.03% new Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 46,857 shares; 2024Q4: 45,054 shares; 2025Q1: 43,053 shares; 2025Q2: 34,560 shares 34,560 $6.09M 0.03% -8,493 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 302,500 shares; 2025Q2: 431,100 shares 431,100 $5.09M 0.03% +128,600 Timeline NOVT NOVANTA INC More: the full row for NOVANTA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 32,207 shares 32,207 $4.15M 0.02% new Timeline PDD PDD HOLDINGS INC More: the full row for PDD HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 27,000 shares; 2025Q2: 27,000 shares 27,000 $2.83M 0.01% 0 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,960 shares; 2024Q4: 3,960 shares; 2025Q1: 3,960 shares; 2025Q2: 3,960 shares 3,960 $812K <0.01% 0 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 2,000 shares; 2025Q1: 2,000 shares; 2025Q2: 2,000 shares 2,000 $316K <0.01% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 300 shares; 2025Q2: 300 shares 300 $234K <0.01% 0 Timeline