Skip to content

Guinness Asset Management LTD

Follow

13F filer, CIK 1409661, LONDON, United Kingdom

Guinness Asset Management LTD reported $5,588,618,413 across 103 holdings for the quarter ended 2025-06-30, in a 13F-HR filed 2025-08-01. Its ten largest share positions make up 47.89% of the portfolio.

Filed (acceptance time not in the bulk data set), ingested 13F-HR 0001085146-25-004423

Period
2025-06-30
Reported value
$5.59B
Holdings
103
Top 10 weight
47.89%
New
2
Sold out
2

Largest buys vs the previous quarter

SecurityShares changeApprox. value
DHRadded+24,714$4.88M
CSCOadded+64,026$4.44M
CMEadded+14,921$4.11M
BLKadded+3,807$3.99M
AJGadded+12,118$3.88M

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
APHreduced-128,513-$12.7M
NFLXreduced-6,552-$8.77M
ITRIreduced-38,673-$5.09M
NEEreduced-68,157-$4.74M
ORAreduced-49,087-$4.11M

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 2025

Share positions as resolved from 13F-HR 0001085146-25-004423, largest first. % of portfolio is the value over $5,588,618,413, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
AVGOBROADCOM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,331,971 shares; 2024Q4: 1,139,761 shares; 2025Q1: 1,114,242 shares; 2025Q2: 1,124,401 shares 1,124,401$310M5.54%+10,159Timeline
CSCOCISCO SYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,220,540 shares; 2024Q4: 4,441,557 shares; 2025Q1: 4,325,702 shares; 2025Q2: 4,389,728 shares 4,389,728$304M5.45%+64,026Timeline
CMECME GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 983,704 shares; 2024Q4: 1,035,213 shares; 2025Q1: 1,008,210 shares; 2025Q2: 1,023,131 shares 1,023,131$282M5.05%+14,921Timeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 522,876 shares; 2024Q4: 554,292 shares; 2025Q1: 547,320 shares; 2025Q2: 551,934 shares 551,934$275M4.91%+4,614Timeline
BLKBLACKROCK INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 263,828 shares; 2025Q1: 256,922 shares; 2025Q2: 260,729 shares 260,729$274M4.9%+3,807Timeline
AJGGALLAGHER ARTHUR J & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 799,231 shares; 2024Q4: 841,026 shares; 2025Q1: 819,048 shares; 2025Q2: 831,166 shares 831,166$266M4.76%+12,118Timeline
EMREMERSON ELEC COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,828,480 shares; 2024Q4: 1,924,171 shares; 2025Q1: 1,873,860 shares; 2025Q2: 1,901,595 shares 1,901,595$254M4.54%+27,735Timeline
AFLAFLAC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,276,325 shares; 2024Q4: 2,395,045 shares; 2025Q1: 2,340,289 shares; 2025Q2: 2,372,484 shares 2,372,484$250M4.48%+32,195Timeline
PAYXPAYCHEX INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,567,667 shares; 2024Q4: 1,649,758 shares; 2025Q1: 1,606,726 shares; 2025Q2: 1,630,507 shares 1,630,507$237M4.24%+23,781Timeline
KOCOCA COLA COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,062,037 shares; 2024Q4: 3,222,386 shares; 2025Q1: 3,138,333 shares; 2025Q2: 3,184,783 shares 3,184,783$225M4.03%+46,450Timeline
ABBVABBVIE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,159,779 shares; 2024Q4: 1,220,377 shares; 2025Q1: 1,188,450 shares; 2025Q2: 1,206,025 shares 1,206,025$224M4%+17,575Timeline
JNJJOHNSON & JOHNSONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,324,122 shares; 2024Q4: 1,393,460 shares; 2025Q1: 1,357,113 shares; 2025Q2: 1,377,201 shares 1,377,201$210M3.76%+20,088Timeline
TXNTEXAS INSTRS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 967,637 shares; 2024Q4: 1,018,305 shares; 2025Q1: 991,744 shares; 2025Q2: 1,006,421 shares 1,006,421$209M3.74%+14,677Timeline
ITWILLINOIS TOOL WKS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 802,886 shares; 2024Q4: 844,926 shares; 2025Q1: 822,888 shares; 2025Q2: 835,068 shares 835,068$207M3.7%+12,180Timeline
MDLZMONDELEZ INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,912,874 shares; 2024Q4: 3,065,411 shares; 2025Q1: 2,985,453 shares; 2025Q2: 3,029,642 shares 3,029,642$204M3.66%+44,189Timeline
PGPROCTER & GAMBLE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,185,942 shares; 2024Q4: 1,247,990 shares; 2025Q1: 1,215,379 shares; 2025Q2: 1,233,364 shares 1,233,364$197M3.52%+17,985Timeline
OTISOTIS WORLDWIDE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,850,806 shares; 2024Q4: 1,947,756 shares; 2025Q1: 1,896,917 shares; 2025Q2: 1,925,000 shares 1,925,000$191M3.41%+28,083Timeline
PEPPEPSICO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,175,247 shares; 2024Q4: 1,236,788 shares; 2025Q1: 1,204,528 shares; 2025Q2: 1,222,356 shares 1,222,356$161M2.89%+17,828Timeline
TSMTAIWAN SEMICONDUCTOR MANUFACQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 352,036 shares; 2024Q4: 382,239 shares; 2025Q1: 394,273 shares; 2025Q2: 391,363 shares 391,363$88.8M1.59%-2,910Timeline
APHAMPHENOL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 562,069 shares; 2024Q4: 617,819 shares; 2025Q1: 852,824 shares; 2025Q2: 724,311 shares 724,311$71.5M1.28%-128,513Timeline
NFLXNETFLIX INC.Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 57,479 shares; 2024Q4: 48,572 shares; 2025Q1: 51,136 shares; 2025Q2: 44,584 shares 44,584$59.7M1.07%-6,552Timeline
NVDANVIDIA CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 321,837 shares; 2024Q4: 353,757 shares; 2025Q1: 372,448 shares; 2025Q2: 364,975 shares 364,975$57.7M1.03%-7,473Timeline
INTUINTUITQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 61,279 shares; 2024Q4: 67,354 shares; 2025Q1: 70,908 shares; 2025Q2: 69,482 shares 69,482$54.7M0.98%-1,426Timeline
METAMETA PLATFORMS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 76,066 shares; 2024Q4: 71,745 shares; 2025Q1: 75,532 shares; 2025Q2: 74,013 shares 74,013$54.6M0.98%-1,519Timeline
MAMASTERCARD INCORPORATEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 82,498 shares; 2024Q4: 90,678 shares; 2025Q1: 95,465 shares; 2025Q2: 93,546 shares 93,546$52.6M0.94%-1,919Timeline
KLACKLA CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 43,883 shares; 2024Q4: 56,744 shares; 2025Q1: 59,738 shares; 2025Q2: 58,537 shares 58,537$52.4M0.94%-1,201Timeline
ICEINTERCONTINENTAL EXCHANGE INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 248,639 shares; 2024Q4: 273,299 shares; 2025Q1: 287,735 shares; 2025Q2: 281,958 shares 281,958$51.7M0.93%-5,777Timeline
VVISA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 128,453 shares; 2024Q4: 141,193 shares; 2025Q1: 148,649 shares; 2025Q2: 145,662 shares 145,662$51.7M0.93%-2,987Timeline
LRCXLAM RESEARCH CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 482,156 shares; 2025Q1: 507,622 shares; 2025Q2: 497,423 shares 497,423$48.4M0.87%-10,199Timeline
AMZNAMAZON COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 193,169 shares; 2024Q4: 212,327 shares; 2025Q1: 223,542 shares; 2025Q2: 219,053 shares 219,053$48.1M0.86%-4,489Timeline
AMEAMETEK INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 253,861 shares; 2025Q1: 267,270 shares; 2025Q2: 261,903 shares 261,903$47.4M0.85%-5,367Timeline
GOOGLALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 213,323 shares; 2024Q4: 234,481 shares; 2025Q1: 246,867 shares; 2025Q2: 241,910 shares 241,910$42.6M0.76%-4,957Timeline
ROPROPER TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 63,957 shares; 2024Q4: 70,298 shares; 2025Q1: 74,008 shares; 2025Q2: 73,232 shares 73,232$41.5M0.74%-776Timeline
AMATAPPLIED MATLS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 170,433 shares; 2024Q4: 217,678 shares; 2025Q1: 229,266 shares; 2025Q2: 224,688 shares 224,688$41.1M0.74%-4,578Timeline
DHRDANAHER CORP DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 131,905 shares; 2024Q4: 163,336 shares; 2025Q1: 171,960 shares; 2025Q2: 196,674 shares 196,674$38.9M0.7%+24,714Timeline
AAPLAPPLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 154,282 shares; 2024Q4: 169,584 shares; 2025Q1: 178,541 shares; 2025Q2: 174,955 shares 174,955$35.9M0.64%-3,586Timeline
CRMSALESFORCE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 140,422 shares; 2024Q4: 126,554 shares; 2025Q1: 133,235 shares; 2025Q2: 130,558 shares 130,558$35.6M0.64%-2,677Timeline
ADBEADOBE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 65,474 shares; 2024Q4: 83,593 shares; 2025Q1: 88,006 shares; 2025Q2: 86,236 shares 86,236$33.4M0.6%-1,770Timeline
TMOTHERMO FISHER SCIENTIFIC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 58,889 shares; 2024Q4: 71,763 shares; 2025Q1: 75,551 shares; 2025Q2: 74,032 shares 74,032$30M0.54%-1,519Timeline
HUBBHUBBELL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 89,776 shares; 2024Q4: 59,832 shares; 2025Q1: 47,927 shares; 2025Q2: 38,298 shares 38,298$15.6M0.28%-9,629Timeline
NEENEXTERA ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 454,148 shares; 2024Q4: 344,522 shares; 2025Q1: 268,485 shares; 2025Q2: 200,328 shares 200,328$13.9M0.25%-68,157Timeline
ITRIITRON INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 265,284 shares; 2024Q4: 193,085 shares; 2025Q1: 137,196 shares; 2025Q2: 98,523 shares 98,523$13M0.23%-38,673Timeline
ORAORMAT TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 360,569 shares; 2024Q4: 265,567 shares; 2025Q1: 194,698 shares; 2025Q2: 145,611 shares 145,611$12.2M0.22%-49,087Timeline
CVXCHEVRON CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 134,419 shares; 2024Q4: 116,571 shares; 2025Q1: 89,753 shares; 2025Q2: 81,117 shares 81,117$11.6M0.21%-8,636Timeline
XOMEXXON MOBIL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 185,935 shares; 2024Q4: 147,299 shares; 2025Q1: 118,590 shares; 2025Q2: 106,849 shares 106,849$11.6M0.21%-11,741Timeline
KMIKINDER MORGAN INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 529,404 shares; 2024Q4: 460,034 shares; 2025Q1: 373,936 shares; 2025Q2: 337,108 shares 337,108$9.88M0.18%-36,828Timeline
IMOIMPERIAL OIL LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 212,108 shares; 2024Q4: 165,466 shares; 2025Q1: 133,325 shares; 2025Q2: 120,149 shares 120,149$9.54M0.17%-13,176Timeline
NTESNETEASE COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 86,741 shares; 2024Q4: 87,521 shares; 2025Q1: 95,102 shares; 2025Q2: 70,514 shares 70,514$9.49M0.17%-24,588Timeline
FSLRFIRST SOLAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 120,845 shares; 2024Q4: 91,536 shares; 2025Q1: 71,754 shares; 2025Q2: 57,202 shares 57,202$9.44M0.17%-14,552Timeline
VLOVALERO ENERGY CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 108,432 shares; 2024Q4: 94,227 shares; 2025Q1: 75,804 shares; 2025Q2: 68,342 shares 68,342$9.2M0.16%-7,462Timeline
SUSUNCOR ENERGY INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 387,922 shares; 2024Q4: 337,091 shares; 2025Q1: 272,114 shares; 2025Q2: 245,325 shares 245,325$9.19M0.16%-26,789Timeline
COPCONOCOPHILLIPSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 160,734 shares; 2024Q4: 139,674 shares; 2025Q1: 112,326 shares; 2025Q2: 101,250 shares 101,250$9.1M0.16%-11,076Timeline
CSLCARLISLE COS INCQuarterly 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: 30,300 shares; 2025Q2: 24,184 shares 24,184$9.03M0.16%-6,116Timeline
QCOMQUALCOMM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 38,520 shares; 2024Q4: 45,631 shares; 2025Q1: 49,631 shares; 2025Q2: 55,410 shares 55,410$8.82M0.16%+5,779Timeline
ONON SEMICONDUCTOR CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 364,394 shares; 2024Q4: 263,733 shares; 2025Q1: 206,701 shares; 2025Q2: 164,946 shares 164,946$8.65M0.15%-41,755Timeline
ENBENBRIDGE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 295,354 shares; 2024Q4: 256,654 shares; 2025Q1: 207,871 shares; 2025Q2: 187,398 shares 187,398$8.47M0.15%-20,473Timeline
IBPINSTALLED BLDG PRODS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 106,221 shares; 2024Q4: 80,524 shares; 2025Q1: 58,404 shares; 2025Q2: 46,451 shares 46,451$8.37M0.15%-11,953Timeline
EOGEOG RES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 106,843 shares; 2024Q4: 92,847 shares; 2025Q1: 74,942 shares; 2025Q2: 67,564 shares 67,564$8.11M0.15%-7,378Timeline
CNQCANADIAN NAT RES LTD MED TERQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 396,541 shares; 2024Q4: 347,618 shares; 2025Q1: 279,683 shares; 2025Q2: 252,613 shares 252,613$7.94M0.14%-27,070Timeline
OCOWENS CORNING NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 154,601 shares; 2024Q4: 112,242 shares; 2025Q1: 69,274 shares; 2025Q2: 55,103 shares 55,103$7.58M0.14%-14,171Timeline
FANGDIAMONDBACK ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 74,132 shares; 2024Q4: 64,422 shares; 2025Q1: 51,723 shares; 2025Q2: 46,628 shares 46,628$6.44M0.12%-5,095Timeline
SLBSLB LIMITEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 273,866 shares; 2024Q4: 237,982 shares; 2025Q1: 191,605 shares; 2025Q2: 172,736 shares 172,736$5.85M0.1%-18,869Timeline
BKRBAKER HUGHES COMPANYQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 235,254 shares; 2024Q4: 204,428 shares; 2025Q1: 166,035 shares; 2025Q2: 149,694 shares 149,694$5.73M0.1%-16,341Timeline
CVECENOVUS ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 669,837 shares; 2024Q4: 582,046 shares; 2025Q1: 465,892 shares; 2025Q2: 419,975 shares 419,975$5.72M0.1%-45,917Timeline
DVNDEVON ENERGY CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 258,398 shares; 2024Q4: 224,541 shares; 2025Q1: 179,847 shares; 2025Q2: 162,112 shares 162,112$5.18M0.09%-17,735Timeline
HALHALLIBURTON COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 354,183 shares; 2024Q4: 307,773 shares; 2025Q1: 246,291 shares; 2025Q2: 222,036 shares 222,036$4.54M0.08%-24,255Timeline
CSIQCANADIAN SOLAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 966,208 shares; 2024Q4: 731,812 shares; 2025Q1: 573,722 shares; 2025Q2: 393,116 shares 393,116$4.35M0.08%-180,606Timeline
AMRCAMERESCO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 511,530 shares; 2024Q4: 387,816 shares; 2025Q1: 303,165 shares; 2025Q2: 242,304 shares 242,304$3.68M0.07%-60,861Timeline
ENPHENPHASE ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 136,896 shares; 2024Q4: 107,739 shares; 2025Q1: 104,946 shares; 2025Q2: 77,085 shares 77,085$3.06M0.05%-27,861Timeline
HOSHORNBECK OFFSHORE SERVICES IQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 345,393 shares; 2024Q4: 300,241 shares; 2025Q1: 240,866 shares; 2025Q2: 217,444 shares 217,444$1.36M0.02%-23,422Timeline
NDAQNASDAQ INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,544 shares; 2024Q4: 10,859 shares; 2025Q1: 10,001 shares; 2025Q2: 9,767 shares 9,767$873K0.02%-234Timeline
ARESARES MANAGEMENT CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,532 shares; 2024Q4: 5,308 shares; 2025Q1: 4,619 shares; 2025Q2: 4,728 shares 4,728$819K0.01%+109Timeline
AMPAMERIPRISE FINL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,050 shares; 2024Q4: 1,648 shares; 2025Q1: 1,496 shares; 2025Q2: 1,532 shares 1,532$818K0.01%+36Timeline
STTSTATE STR CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,637 shares; 2024Q4: 7,694 shares; 2025Q1: 7,047 shares; 2025Q2: 7,214 shares 7,214$767K0.01%+167Timeline
KKRKKR & CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,638 shares; 2024Q4: 5,789 shares; 2025Q1: 5,260 shares; 2025Q2: 5,385 shares 5,385$716K0.01%+125Timeline
BXBLACKSTONE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,465 shares; 2024Q4: 4,887 shares; 2025Q1: 4,588 shares; 2025Q2: 4,697 shares 4,697$703K0.01%+109Timeline
CGCARLYLE GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,606 shares; 2024Q4: 13,719 shares; 2025Q1: 12,129 shares; 2025Q2: 12,417 shares 12,417$638K0.01%+288Timeline
RJFRAYMOND JAMES FINL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,248 shares; 2024Q4: 4,418 shares; 2025Q1: 4,023 shares; 2025Q2: 4,118 shares 4,118$632K0.01%+95Timeline
AMGAFFILIATED MANAGERS GROUPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,007 shares; 2024Q4: 3,326 shares; 2025Q1: 3,122 shares; 2025Q2: 3,196 shares 3,196$629K0.01%+74Timeline
APAMARTISAN PARTNERS ASSET MGMTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,844 shares; 2024Q4: 11,359 shares; 2025Q1: 10,664 shares; 2025Q2: 10,917 shares 10,917$484K0.01%+253Timeline
VRTVERTIV HOLDINGS COQuarterly 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: 4,211 shares; 2025Q2: 3,421 shares 3,421$439K0.01%-790Timeline
ANETARISTA NETWORKS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 5,106 shares; 2025Q1: 4,491 shares; 2025Q2: 4,210 shares 4,210$430K0.01%-281Timeline
MSCIMSCI INCQuarterly 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: 737 shares 737$425K0.01%newTimeline
ZBRAZEBRA TECHNOLOGIES CORPORATIQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,655 shares; 2024Q4: 1,333 shares; 2025Q1: 1,163 shares; 2025Q2: 1,376 shares 1,376$424K0.01%+213Timeline
EWEDWARDS LIFESCIENCES CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,798 shares; 2024Q4: 7,614 shares; 2025Q1: 6,400 shares; 2025Q2: 5,424 shares 5,424$424K0.01%-976Timeline
BENFRANKLIN TEMPLETON INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,120 shares; 2024Q4: 18,457 shares; 2025Q1: 17,325 shares; 2025Q2: 17,736 shares 17,736$423K0.01%+411Timeline
ENTGENTEGRIS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,077 shares; 2024Q4: 5,079 shares; 2025Q1: 4,668 shares; 2025Q2: 5,206 shares 5,206$420K0.01%+538Timeline
MPWRMONOLITHIC PWR SYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 667 shares; 2024Q4: 890 shares; 2025Q1: 761 shares; 2025Q2: 573 shares 573$419K0.01%-188Timeline
CDNSCADENCE DESIGN SYSTEM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,843 shares; 2024Q4: 1,737 shares; 2025Q1: 1,524 shares; 2025Q2: 1,349 shares 1,349$416K0.01%-175Timeline
ADUSADDUS HOMECARE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,663 shares; 2024Q4: 4,495 shares; 2025Q1: 3,577 shares; 2025Q2: 3,591 shares 3,591$414K0.01%+14Timeline
TERTERADYNE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,610 shares; 2024Q4: 4,516 shares; 2025Q1: 3,962 shares; 2025Q2: 4,595 shares 4,595$413K0.01%+633Timeline
RVTYREVVITY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,863 shares; 2024Q4: 4,564 shares; 2025Q1: 3,988 shares; 2025Q2: 4,235 shares 4,235$410K0.01%+247Timeline
KEYSKEYSIGHT TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,399 shares; 2024Q4: 3,153 shares; 2025Q1: 2,742 shares; 2025Q2: 2,481 shares 2,481$407K0.01%-261Timeline
AAGILENT TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,892 shares; 2024Q4: 3,889 shares; 2025Q1: 3,142 shares; 2025Q2: 3,412 shares 3,412$403K0.01%+270Timeline
WMSADVANCED DRAIN SYS INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,057 shares; 2024Q4: 4,228 shares; 2025Q1: 3,640 shares; 2025Q2: 3,495 shares 3,495$402K0.01%-145Timeline
IEXIDEX CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,315 shares; 2024Q4: 2,408 shares; 2025Q1: 2,079 shares; 2025Q2: 2,246 shares 2,246$394K0.01%+167Timeline
TROWPRICE T ROWE GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,273 shares; 2024Q4: 3,770 shares; 2025Q1: 3,540 shares; 2025Q2: 3,624 shares 3,624$350K0.01%+84Timeline
FTVFORTIVE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,816 shares; 2024Q4: 7,041 shares; 2025Q1: 6,039 shares; 2025Q2: 5,613 shares 5,613$293K0.01%-426Timeline
BIDUBAIDU INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,360 shares; 2024Q4: 2,360 shares; 2025Q1: 2,682 shares; 2025Q2: 2,762 shares 2,762$237K<0.01%+80Timeline
JDJD.COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,080 shares; 2024Q4: 3,240 shares; 2025Q1: 3,679 shares; 2025Q2: 3,859 shares 3,859$126K<0.01%+180Timeline
RALRALLIANT CORPQuarterly 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,765 shares 1,765$85.6K<0.01%newTimeline
BABAALIBABA GROUP HLDG LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 380 shares; 2024Q4: 380 shares; 2025Q1: 497 shares; 2025Q2: 563 shares 563$63.9K<0.01%+66Timeline
ATHMAUTOHOME INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 800 shares; 2024Q4: 800 shares; 2025Q1: 1,978 shares; 2025Q2: 2,242 shares 2,242$57.8K<0.01%+264Timeline

Sold out in Q2 2025

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

SecurityShares beforeValue beforeType
THRMGENTHERM INC121,616$3.25Mshares
TTEKTETRA TECH INC NEW11,214$328Kshares

How Q2 2025 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 0001085146-25-004423 base2025-08-01acceptance time not in the bulk data set