Skip to content

NS Partners Ltd

Follow

13F filer, CIK 1657111, LONDON, United Kingdom

NS Partners Ltd reported $2,330,909,507 across 77 holdings for the quarter ended 2026-06-30, in a 13F-HR filed 2026-08-13. Its ten largest share positions make up 47.2% of the portfolio.

Filed (acceptance time not in the bulk data set), ingested 13F-HR 0001657111-26-000004

Period
2026-06-30
Reported value
$2.33B
Holdings
77
Top 10 weight
47.2%
New
18
Sold out
12

Largest buys vs the previous quarter

SecurityShares changeApprox. value
AMDnew+71,596$41.6M
LRCXnew+63,560$27.5M
INTCnew+161,274$22.5M
LINnew+40,517$21M
AZOadded+5,854$18.7M

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Largest sells vs the previous quarter

SecurityShares changeApprox. value
NVDAreduced-217,327-$43.5M
MSFTreduced-55,698-$20.8M
MCDreduced-76,067-$20.6M
ZTSexited-171,955-$20.3M
HONexited-83,687-$18.9M

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Holdings, Q2 2026

Share positions as resolved from 13F-HR 0001657111-26-000004, largest first. % of portfolio is the value over $2,330,909,507, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
NVDANVIDIA CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,526,593 shares; 2024Q4: 1,507,613 shares; 2025Q1: 1,530,632 shares; 2025Q2: 1,498,924 shares; 2025Q3: 1,447,886 shares; 2025Q4: 1,173,371 shares; 2026Q1: 1,194,585 shares; 2026Q2: 977,258 shares 977,258$196M8.39%-217,327Timeline
GOOGALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 698,253 shares; 2024Q4: 704,557 shares; 2025Q1: 709,046 shares; 2025Q2: 670,322 shares; 2025Q3: 667,593 shares; 2025Q4: 663,607 shares; 2026Q1: 529,440 shares; 2026Q2: 498,529 shares 498,529$176M7.56%-30,911Timeline
AAPLAPPLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 583,676 shares; 2024Q4: 578,790 shares; 2025Q1: 581,285 shares; 2025Q2: 557,598 shares; 2025Q3: 552,568 shares; 2025Q4: 554,622 shares; 2026Q1: 533,503 shares; 2026Q2: 518,312 shares 518,312$150M6.43%-15,191Timeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 531,345 shares; 2024Q4: 527,528 shares; 2025Q1: 531,365 shares; 2025Q2: 512,831 shares; 2025Q3: 518,184 shares; 2025Q4: 501,401 shares; 2026Q1: 384,464 shares; 2026Q2: 328,766 shares 328,766$123M5.26%-55,698Timeline
AMZNAMAZON COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 463,428 shares; 2024Q4: 457,837 shares; 2025Q1: 462,981 shares; 2025Q2: 452,834 shares; 2025Q3: 511,444 shares; 2025Q4: 517,799 shares; 2026Q1: 443,449 shares; 2026Q2: 432,524 shares 432,524$103M4.42%-10,925Timeline
AMATAPPLIED MATLS INCQuarterly 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: 136,580 shares; 2026Q2: 139,382 shares 139,382$101M4.32%+2,802Timeline
AVGOBROADCOM INCQuarterly 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: 84,280 shares; 2026Q1: 176,501 shares; 2026Q2: 176,623 shares 176,623$66.7M2.86%+122Timeline
METAMETA PLATFORMS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 166,204 shares; 2024Q4: 169,556 shares; 2025Q1: 170,981 shares; 2025Q2: 166,903 shares; 2025Q3: 170,787 shares; 2025Q4: 170,555 shares; 2026Q1: 123,440 shares; 2026Q2: 114,227 shares 114,227$64.3M2.76%-9,213Timeline
JPMJPMORGAN CHASE & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 176,661 shares; 2024Q4: 174,270 shares; 2025Q1: 176,708 shares; 2025Q2: 162,663 shares; 2025Q3: 161,720 shares; 2025Q4: 160,634 shares; 2026Q1: 194,058 shares; 2026Q2: 187,157 shares 187,157$61.3M2.63%-6,901Timeline
BRK-BBERKSHIRE HATHAWAY INC DELQuarterly 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: 123,458 shares; 2026Q2: 119,182 shares 119,182$59.6M2.56%-4,276Timeline
UNHUNITEDHEALTH GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 81,666 shares; 2024Q4: 80,815 shares; 2025Q1: 79,928 shares; 2025Q2: 125,480 shares; 2025Q3: 149,512 shares; 2025Q4: 150,910 shares; 2026Q1: 147,955 shares; 2026Q2: 139,338 shares 139,338$57.9M2.48%-8,617Timeline
MUMICRON TECHNOLOGY INCQuarterly 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: 29,174 shares; 2026Q2: 43,692 shares 43,692$50.4M2.16%+14,518Timeline
VVISA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 173,044 shares; 2024Q4: 170,877 shares; 2025Q1: 170,514 shares; 2025Q2: 164,451 shares; 2025Q3: 161,729 shares; 2025Q4: 157,818 shares; 2026Q1: 152,099 shares; 2026Q2: 143,029 shares 143,029$49.1M2.11%-9,070Timeline
MAMASTERCARD INCORPORATEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 110,696 shares; 2024Q4: 108,875 shares; 2025Q1: 105,899 shares; 2025Q2: 102,429 shares; 2025Q3: 101,080 shares; 2025Q4: 100,638 shares; 2026Q1: 95,511 shares; 2026Q2: 92,360 shares 92,360$47.4M2.04%-3,151Timeline
GEVGE VERNOVA INCQuarterly 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: 34,596 shares; 2026Q2: 35,557 shares 35,557$41.8M1.79%+961Timeline
AMDADVANCED MICRO DEVICES INCQuarterly 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: 71,596 shares 71,596$41.6M1.78%newTimeline
MARMARRIOTT INTL INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 151,032 shares; 2024Q4: 157,783 shares; 2025Q1: 158,751 shares; 2025Q2: 146,767 shares; 2025Q3: 145,937 shares; 2025Q4: 137,687 shares; 2026Q1: 133,565 shares; 2026Q2: 108,102 shares 108,102$40.1M1.72%-25,463Timeline
GEGE AEROSPACEQuarterly 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: 105,989 shares; 2026Q2: 106,543 shares 106,543$39.8M1.71%+554Timeline
NEENEXTERA ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 487,711 shares; 2024Q4: 483,803 shares; 2025Q1: 485,590 shares; 2025Q2: 471,275 shares; 2025Q3: 469,236 shares; 2025Q4: 485,612 shares; 2026Q1: 477,791 shares; 2026Q2: 423,155 shares 423,155$37.1M1.59%-54,636Timeline
WECWEC ENERGY GROUP INCQuarterly 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: 210,995 shares; 2026Q1: 319,515 shares; 2026Q2: 306,688 shares 306,688$35.8M1.54%-12,827Timeline
KOCOCA COLA COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 484,695 shares; 2024Q4: 469,461 shares; 2025Q1: 469,439 shares; 2025Q2: 448,063 shares; 2025Q3: 445,159 shares; 2025Q4: 447,972 shares; 2026Q1: 436,995 shares; 2026Q2: 427,415 shares 427,415$34.7M1.49%-9,580Timeline
LLYELI LILLY & COQuarterly 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: 16,195 shares; 2026Q2: 28,723 shares 28,723$34.5M1.48%+12,528Timeline
BACBANK OF AMER CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 481,786 shares; 2024Q4: 476,583 shares; 2025Q1: 479,210 shares; 2025Q2: 466,528 shares; 2025Q3: 465,878 shares; 2025Q4: 468,797 shares; 2026Q1: 585,300 shares; 2026Q2: 577,373 shares 577,373$32.9M1.41%-7,927Timeline
PMPHILIP MORRIS INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 90,974 shares; 2024Q4: 89,273 shares; 2025Q1: 89,519 shares; 2025Q2: 86,939 shares; 2025Q3: 98,376 shares; 2025Q4: 104,931 shares; 2026Q1: 179,592 shares; 2026Q2: 176,470 shares 176,470$31.9M1.37%-3,122Timeline
TSMTAIWAN SEMICONDUCTOR MANUFACQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 54,749 shares; 2024Q4: 38,118 shares; 2025Q1: 16,318 shares; 2025Q2: 15,618 shares; 2025Q3: 15,618 shares; 2025Q4: 15,618 shares; 2026Q1: 72,557 shares; 2026Q2: 64,637 shares 64,637$30.9M1.32%-7,920Timeline
MNSTMONSTER BEVERAGE CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 354,388 shares; 2024Q4: 350,626 shares; 2025Q1: 353,298 shares; 2025Q2: 344,181 shares; 2025Q3: 344,479 shares; 2025Q4: 332,727 shares; 2026Q1: 329,121 shares; 2026Q2: 310,132 shares 310,132$29.8M1.28%-18,989Timeline
LRCXLAM RESEARCH CORPQuarterly 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: 63,560 shares 63,560$27.5M1.18%newTimeline
VISTVISTA ENERGY S.A.B. DE C.V.Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 606,100 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 180,100 shares; 2025Q4: not reported; 2026Q1: 461,370 shares; 2026Q2: 431,270 shares 431,270$27.5M1.18%-30,100Timeline
YUMYUM BRANDS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 179,387 shares; 2024Q4: 176,173 shares; 2025Q1: 177,729 shares; 2025Q2: 172,527 shares; 2025Q3: 171,503 shares; 2025Q4: 173,844 shares; 2026Q1: 193,550 shares; 2026Q2: 171,184 shares 171,184$27.4M1.17%-22,366Timeline
HDBHDFC BANK LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 351,789 shares; 2025Q3: 723,478 shares; 2025Q4: 948,978 shares; 2026Q1: 968,471 shares; 2026Q2: 1,029,571 shares 1,029,571$26.6M1.14%+61,100Timeline
SYKSTRYKER CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 113,066 shares; 2024Q4: 111,738 shares; 2025Q1: 112,435 shares; 2025Q2: 109,380 shares; 2025Q3: 109,418 shares; 2025Q4: 111,263 shares; 2026Q1: 107,264 shares; 2026Q2: 83,396 shares 83,396$26.3M1.13%-23,868Timeline
VRSNVERISIGN INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 106,052 shares; 2024Q4: 104,610 shares; 2025Q1: 105,529 shares; 2025Q2: 102,637 shares; 2025Q3: 102,469 shares; 2025Q4: 104,157 shares; 2026Q1: 101,770 shares; 2026Q2: 99,126 shares 99,126$24.9M1.07%-2,644Timeline
XOMEXXON MOBIL CORPQuarterly 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: 182,886 shares; 2026Q2: 171,076 shares 171,076$23.4M1%-11,810Timeline
TMUST-MOBILE US INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 202,755 shares; 2024Q4: 200,620 shares; 2025Q1: 202,913 shares; 2025Q2: 194,710 shares; 2025Q3: 195,075 shares; 2025Q4: 189,111 shares; 2026Q1: 185,851 shares; 2026Q2: 135,454 shares 135,454$22.7M0.97%-50,397Timeline
INTCINTEL CORPQuarterly 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: 161,274 shares 161,274$22.5M0.97%newTimeline
LINLINDE PLCQuarterly 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: 40,517 shares 40,517$21M0.9%newTimeline
CVXCHEVRON CORPORATIONQuarterly 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: 131,741 shares; 2026Q2: 126,393 shares 126,393$21M0.9%-5,348Timeline
WFCWELLS FARGO & COQuarterly 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: 262,818 shares; 2026Q2: 251,373 shares 251,373$20.8M0.89%-11,445Timeline
AZOAUTOZONE INCQuarterly 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: 119 shares; 2026Q2: 5,973 shares 5,973$19.1M0.82%+5,854Timeline
ISRGINTUITIVE SURGICAL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 73,518 shares; 2024Q4: 72,554 shares; 2025Q1: 73,795 shares; 2025Q2: 72,197 shares; 2025Q3: 72,206 shares; 2025Q4: 72,255 shares; 2026Q1: 71,487 shares; 2026Q2: 45,873 shares 45,873$18.2M0.78%-25,614Timeline
ITUBITAU UNIBANCO HLDG S AQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,017,853 shares; 2024Q4: 2,484,953 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 2,083,100 shares 2,083,100$17M0.73%newTimeline
APHAMPHENOL CORPQuarterly 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: 193,344 shares; 2026Q2: 96,267 shares 96,267$17M0.73%-97,077Timeline
NOCNORTHROP GRUMMAN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 33,667 shares; 2024Q4: 33,369 shares; 2025Q1: 33,528 shares; 2025Q2: 32,519 shares; 2025Q3: 32,218 shares; 2025Q4: 34,886 shares; 2026Q1: 34,041 shares; 2026Q2: 30,180 shares 30,180$15.4M0.66%-3,861Timeline
IDXXIDEXX LABS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 39,310 shares; 2024Q4: 39,192 shares; 2025Q1: 39,164 shares; 2025Q2: 37,994 shares; 2025Q3: 37,910 shares; 2025Q4: 35,564 shares; 2026Q1: 35,211 shares; 2026Q2: 28,950 shares 28,950$15.2M0.65%-6,261Timeline
LMTLOCKHEED MARTIN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 33,958 shares; 2024Q4: 33,070 shares; 2025Q1: 33,298 shares; 2025Q2: 32,355 shares; 2025Q3: 32,159 shares; 2025Q4: 32,428 shares; 2026Q1: 31,727 shares; 2026Q2: 27,709 shares 27,709$14.1M0.61%-4,018Timeline
FLEXFLEX LTDQuarterly 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: 83,288 shares 83,288$13.5M0.58%newTimeline
SNPSSYNOPSYS INCQuarterly 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: 29,105 shares; 2025Q4: 30,289 shares; 2026Q1: 29,816 shares; 2026Q2: 29,579 shares 29,579$13.2M0.57%-237Timeline
BSXBOSTON SCIENTIFIC CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 368,531 shares; 2024Q4: 362,485 shares; 2025Q1: 368,189 shares; 2025Q2: 358,651 shares; 2025Q3: 358,366 shares; 2025Q4: 359,256 shares; 2026Q1: 358,580 shares; 2026Q2: 289,367 shares 289,367$12.4M0.53%-69,213Timeline
EWEDWARDS LIFESCIENCES CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 208,641 shares; 2024Q4: 205,200 shares; 2025Q1: 206,299 shares; 2025Q2: 201,301 shares; 2025Q3: 201,212 shares; 2025Q4: 193,939 shares; 2026Q1: 193,233 shares; 2026Q2: 130,801 shares 130,801$11.8M0.51%-62,432Timeline
MCDMCDONALDS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 123,235 shares; 2024Q4: 127,486 shares; 2025Q1: 128,443 shares; 2025Q2: 123,832 shares; 2025Q3: 123,119 shares; 2025Q4: 120,967 shares; 2026Q1: 117,139 shares; 2026Q2: 41,072 shares 41,072$11.1M0.48%-76,067Timeline
CCICROWN CASTLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 156,519 shares; 2024Q4: 155,479 shares; 2025Q1: 156,032 shares; 2025Q2: 151,116 shares; 2025Q3: 149,594 shares; 2025Q4: 153,614 shares; 2026Q1: 153,685 shares; 2026Q2: 146,359 shares 146,359$11.1M0.48%-7,326Timeline
TAT&T INCQuarterly 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,243,215 shares; 2026Q2: 499,579 shares 499,579$10.3M0.44%-743,636Timeline
TXNTEXAS INSTRS INCQuarterly 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: 32,084 shares 32,084$9.56M0.41%newTimeline
VRTVERTIV HOLDINGS COQuarterly 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,447 shares 28,447$9.52M0.41%newTimeline
HONHONEYWELL INTL INCQuarterly 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: 40,892 shares 40,892$9.16M0.39%newTimeline
HONAHONEYWELL AEROSPACE INCQuarterly 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: 40,892 shares 40,892$9.04M0.39%newTimeline
CSCOCISCO SYS INCQuarterly 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: 75,094 shares 75,094$8.82M0.38%newTimeline
ORCLORACLE CORPQuarterly 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: 59,674 shares 59,674$8.75M0.38%newTimeline
CATCATERPILLAR INCQuarterly 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: 6,377 shares 6,377$6.79M0.29%newTimeline
MRVLMARVELL TECHNOLOGY INCQuarterly 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: 22,720 shares 22,720$6.77M0.29%newTimeline
ALLEALLEGION PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 78,353 shares; 2024Q4: 77,305 shares; 2025Q1: 77,439 shares; 2025Q2: 75,371 shares; 2025Q3: 75,428 shares; 2025Q4: 71,661 shares; 2026Q1: 71,683 shares; 2026Q2: 46,708 shares 46,708$6.56M0.28%-24,975Timeline
VALEVALE S AQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 104,700 shares; 2024Q4: 104,700 shares; 2025Q1: 104,700 shares; 2025Q2: 104,700 shares; 2025Q3: 814,900 shares; 2025Q4: 702,500 shares; 2026Q1: 590,200 shares; 2026Q2: 383,400 shares 383,400$5.77M0.25%-206,800Timeline
GLOBGLOBANT S AQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 88,300 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 167,500 shares 167,500$4.85M0.21%newTimeline
PBRPETROLEO BRASILEIRO S AQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 191,500 shares; 2024Q4: 187,600 shares; 2025Q1: 187,600 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 784,813 shares; 2026Q2: 297,413 shares 297,413$4.81M0.21%-487,400Timeline
WATWATERS CORPQuarterly 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: 7,858 shares; 2026Q2: 6,511 shares 6,511$2.44M0.1%-1,347Timeline
SBSCOMPANHIA DE SANEAMENTO BASIQuarterly 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: 68,000 shares; 2025Q4: 74,130 shares; 2026Q1: 76,549 shares; 2026Q2: 364,445 shares 364,445$2.11M0.09%+287,896Timeline
LITELUMENTUM HLDGS INCQuarterly 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,946 shares 1,946$1.67M0.07%newTimeline
FNFABRINETQuarterly 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,861 shares 2,861$1.61M0.07%newTimeline
RYAAYRYANAIR HOLDINGS PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,910 shares; 2024Q4: 13,275 shares; 2025Q1: 14,975 shares; 2025Q2: 14,975 shares; 2025Q3: 14,975 shares; 2025Q4: 12,775 shares; 2026Q1: 17,181 shares; 2026Q2: 19,081 shares 19,081$1.24M0.05%+1,900Timeline
BIDUBAIDU INCQuarterly 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,400 shares 10,400$1.19M0.05%newTimeline
UNPUNION PAC CORPQuarterly 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: 3,458 shares; 2026Q2: 3,544 shares 3,544$964K0.04%+86Timeline
PGPROCTER & GAMBLE COQuarterly 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: 3,990 shares; 2026Q2: 3,918 shares 3,918$575K0.02%-72Timeline
HDHOME DEPOT INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,688 shares; 2024Q4: 3,196 shares; 2025Q1: 3,024 shares; 2025Q2: 2,854 shares; 2025Q3: 2,389 shares; 2025Q4: 2,485 shares; 2026Q1: 3,231 shares; 2026Q2: 1,376 shares 1,376$485K0.02%-1,855Timeline
CMECME GROUP INCQuarterly 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,924 shares; 2026Q2: 1,924 shares 1,924$425K0.02%0Timeline
TECKTECK RESOURCES LTDQuarterly 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: 6,800 shares; 2026Q1: 8,900 shares; 2026Q2: 5,900 shares 5,900$351K0.02%-3,000Timeline
HTHTH WORLD GROUP LTDQuarterly 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: 356,100 shares; 2026Q2: 7,500 shares 7,500$313K0.01%-348,600Timeline
VZVERIZON COMMUNICATIONS INCQuarterly 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: 4,115 shares; 2026Q2: 5,880 shares 5,880$249K0.01%+1,765Timeline

