Skip to content

Guinness Asset Management LTD

Follow

13F filer, CIK 1409661, LONDON, United Kingdom

Guinness Asset Management LTD reported $5,258,440,286 across 103 holdings for the quarter ended 2025-03-31, in a 13F-HR filed 2025-05-13. Its ten largest share positions make up 47.03% of the portfolio.

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

Period
2025-03-31
Reported value
$5.26B
Holdings
103
Top 10 weight
47.03%
New
2
Sold out
5

Largest buys vs the previous quarter

SecurityShares changeApprox. value
APHadded+235,005$15.4M
CSLnew+30,300$10.3M
MAadded+4,787$2.62M
Vadded+7,456$2.61M
ICEadded+14,436$2.49M

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
AJGreduced-21,978-$7.58M
CMEreduced-27,003-$7.16M
CSCOreduced-115,855-$7.14M
ABBVreduced-31,927-$6.68M
PAYXreduced-43,032-$6.63M

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, Q1 2025

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

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
AJGGALLAGHER ARTHUR J & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 799,231 shares; 2024Q4: 841,026 shares; 2025Q1: 819,048 shares 819,048$283M5.37%-21,978Timeline
CMECME GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 983,704 shares; 2024Q4: 1,035,213 shares; 2025Q1: 1,008,210 shares 1,008,210$267M5.08%-27,003Timeline
CSCOCISCO SYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,220,540 shares; 2024Q4: 4,441,557 shares; 2025Q1: 4,325,702 shares 4,325,702$267M5.07%-115,855Timeline
AFLAFLAC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,276,325 shares; 2024Q4: 2,395,045 shares; 2025Q1: 2,340,289 shares 2,340,289$260M4.95%-54,756Timeline
ABBVABBVIE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,159,779 shares; 2024Q4: 1,220,377 shares; 2025Q1: 1,188,450 shares 1,188,450$249M4.73%-31,927Timeline
PAYXPAYCHEX INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,567,667 shares; 2024Q4: 1,649,758 shares; 2025Q1: 1,606,726 shares 1,606,726$248M4.71%-43,032Timeline
BLKBLACKROCK INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 263,828 shares; 2025Q1: 256,922 shares 256,922$243M4.62%-6,906Timeline
JNJJOHNSON & JOHNSONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,324,122 shares; 2024Q4: 1,393,460 shares; 2025Q1: 1,357,113 shares 1,357,113$225M4.28%-36,347Timeline
KOCOCA COLA COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,062,037 shares; 2024Q4: 3,222,386 shares; 2025Q1: 3,138,333 shares 3,138,333$225M4.27%-84,053Timeline
PGPROCTER & GAMBLE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,185,942 shares; 2024Q4: 1,247,990 shares; 2025Q1: 1,215,379 shares 1,215,379$207M3.94%-32,611Timeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 522,876 shares; 2024Q4: 554,292 shares; 2025Q1: 547,320 shares 547,320$206M3.91%-6,972Timeline
EMREMERSON ELEC COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,828,480 shares; 2024Q4: 1,924,171 shares; 2025Q1: 1,873,860 shares 1,873,860$205M3.91%-50,311Timeline
ITWILLINOIS TOOL WKS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 802,886 shares; 2024Q4: 844,926 shares; 2025Q1: 822,888 shares 822,888$204M3.88%-22,038Timeline
MDLZMONDELEZ INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,912,874 shares; 2024Q4: 3,065,411 shares; 2025Q1: 2,985,453 shares 2,985,453$203M3.85%-79,958Timeline
OTISOTIS WORLDWIDE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,850,806 shares; 2024Q4: 1,947,756 shares; 2025Q1: 1,896,917 shares 1,896,917$196M3.72%-50,839Timeline
AVGOBROADCOM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,331,971 shares; 2024Q4: 1,139,761 shares; 2025Q1: 1,114,242 shares 1,114,242$187M3.55%-25,519Timeline
PEPPEPSICO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,175,247 shares; 2024Q4: 1,236,788 shares; 2025Q1: 1,204,528 shares 1,204,528$181M3.43%-32,260Timeline
TXNTEXAS INSTRS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 967,637 shares; 2024Q4: 1,018,305 shares; 2025Q1: 991,744 shares 991,744$178M3.39%-26,561Timeline
TSMTAIWAN SEMICONDUCTOR MANUFACQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 352,036 shares; 2024Q4: 382,239 shares; 2025Q1: 394,273 shares 394,273$65.4M1.24%+12,034Timeline
APHAMPHENOL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 562,069 shares; 2024Q4: 617,819 shares; 2025Q1: 852,824 shares 852,824$56M1.06%+235,005Timeline
MAMASTERCARD INCORPORATEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 82,498 shares; 2024Q4: 90,678 shares; 2025Q1: 95,465 shares 95,465$52.3M0.99%+4,787Timeline
VVISA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 128,453 shares; 2024Q4: 141,193 shares; 2025Q1: 148,649 shares 148,649$52.1M0.99%+7,456Timeline
ICEINTERCONTINENTAL EXCHANGE INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 248,639 shares; 2024Q4: 273,299 shares; 2025Q1: 287,735 shares 287,735$49.6M0.94%+14,436Timeline
NFLXNETFLIX INC.Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 57,479 shares; 2024Q4: 48,572 shares; 2025Q1: 51,136 shares 51,136$47.7M0.91%+2,564Timeline
AMEAMETEK INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 253,861 shares; 2025Q1: 267,270 shares 267,270$46M0.87%+13,409Timeline
ROPROPER TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 63,957 shares; 2024Q4: 70,298 shares; 2025Q1: 74,008 shares 74,008$43.6M0.83%+3,710Timeline
METAMETA PLATFORMS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 76,066 shares; 2024Q4: 71,745 shares; 2025Q1: 75,532 shares 75,532$43.5M0.83%+3,787Timeline
INTUINTUITQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 61,279 shares; 2024Q4: 67,354 shares; 2025Q1: 70,908 shares 70,908$43.5M0.83%+3,554Timeline
AMZNAMAZON COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 193,169 shares; 2024Q4: 212,327 shares; 2025Q1: 223,542 shares 223,542$42.5M0.81%+11,215Timeline
KLACKLA CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 43,883 shares; 2024Q4: 56,744 shares; 2025Q1: 59,738 shares 59,738$40.6M0.77%+2,994Timeline
NVDANVIDIA CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 321,837 shares; 2024Q4: 353,757 shares; 2025Q1: 372,448 shares 372,448$40.4M0.77%+18,691Timeline
AAPLAPPLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 154,282 shares; 2024Q4: 169,584 shares; 2025Q1: 178,541 shares 178,541$39.6M0.75%+8,957Timeline
GOOGLALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 213,323 shares; 2024Q4: 234,481 shares; 2025Q1: 246,867 shares 246,867$38.2M0.73%+12,386Timeline
TMOTHERMO FISHER SCIENTIFIC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 58,889 shares; 2024Q4: 71,763 shares; 2025Q1: 75,551 shares 75,551$37.6M0.71%+3,788Timeline
LRCXLAM RESEARCH CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 482,156 shares; 2025Q1: 507,622 shares 507,622$36.9M0.7%+25,466Timeline
CRMSALESFORCE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 140,422 shares; 2024Q4: 126,554 shares; 2025Q1: 133,235 shares 133,235$35.8M0.68%+6,681Timeline
DHRDANAHER CORP DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 131,905 shares; 2024Q4: 163,336 shares; 2025Q1: 171,960 shares 171,960$35.3M0.67%+8,624Timeline
ADBEADOBE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 65,474 shares; 2024Q4: 83,593 shares; 2025Q1: 88,006 shares 88,006$33.8M0.64%+4,413Timeline
AMATAPPLIED MATLS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 170,433 shares; 2024Q4: 217,678 shares; 2025Q1: 229,266 shares 229,266$33.3M0.63%+11,588Timeline
NEENEXTERA ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 454,148 shares; 2024Q4: 344,522 shares; 2025Q1: 268,485 shares 268,485$19M0.36%-76,037Timeline
HUBBHUBBELL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 89,776 shares; 2024Q4: 59,832 shares; 2025Q1: 47,927 shares 47,927$15.9M0.3%-11,905Timeline
CVXCHEVRON CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 134,419 shares; 2024Q4: 116,571 shares; 2025Q1: 89,753 shares 89,753$15M0.28%-26,818Timeline
ITRIITRON INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 265,284 shares; 2024Q4: 193,085 shares; 2025Q1: 137,196 shares 137,196$14.4M0.27%-55,889Timeline
XOMEXXON MOBIL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 185,935 shares; 2024Q4: 147,299 shares; 2025Q1: 118,590 shares 118,590$14.1M0.27%-28,709Timeline
ORAORMAT TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 360,569 shares; 2024Q4: 265,567 shares; 2025Q1: 194,698 shares 194,698$13.8M0.26%-70,869Timeline
COPCONOCOPHILLIPSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 160,734 shares; 2024Q4: 139,674 shares; 2025Q1: 112,326 shares 112,326$11.7M0.22%-27,348Timeline
KMIKINDER MORGAN INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 529,404 shares; 2024Q4: 460,034 shares; 2025Q1: 373,936 shares 373,936$10.6M0.2%-86,098Timeline
SUSUNCOR ENERGY INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 387,922 shares; 2024Q4: 337,091 shares; 2025Q1: 272,114 shares 272,114$10.5M0.2%-64,977Timeline
CSLCARLISLE COS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 30,300 shares 30,300$10.3M0.2%newTimeline
IBPINSTALLED BLDG PRODS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 106,221 shares; 2024Q4: 80,524 shares; 2025Q1: 58,404 shares 58,404$10M0.19%-22,120Timeline
VLOVALERO ENERGY CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 108,432 shares; 2024Q4: 94,227 shares; 2025Q1: 75,804 shares 75,804$10M0.19%-18,423Timeline
OCOWENS CORNING NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 154,601 shares; 2024Q4: 112,242 shares; 2025Q1: 69,274 shares 69,274$9.89M0.19%-42,968Timeline
NTESNETEASE COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 86,741 shares; 2024Q4: 87,521 shares; 2025Q1: 95,102 shares 95,102$9.79M0.19%+7,581Timeline
IMOIMPERIAL OIL LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 212,108 shares; 2024Q4: 165,466 shares; 2025Q1: 133,325 shares 133,325$9.59M0.18%-32,141Timeline
EOGEOG RES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 106,843 shares; 2024Q4: 92,847 shares; 2025Q1: 74,942 shares 74,942$9.58M0.18%-17,905Timeline
ENBENBRIDGE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 295,354 shares; 2024Q4: 256,654 shares; 2025Q1: 207,871 shares 207,871$9.21M0.18%-48,783Timeline
FSLRFIRST SOLAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 120,845 shares; 2024Q4: 91,536 shares; 2025Q1: 71,754 shares 71,754$9.07M0.17%-19,782Timeline
CNQCANADIAN NAT RES LTD MED TERQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 396,541 shares; 2024Q4: 347,618 shares; 2025Q1: 279,683 shares 279,683$8.58M0.16%-67,935Timeline
ONON SEMICONDUCTOR CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 364,394 shares; 2024Q4: 263,733 shares; 2025Q1: 206,701 shares 206,701$8.41M0.16%-57,032Timeline
FANGDIAMONDBACK ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 74,132 shares; 2024Q4: 64,422 shares; 2025Q1: 51,723 shares 51,723$8.24M0.16%-12,699Timeline
SLBSLB LIMITEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 273,866 shares; 2024Q4: 237,982 shares; 2025Q1: 191,605 shares 191,605$8.01M0.15%-46,377Timeline
QCOMQUALCOMM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 38,520 shares; 2024Q4: 45,631 shares; 2025Q1: 49,631 shares 49,631$7.62M0.14%+4,000Timeline
BKRBAKER HUGHES COMPANYQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 235,254 shares; 2024Q4: 204,428 shares; 2025Q1: 166,035 shares 166,035$7.26M0.14%-38,393Timeline
DVNDEVON ENERGY CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 258,398 shares; 2024Q4: 224,541 shares; 2025Q1: 179,847 shares 179,847$6.7M0.13%-44,694Timeline
ENPHENPHASE ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 136,896 shares; 2024Q4: 107,739 shares; 2025Q1: 104,946 shares 104,946$6.51M0.12%-2,793Timeline
CVECENOVUS ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 669,837 shares; 2024Q4: 582,046 shares; 2025Q1: 465,892 shares 465,892$6.46M0.12%-116,154Timeline
HALHALLIBURTON COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 354,183 shares; 2024Q4: 307,773 shares; 2025Q1: 246,291 shares 246,291$6.23M0.12%-61,482Timeline
CSIQCANADIAN SOLAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 966,208 shares; 2024Q4: 731,812 shares; 2025Q1: 573,722 shares 573,722$4.97M0.09%-158,090Timeline
AMRCAMERESCO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 511,530 shares; 2024Q4: 387,816 shares; 2025Q1: 303,165 shares 303,165$3.66M0.07%-84,651Timeline
THRMGENTHERM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 340,382 shares; 2024Q4: 238,271 shares; 2025Q1: 121,616 shares 121,616$3.25M0.06%-116,655Timeline
HOSHORNBECK OFFSHORE SERVICES IQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 345,393 shares; 2024Q4: 300,241 shares; 2025Q1: 240,866 shares 240,866$2.01M0.04%-59,375Timeline
NDAQNASDAQ INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,544 shares; 2024Q4: 10,859 shares; 2025Q1: 10,001 shares 10,001$759K0.01%-858Timeline
AMPAMERIPRISE FINL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,050 shares; 2024Q4: 1,648 shares; 2025Q1: 1,496 shares 1,496$724K0.01%-152Timeline
ARESARES MANAGEMENT CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,532 shares; 2024Q4: 5,308 shares; 2025Q1: 4,619 shares 4,619$677K0.01%-689Timeline
BXBLACKSTONE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,465 shares; 2024Q4: 4,887 shares; 2025Q1: 4,588 shares 4,588$641K0.01%-299Timeline
STTSTATE STR CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,637 shares; 2024Q4: 7,694 shares; 2025Q1: 7,047 shares 7,047$631K0.01%-647Timeline
KKRKKR & CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,638 shares; 2024Q4: 5,789 shares; 2025Q1: 5,260 shares 5,260$608K0.01%-529Timeline
RJFRAYMOND JAMES FINL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,248 shares; 2024Q4: 4,418 shares; 2025Q1: 4,023 shares 4,023$559K0.01%-395Timeline
CGCARLYLE GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,606 shares; 2024Q4: 13,719 shares; 2025Q1: 12,129 shares 12,129$529K0.01%-1,590Timeline
AMGAFFILIATED MANAGERS GROUPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,007 shares; 2024Q4: 3,326 shares; 2025Q1: 3,122 shares 3,122$525K0.01%-204Timeline
EWEDWARDS LIFESCIENCES CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,798 shares; 2024Q4: 7,614 shares; 2025Q1: 6,400 shares 6,400$463K0.01%-1,214Timeline
FTVFORTIVE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,816 shares; 2024Q4: 7,041 shares; 2025Q1: 6,039 shares 6,039$442K0.01%-1,002Timeline
MPWRMONOLITHIC PWR SYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 667 shares; 2024Q4: 890 shares; 2025Q1: 761 shares 761$441K0.01%-129Timeline
RVTYREVVITY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,863 shares; 2024Q4: 4,564 shares; 2025Q1: 3,988 shares 3,988$422K0.01%-576Timeline
APAMARTISAN PARTNERS ASSET MGMTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,844 shares; 2024Q4: 11,359 shares; 2025Q1: 10,664 shares 10,664$417K0.01%-695Timeline
KEYSKEYSIGHT TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,399 shares; 2024Q4: 3,153 shares; 2025Q1: 2,742 shares 2,742$411K0.01%-411Timeline
ENTGENTEGRIS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,077 shares; 2024Q4: 5,079 shares; 2025Q1: 4,668 shares 4,668$409K0.01%-411Timeline
WMSADVANCED DRAIN SYS INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,057 shares; 2024Q4: 4,228 shares; 2025Q1: 3,640 shares 3,640$395K0.01%-588Timeline
CDNSCADENCE DESIGN SYSTEM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,843 shares; 2024Q4: 1,737 shares; 2025Q1: 1,524 shares 1,524$388K0.01%-213Timeline
IEXIDEX CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,315 shares; 2024Q4: 2,408 shares; 2025Q1: 2,079 shares 2,079$376K0.01%-329Timeline
AAGILENT TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,892 shares; 2024Q4: 3,889 shares; 2025Q1: 3,142 shares 3,142$367K0.01%-747Timeline
ADUSADDUS HOMECARE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,663 shares; 2024Q4: 4,495 shares; 2025Q1: 3,577 shares 3,577$353K0.01%-918Timeline
ANETARISTA NETWORKS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 5,106 shares; 2025Q1: 4,491 shares 4,491$348K0.01%-615Timeline
BENFRANKLIN TEMPLETON INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,120 shares; 2024Q4: 18,457 shares; 2025Q1: 17,325 shares 17,325$334K0.01%-1,132Timeline
ZBRAZEBRA TECHNOLOGIES CORPORATIQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,655 shares; 2024Q4: 1,333 shares; 2025Q1: 1,163 shares 1,163$328K0.01%-170Timeline
TTEKTETRA TECH INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,085 shares; 2024Q4: 12,789 shares; 2025Q1: 11,214 shares 11,214$328K0.01%-1,575Timeline
TERTERADYNE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,610 shares; 2024Q4: 4,516 shares; 2025Q1: 3,962 shares 3,962$327K0.01%-554Timeline
TROWPRICE T ROWE GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,273 shares; 2024Q4: 3,770 shares; 2025Q1: 3,540 shares 3,540$325K0.01%-230Timeline
VRTVERTIV HOLDINGS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 4,211 shares 4,211$304K0.01%newTimeline
BIDUBAIDU INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,360 shares; 2024Q4: 2,360 shares; 2025Q1: 2,682 shares 2,682$247K<0.01%+322Timeline
JDJD.COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,080 shares; 2024Q4: 3,240 shares; 2025Q1: 3,679 shares 3,679$151K<0.01%+439Timeline
BABAALIBABA GROUP HLDG LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 380 shares; 2024Q4: 380 shares; 2025Q1: 497 shares 497$65.7K<0.01%+117Timeline
ATHMAUTOHOME INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 800 shares; 2024Q4: 800 shares; 2025Q1: 1,978 shares 1,978$54.8K<0.01%+1,178Timeline

Sold out in Q1 2025

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

SecurityShares beforeValue beforeType
SEDGSOLAREDGE TECHNOLOGIES INC75,973$1.03Mshares
JKHYHENRY JACK & ASSOC INC3,149$552Kshares
TPICQTPI COMPOSITES INC COM272,779$515Kshares
AOSSMITH A O CORP7,531$514Kshares
SWKSSKYWORKS SOLUTIONS INC4,962$440Kshares

How Q1 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-003021 base2025-05-13acceptance time not in the bulk data set
13F-HR/A 0001085146-25-003452 addednew holdings2025-06-17acceptance time not in the bulk data set