Sold out in Q2 2026

Positions in the previous quarter's report that this quarter's report no longer lists.

SecurityShares beforeValue beforeType
ZTSZOETIS INC171,955$20.3Mshares
HONHONEYWELL INTL INC83,687$18.9Mshares
FUTUFUTU HLDGS LTD124,956$17.1Mshares
BAPCREDICORP LTD49,657$16.8Mshares
SBUXSTARBUCKS CORP171,552$15.4Mshares
NKENIKE INC231,075$12.2Mshares
MKCMCCORMICK & CO INC237,922$12Mshares
BDXBECTON DICKINSON & CO57,396$9.02Mshares
ELLAUDER ESTEE COS INC117,704$8.45Mshares
MASIMASIMO CORP42,004$7.47Mshares
STZCONSTELLATION BRANDS INC27,023$4.05Mshares
SUZSUZANO S A390,900$3.91Mshares

How Q2 2026 was built

Available 13F filings of this filer for the quarter and their roles: the base report is the latest original or restatement, NEW HOLDINGS amendments filed after it are added (method).

FilingRoleAmendmentFiledAcceptedIngested
13F-HR 0001657111-26-000004 base2026-08-13acceptance time not in the bulk data set

Filings

Every filing of this filer: 13F reports and notices, the 13D and 13G it filed or is a reporting person of, and Forms 3, 4 and 5 it reported as an owner.

FilingSubjectFiledAcceptedIngested
13F-HR 0001657111-26-000004 Quarter ended 2026-06-302026-08-13acceptance time not in the bulk data set
13F-HR 0001657111-26-000003 Quarter ended 2026-03-312026-05-11acceptance time not in the bulk data set
13F-HR 0001657111-26-000001 Quarter ended 2025-12-312026-02-10acceptance time not in the bulk data set
13F-HR 0001657111-25-000008 Quarter ended 2025-09-302025-11-13acceptance time not in the bulk data set
13F-HR 0001657111-25-000004 Quarter ended 2025-06-302025-08-07acceptance time not in the bulk data set
13F-HR 0001657111-25-000003 Quarter ended 2025-03-312025-05-12acceptance time not in the bulk data set
13F-HR 0001426327-25-000005 Quarter ended 2024-12-312025-02-07acceptance time not in the bulk data set
13F-HR 0001657111-24-000003 Quarter ended 2024-09-302024-11-08acceptance time not in the bulk data set
13F-HR 0001657111-24-000002 Quarter ended 2024-06-302024-08-08acceptance time not in the bulk data set
13F-HR 0001426327-24-000003 Quarter ended 2024-03-312024-05-09acceptance time not in the bulk data set
13F-HR 0001426318-24-000003 Quarter ended 2023-12-312024-02-09acceptance time not in the bulk data set
13F-HR 0001584691-23-000016 Quarter ended 2023-09-302023-11-13acceptance time not in the bulk data set
13F-HR 0001426327-23-000004 Quarter ended 2023-06-302023-08-10acceptance time not in the bulk data set
13F-HR 0001657111-23-000003 Quarter ended 2023-03-312023-05-10acceptance time not in the bulk data set
13F-HR 0001657111-23-000001 Quarter ended 2022-12-312023-02-10acceptance time not in the bulk data set
13F-HR 0001596800-22-000010 Quarter ended 2022-09-302022-11-10acceptance time not in the bulk data set
13F-HR 0001657111-22-000005 Quarter ended 2022-06-302022-08-05acceptance time not in the bulk data set
13F-HR 0001657111-22-000004 Quarter ended 2022-03-312022-05-12acceptance time not in the bulk data set
13F-HR 0001657111-22-000001 Quarter ended 2021-12-312022-02-10acceptance time not in the bulk data set
13F-HR 0001596800-21-000013 Quarter ended 2021-09-302021-11-12acceptance time not in the bulk data set
13F-HR 0001584691-21-000020 Quarter ended 2021-06-302021-08-02acceptance time not in the bulk data set
13F-HR 0001426318-21-000005 Quarter ended 2021-03-312021-04-30acceptance time not in the bulk data set
13F-HR 0001657111-21-000002 Quarter ended 2020-12-312021-02-10acceptance time not in the bulk data set
13F-HR 0001657111-20-000004 Quarter ended 2020-09-302020-11-12acceptance time not in the bulk data set
13F-HR 0001657111-20-000003 Quarter ended 2020-06-302020-08-13acceptance time not in the bulk data set
13F-HR 0001657111-20-000002 Quarter ended 2020-03-312020-05-13acceptance time not in the bulk data set
13F-HR 0001657111-20-000001 Quarter ended 2019-12-312020-02-12acceptance time not in the bulk data set
13F-HR 0001657111-19-000004 Quarter ended 2019-09-302019-11-13acceptance time not in the bulk data set
13F-HR 0001657111-19-000003 Quarter ended 2019-06-302019-08-07acceptance time not in the bulk data set
13F-HR 0001657111-19-000002 Quarter ended 2019-03-312019-05-08acceptance time not in the bulk data set
13F-HR 0001657111-19-000001 Quarter ended 2018-12-312019-02-12acceptance time not in the bulk data set
13F-HR 0001657111-18-000003 Quarter ended 2018-09-302018-11-14acceptance time not in the bulk data set
13F-HR 0001657111-18-000002 Quarter ended 2018-06-302018-08-02acceptance time not in the bulk data set
13F-HR 0001657111-18-000001 Quarter ended 2018-03-312018-05-15acceptance time not in the bulk data set
13F-HR 0001426327-18-000003 Quarter ended 2017-12-312018-02-09acceptance time not in the bulk data set
13F-HR 0001657111-17-000005 Quarter ended 2017-09-302017-11-14acceptance time not in the bulk data set
13F-HR 0001657111-17-000004 Quarter ended 2017-06-302017-08-14acceptance time not in the bulk data set
13F-HR 0001657111-17-000003 Quarter ended 2017-03-312017-05-15acceptance time not in the bulk data set
13F-HR 0001657111-17-000001 Quarter ended 2016-12-312017-02-13acceptance time not in the bulk data set
13F-HR/A 0001657111-17-000002 Quarter ended 2016-12-312017-02-13acceptance time not in the bulk data set
13F-HR 0001426327-16-000015 Quarter ended 2016-09-302016-11-15acceptance time not in the bulk data set
13F-HR 0001596800-16-000062 Quarter ended 2016-06-302016-08-15acceptance time not in the bulk data set
13F-HR/A 0001657111-16-000004 Quarter ended 2016-03-312016-06-02acceptance time not in the bulk data set
13F-HR 0001596800-16-000054 Quarter ended 2016-03-312016-05-13acceptance time not in the bulk data set
13F-HR 0001657111-16-000002 Quarter ended 2015-12-312016-02-12acceptance time not in the bulk data set
13F-HR 0001596800-15-000036 Quarter ended 2015-09-302015-11-16acceptance time not in the bulk data set
13F-HR 0001596800-15-000034 Quarter ended 2015-06-302015-11-16acceptance time not in the bulk data set