Ken Fisher

Ken Fisher

Fisher Asset Management LLC

Kenneth Lawrence Fisher is an American billionaire investment analyst, author, and the founder and chairman of Fisher Investments, a fee-only financial adviser. Fisher's Forbes "Portfolio Strategy" column ran from 1984 to 2017, making him the longest continuously-running columnist in the magazine's history. Fisher has authored eleven books on investing, and research papers in the field of behavioral finance. He is on the Forbes 400 list of richest Americans[4] and as of 2020 is worth $4.3 billion. In 2010, he was named to Investment Advisor magazine's "30 for 30" list of the 30 most influential people in the investment advisory business over the last 30 years. As of September 2020, Fisher's firm managed $135 billion.
Period:  Q3, 2024
Filed Date:  Nov 12, 2024
Reported Date:  Sep 30, 2024
No. of Stocks:  919
Portfolio Value:  244.02B
StockActivityShare Change% Change to protfolio
Q3 2024

MMM - 3m co

Reduced 15.19%1273715.188

ATEN - A10 networks inc

Add 9.41%992430.000

ABT - Abbott laboratories

Add 5.57%111022040.071

ABBV - Abbvie inc

Reduced 2.22%389142.224

ANF - Abercrombie & fitch co

Add 3.03%569828-0.008

ACN - Accenture plc

Reduced 18.26%273118.258

ACIW - Aci worldwide inc

Add 32.70%4629710.004

AYI - Acuity brands inc

Add 7.44%1858750.004

ADBE - Adobe inc

Add 1.95%4859584-0.054

AMD - Advanced micro devices inc

Add 2.78%237952360.061

ASIX - Advansix inc

Reduced 0.10%370700.100

AVAV - Aerovironment inc

Reduced 0.22%1336360.225

AFL - Aflac inc

Reduced 13.86%719713.860

ADC - Agree realty corp

Add 0.00%1170170.001

APD - Air products and chemicals inc

Reduced 22.92%103922.923

ALRM - Alarm.com holdings inc

Add 8.53%232424-0.000

AA - Alcoa corp

Reduced 13.89%187219913.894

ALC - Alcon ag

Reduced 5.10%2350195.104

BABA - Alibaba group holding ltd

Reduced 0.67%50150710.671

ALGN - Align technology inc

Add 2.64%1057700.001

ALKS - Alkermes plc

Add 7.48%2607850.001

ALNT - Allient inc

Add 10.79%44248-0.000

ALL - Allstate corp

Reduced 7.43%28427.427

GOOGL - Alphabet inc

Add 2.54%49857900-0.241

GOOG - Alphabet inc

Reduced 2.23%25889512.225

ALTR - Altair engineering inc

Add 26.97%4016120.003

MO - Altria group inc

Add 24.93%623550.000

AMZN - Amazon.com inc

Add 1.99%44653571-0.057

ABEV - Ambev sa

Add 1.33%56472240.001

DOX - Amdocs ltd

Reduced 0.49%88210.485

AEO - American eagle outfitters inc

Reduced 0.85%22185920.851

AXP - American express co

Reduced 2.59%86654092.591

AMT - American tower corp

Add 3.15%17315700.031

ABCB - Ameris bancorp

Add 0.04%2279030.001

AMGN - Amgen inc

Add 21.30%1023520.003

AMKR - Amkor technology inc

Add 15.44%210379-0.000

ADI - Analog devices inc

Add 20.21%28310.000

ANAB - Anaptysbio inc

Reduced 4.68%619484.684

BUD - Anheuser-busch inbev sa

Add 6.04%103070140.048

ANIK - Anika therapeutics inc

Reduced 10.68%3449410.684

ANSS - Ansys inc

Reduced 1.42%179831.420

APA - Apa corp

Add 2.34%1022548-0.002

APG - Api group corp

Add 2.11%1296769-0.002

AAPL - Apple inc

Add 1.93%586150530.634

AMAT - Applied materials inc

Add 0.39%3254743-0.044

ATR - Aptargroup inc

Add 11.01%312750.000
Arcadium lithium plc
Reduced 2.13%105202.130

AROC - Archrock inc

Reduced 0.57%1154250.567

ANET - Arista networks inc

Add 32.12%67170.000

ARM - Arm holdings plc

Add 16.04%16570.000

ASML - Asml holding nv

Add 1.01%3186222-0.234

AZPN - Aspen technology, inc.

Add 5.84%1871090.004

ASB - Associated banc-corp

Add 14.64%5090000.001

AZN - Astrazeneca plc

Add 5.26%104801600.016

ATRO - Astronics corp

Add 0.24%108118-0.000

T - At&t inc

Reduced 8.09%1204268.091

ATI - Ati inc

Reduced 16.32%65831216.324

ADSK - Autodesk inc

Add 4.98%5157310.008

ADP - Automatic data processing inc

Reduced 32.16%191532.164

CDMO - Avid bioservices inc

Add 63.27%4010810.001

AVNT - Avient corp

Reduced 0.50%6109990.503

AXON - Axon enterprise inc

Reduced 2.27%7752.270

AZTA - Azenta inc

Reduced 1.13%8281741.132

BIDU - Baidu inc

Reduced 32.44%1286632.444

BKR - Baker hughes co

Add 13.65%8361560.002

BBD - Banco bradesco sa

Add 19.23%758332540.024

SAN - Banco santander sa

Add 1.42%1435851520.031

BAC - Bank of america corp

Add 3.98%452158320.027

BK - Bank of new york mellon corp

Reduced 7.78%46827.780

BANR - Banner corp

Reduced 0.70%2834350.699

BCS - Barclays plc

Reduced 0.55%2286110.553

B - Barnes group inc

Add 4.09%4489910.000

BDX - Becton dickinson and co

Reduced 45.58%108345.578

BHP - Bhp group ltd

Add 2.97%219448760.060

BIO - Bio rad laboratories inc

Reduced 0.95%927360.946

BIIB - Biogen inc

Reduced 2.51%667682.510

BLK - Blackrock inc

Add 1.90%21922470.159

BX - Blackstone inc

Reduced 14.63%424714.633

SQ - Block, inc.

Reduced 28.21%847028.208

BPMC - Blueprint medicines corp

Reduced 0.24%3353500.242

BA - Boeing co

Add 6.04%4866857-0.039

BKNG - Booking holdings inc

Add 3.31%4187420.065

SAM - Boston beer company inc

Reduced 0.81%1262430.806

BSX - Boston scientific corp

Add 17.04%47719350.035

BOX - Box inc

Add 4.63%1647140.001

BP - Bp plc

Add 5.07%22919822-0.028

BMY - Bristol-myers squibb co

Reduced 0.67%2264800.666

AVGO - Broadcom inc

Add 938.85%234227810.172

BN - Brookfield corp

Reduced 2.88%96182.878

BRKR - Bruker corp

Reduced 0.67%63780.670

WHD - Cactus inc

Add 9.99%3304440.002

CADE - Cadence bank

Reduced 0.35%13911560.348

CALM - Cal-maine foods inc

Add 1.10%2663190.002

CPT - Camden property trust

Add 0.05%41920.000

CPB - Campbell soup co

Reduced 15.92%8293115.919

CCL - Carnival corp

Buy226110.000

CARR - Carrier global corp

Add 1.93%142671090.109

CPRX - Catalyst pharmaceuticals inc

Reduced 17.76%8679717.755

CAT - Caterpillar inc

Add 2.34%89526320.241

CVCO - Cavco industries inc

Add 8.53%714870.003

CBRE - Cbre group inc

Add 1.60%447530.001

CLDX - Celldex therapeutics inc

Add 210.55%3743520.003

COR - Cencora, inc.

Reduced 14.56%92714.562

CENX - Century aluminum co

Reduced 18.20%165481618.198

CF - Cf industries holdings, inc.

Reduced 2.12%83012.122

CHX - Championx corp

Add 7.70%347880-0.000

GTLS - Chart industries inc

Add 2.28%592486-0.004

CAKE - Cheesecake factory inc

Reduced 0.08%4026020.076

CHE - Chemed corp

Add 0.04%79960.000

LNG - Cheniere energy inc

Add 48.41%22900.000

CVX - Chevron corp

Add 3.57%19482388-0.030

CMG - Chipotle mexican grill inc

Reduced 11.27%10508411.274

CHRD - Chord energy corp

Reduced 1.01%847771.008

CB - Chubb ltd

Reduced 16.03%1283916.030

CHDN - Churchill downs inc

Reduced 50.61%150050.609

CI - Cigna group

Reduced 4.70%13374.704

CTAS - Cintas corp

Add 178.28%2460-0.000

CSCO - Cisco systems inc

Reduced 9.32%1950569.324

C - Citigroup inc

Add 3.25%289703570.013

CLF - Cleveland-cliffs inc

Reduced 11.08%544912111.084

CLX - Clorox co

Reduced 10.38%2605110.379

CCNE - Cnb financial corp

Reduced 0.24%751750.242

KO - Coca-cola co

Add 39.66%67656690.073

KOF - Coca cola femsa sab de cv

Reduced 20.89%751920.894

COGT - Cogent biosciences inc

Reduced 13.17%12941513.171

CL - Colgate-palmolive co

Add 749.50%616230.002

CMCO - Columbus mckinnon corp

Add 14.91%2363730.001

CMCSA - Comcast corp

Reduced 10.95%7376810.950

CNMD - Conmed corp

Add 5.54%2952900.001

COP - Conocophillips

Add 59.69%124560110.172

STZ - Constellation brands inc

Reduced 24.86%133624.859

CEG - Constellation energy corp

Reduced 13.74%219813.736

COO - Cooper companies inc

Reduced 0.50%602310.501

CLB - Core laboratories inc

Add 19.45%9902670.001

GLW - Corning inc

Reduced 10.26%1009410.260

CTVA - Corteva, inc.

Add 12.85%90430.000

COST - Costco wholesale corp

Add 2.66%30344910.073

CTRA - Coterra energy inc.

Reduced 19.26%1280619.256

BAP - Credicorp ltd

Add 307.78%499730.003

CCI - Crown castle inc

Add 4.16%50880170.052

CSX - Csx corp

Add 3.60%246569310.023

CMI - Cummins inc

Add 5.82%30055700.076

CW - Curtiss-wright corp

Add 8.36%704540.002

CVS - Cvs health corp

Reduced 0.20%735570.198

CYTK - Cytokinetics inc

Add 1.45%542284-0.000

DHI - Dr horton inc

Reduced 0.32%2326320.318

DHR - Danaher corp

Add 2.62%45526400.064

DAR - Darling ingredients inc.

Reduced 3.14%228333.139

CDAY - Ceridian hcm holding inc.

Reduced 0.07%400020.067

DECK - Deckers outdoor corp

Add 469.17%8270-0.000

DE - Deere & co

Add 8.65%19946570.060

DK - Delek us holdings inc

Reduced 1.02%17910801.017

DNLI - Denali therapeutics inc

Add 14.48%5473310.002

DVN - Devon energy corp/de

Reduced 4.41%1256814.406

DXCM - Dexcom inc

Add 10.63%856124-0.012

DEO - Diageo plc

Reduced 2.91%2245892.908

FANG - Diamondback energy inc

Add 6.60%152788-0.001

DFAT - Dimensional us target value

Reduced 11.62%622111.621

DIOD - Diodes inc

Reduced 0.09%1704860.094

DIS - Walt disney co

Reduced 98.72%10124498.724

DPZ - Dominos pizza inc

Add 3.74%68958-0.002

DOV - Dover corp

Reduced 0.67%16234860.673

DOW - Dow inc

Add 23.09%103250.000

DBX - Dropbox inc

Add 8.57%1551310.000

DUK - Duke energy corp

Reduced 37.37%353637.372

DD - Dupont de nemours, inc.

Add 16.22%49000.000

DVAX - Dynavax technologies corp

Reduced 1.26%13715621.256

EWBC - East west bancorp inc

Add 0.35%6870270.003

ETN - Eaton corporation plc

Add 3.63%2033020.002

ECL - Ecolab inc

Add 2.96%12170.000

EC - Ecopetrol s.a.

Reduced 26.68%53368626.676

EW - Edwards lifesciences corp

Add 9.75%9078311-0.068

ELV - Elevance health inc

Add 3.84%838-0.000

LLY - Eli lilly and co

Add 3.46%50581010.023

EMR - Emerson electric co

Add 149.85%6092160.016

ET - Energy transfer lp

Reduced 5.24%400755.238

ENS - Enersys

Add 8.74%4252850.001

E - Eni spa

Add 9.17%1260460.000

ETR - Entergy corp /de/

Reduced 26.48%234926.479

EPD - Enterprise products partners lp

Reduced 24.23%1757624.228

EOG - Eog resources inc

Add 856.72%12008510.054

EQIX - Equinix inc

Reduced 79.22%26779.222

EQNR - Equinor asa

Add 3.22%522763-0.001

ESS - Essex property trust inc

Reduced 18.27%1225618.272

EVR - Evercore inc

Add 6.09%3202280.007

ES - Eversource energy

Add 1.92%123060.000

EXAS - Exact sciences corp

Reduced 22.80%12290222.802

EXPE - Expedia group inc

Add 9.36%16894850.023

XOM - Exxon mobil corp

Add 3.36%291975570.070

FNB - Fnb corp

Add 67.82%975810.000

FFIV - F5, inc.

Reduced 4.87%303844.866

FN - Fabrinet

Reduced 3.43%20003.428

FICO - Fair isaac corp

Reduced 13.99%28913.988

FAST - Fastenal co

Buy43340.000

FDX - Fedex corp

Reduced 18.69%95318.686

ONEQ - Fidelity nasdaq composite in

Reduced 7.07%8722347.073

FDIS - Fidelity con discret etf

Add 15.48%1033070.001

FAF - First american financial corp

Reduced 0.53%5514890.532

FFBC - First financial bancorp

Reduced 0.04%7226820.036

FHN - First horizon corp

Add 18.53%2426840.000

FRME - First merchants corp

Reduced 2.80%4477852.799

FSLR - First solar, inc.

Reduced 1.92%417381.922

FDN - First trust dj internet ind

Reduced 35.82%15372435.820

FIVN - Five9 inc

Add 14.85%761966-0.003

FLO - Flowers foods inc

Add 1.48%8540290.000

FLS - Flowserve corp

Add 3.92%5799550.001

F - Ford motor co

Reduced 99.34%44498499.339

FORM - Formfactor inc

Reduced 17.88%5990117.884

FTNT - Fortinet inc

Add 29.32%370100.000

FCX - Freeport-mcmoran inc

Add 2.40%594093950.060

FULT - Fulton financial corp

Add 4.21%19084770.001

GE - General electric co

Reduced 14.68%1108714.676

GEV - Ge vernova inc

Reduced 18.44%268018.442

GD - General dynamics corp

Reduced 21.48%273421.482

GIS - General mills inc

Add 15.95%1872560.001

GM - General motors co

Reduced 69.58%203392869.578

G - Genpact ltd

Reduced 0.32%245210.321

GPC - Genuine parts co

Reduced 17.82%176217.817

GILD - Gilead sciences inc

Reduced 32.22%895032.218

GBCI - Glacier bancorp inc

Reduced 2.07%8209952.065

GPN - Global payments inc

Reduced 2.74%487492.735

FINX - Global x fintech etf

Reduced 3.39%162493.389

BOTZ - Global x robotics & artifici

Reduced 13.13%22378213.132

GLOB - Globant s.a.

Add 5.12%275910.000

GMED - Globus medical inc

Reduced 1.34%3692111.336

GS - Goldman sachs group inc

Add 2.74%60426400.136

GRC - Gorman-rupp co

Add 6.62%480860.000

GVA - Granite construction inc

Add 86.44%3638160.007

GBX - Greenbrier companies inc

Reduced 1.18%5002891.181

GSK - Gsk plc

Add 4.92%185769300.032

HCKT - Hackett group inc

Reduced 0.17%731380.171

HAE - Haemonetics corp

Reduced 0.51%6895090.512

HLN - Haleon plc

Reduced 2.04%136822622.041

HAL - Halliburton co

Add 19.99%5088890.000

HCA - Hca healthcare inc

Reduced 19.16%63319.157

HDB - Hdfc bank ltd

Add 8.98%39559820.006

HEI - Heico corp

Add 10.31%3472330.008

HELE - Helen of troy ltd

Reduced 0.93%4131140.925

HP - Helmerich and payne inc

Reduced 3.43%13513723.431

HRI - Herc holdings inc

Add 0.24%4133140.004

HES - Hess corp

Reduced 14.00%293713.997

HXL - Hexcel corp

Add 8.99%924410.000

HOLX - Hologic inc

Reduced 5.16%83375.164

HOMB - Home bancshares inc

Add 2.75%17657990.003

HD - Home depot inc

Add 2.23%94266490.265

HMC - Honda motor co ltd

Add 2.25%103458160.001

HRL - Hormel foods corp /de/

Reduced 36.37%5573536.369

HPQ - Hp inc

Reduced 3.56%63683.559

HUBG - Hub group inc

Reduced 1.06%14177971.064

HUBS - Hubspot inc

Add 0.51%55825-0.001

ICHR - Ichor holdings ltd

Reduced 0.01%3540230.007

IBN - Icici bank ltd

Add 64.91%17514720.009

ICLR - Icon plc

Add 1.57%5505-0.000

IDYA - Ideaya biosciences inc

Add 26.74%8489090.001

IEX - Idex corp

Add 7.64%6590060.007

IDXX - Idexx laboratories inc

Reduced 18.41%67818.412

ITW - Illinois tool works inc

Add 4.20%33473260.048

IMO - Imperial oil ltd

Reduced 25.73%398325.732

INCY - Incyte corp

Add 24.45%115220.000

IRT - Independence realty trust inc

Reduced 0.26%19859420.261

INFY - Infosys ltd

Add 9.68%144150180.031

ING - Ing groep nv

Add 0.63%684510830.032

IR - Ingersoll rand inc.

Add 1.73%67448390.025
Innovex international inc
Buy2946940.002

PODD - Insulet corp

Add 0.89%3511000.005

INTC - Intel corp

Reduced 26.45%18032226.449

ICE - Intercontinental exchange inc

Reduced 56.84%125056.837

INTU - Intuit inc

Add 2.89%3827671-0.028

ISRG - Intuitive surgical inc

Add 1.84%47823810.107

KBWB - Invesco kbw bank etf

Add 11.59%25296510.011

QQQM - Invesco nasdaq 100 etf

Reduced 6.45%455216.449

RSPT - Invesco s&p 500 equal weight

Reduced 18.12%1396418.119

RSP - Invesco s&p 500 equal weight

Reduced 71.26%246871.256

IVZ - Invesco ltd

Add 1.96%45409130.005

PNQI - Invesco nasdaq internet etf

Reduced 3.11%21138893.114

QQQ - Invesco qqq trust

Reduced 3.74%18173803.741

XLG - Invesco s&p 500 top 50 etf

Reduced 3.49%52059833.494

IPGP - Ipg photonics corp

Add 4.30%192050-0.001

IQV - Iqvia holdings inc

Add 4.83%73980.000

USIG - Ishares broad usd investment

Reduced 59.63%2088959.629

CMF - Ishares california muni bond

Reduced 16.63%610216.628

IEMG - Ishares core msci emerging

Reduced 64.45%768364.452

ESGU - Ishares esg aware msci usa

Reduced 0.98%954670.983

IXC - Ishares global energy etf

Add 17.88%98324380.021

PICK - Ishares msci global metals &

Reduced 1.28%39959721.279

IXN - Ishares global tech etf

Reduced 3.44%49283863.441

IAU - Ishares gold trust

Add 80.99%103510.000

FILL - Ishares msci global energy p

Reduced 19.85%7578119.854

EWQ - Ishares msci france etf

Reduced 36.31%1233636.307
Ishares inc msci gbl gold mn
Buy74300.000

EWP - Ishares msci spain etf

Reduced 1.47%214481.475

EUFN - Ishares msci europe financia

Reduced 1.53%293542021.531

EZU - Ishares msci eurozone etf

Reduced 3.49%28463053.490

EWJ - Ishares msci japan etf

Reduced 7.95%8528667.945

EWL - Ishares msci switzerland etf

Reduced 12.66%2197112.661

EWT - Ishares msci taiwan etf

Reduced 38.45%3835838.455

IBB - Ishares biotechnology etf

Reduced 19.86%213419.865

IWF - Ishares russell 1000 growth

Reduced 20.19%735420.187

IVV - Ishares core s&p 500 etf

Reduced 4.63%57694.629

IJH - Ishares core s&p midcap etf

Reduced 54.14%1341654.141

IJR - Ishares core s&p small-cap e

Reduced 83.61%469383.612

IGSB - Ishares 1-5y inv grade corp

Reduced 37.84%742337.836

TLT - Ishares 20+ year treasury bd

Reduced 14.80%18677414.801

IEF - Ishares 7-10 year treasury b

Add 104.48%416535130.893

USHY - Ishares broad usd high yield

Reduced 21.97%28388221.967

IEFA - Ishares core msci eafe etf

Reduced 17.81%18021917.814

IEUR - Ishares core msci europe etf

Reduced 9.44%5936819.441

IUSB - Ishares core total bond etf

Reduced 16.59%445416.592

EFG - Ishares msci eafe growth etf

Reduced 36.44%382236.438

SUSC - Ishares esg aware usd corpor

Reduced 19.66%83566819.662

IEV - Ishares europe etf

Reduced 9.08%224519.083

IGV - Ishares expanded tech-softwa

Reduced 35.32%125091335.315

HYG - Ishares iboxx high yld corp

Reduced 58.44%268658.440

LQD - Ishares iboxx investment gra

Reduced 74.60%407411574.598

SOXX - Ishares semiconductor etf

Reduced 38.37%1075138.372

MBB - Ishares mbs etf

Add 8.33%182655980.083
Ishares tr msci china a
Buy5664150.007

EFA - Ishares msci eafe etf

Add 30.31%128160.000

USMV - Ishares msci usa min vol fac

Reduced 13.04%988713.043

MTUM - Ishares msci usa momentum fa

Reduced 49.37%117249.374

IWB - Ishares russell 1000 etf

Add 272.91%29870.000

IWD - Ishares russell 1000 value e

Reduced 67.51%225967.506

IWN - Ishares russell 2000 value e

Reduced 18.38%167018.377

IWP - Ishares russell mid-cap grow

Reduced 36.74%181036.735

IWM - Ishares russell 2000 etf

Reduced 63.06%338263.062

OEF - Ishares s&p 100 etf

Reduced 5.16%646195.160

TIP - Ishares tips bond etf

Reduced 14.37%626214.372

IHI - Ishares u.s. medical devices

Reduced 36.74%121558436.745

IHE - Ishares us pharmaceuticals e

Reduced 2.58%33522442.579

IYW - Ishares ustechnology etf

Reduced 48.42%164548.416

GOVT - Ishares us treasury bond etf

Reduced 54.54%1227454.536

IYT - Ishares us transportation et

Reduced 99.32%596499.322

ITA - Ishares u.s. aerospace & def

Reduced 9.84%144719.844

IAI - Ishares u.s. broker-dealers

Reduced 3.07%7788003.069

IYF - Ishares us financials etf

Reduced 3.29%19874113.288

ITUB - Itau unibanco holding sa

Add 6.05%505876330.024

ITT - Itt inc.

Add 9.43%1141360.001

JEPI - Jpmorgan equity premium inco

Reduced 33.89%365533.894

JHG - Janus henderson group plc

Reduced 2.35%17803752.347

JD - Jd.com inc

Add 9.01%40725990.027

JNJ - Johnson & johnson

Add 7.86%75601990.082

JPM - Jpmorgan chase & co

Add 31.74%167842720.394

KALU - Kaiser aluminum corp

Reduced 0.08%1474210.078

KBH - Kb home

Add 3.42%22061720.016

KMT - Kennametal inc

Reduced 1.51%21076091.513

KMB - Kimberly-clark corp

Reduced 1.80%658801.799

KMI - Kinder morgan inc

Reduced 26.09%1313626.086
Kiniksa pharmaceuticals intl p
Reduced 13.57%2612413.568

KLAC - Kla corp

Add 8.05%683950.000

KR - Kroger co

Add 53.44%168060.000
Laboratory corp of america hol
Add 0.16%12490.000

LRCX - Lam research corp

Add 0.60%1871473-0.186

LNTH - Lantheus holdings inc

Reduced 2.14%1534492.135

LVS - Las vegas sands corp

Reduced 16.46%1364964016.462

LAZ - Lazard ltd

Add 2.17%17722370.009

LEN - Lennar corp

Reduced 15.80%10012015.799

LII - Lennox international inc

Add 5.38%5351710.021

LECO - Lincoln electric holdings inc

Reduced 0.05%4823740.053

LIN - Linde plc

Reduced 10.63%157210.631

LFUS - Littelfuse inc

Add 0.85%2190320.001

LMT - Lockheed martin corp

Add 0.91%67420.000

LOW - Lowe's companies inc

Reduced 6.68%5050166.683

LULU - Lululemon athletica inc

Reduced 80.09%1246680.093

LITE - Lumentum holdings inc

Reduced 0.14%5785710.139

LXP - Lxp industrial trust

Reduced 1.11%24145781.110

MTB - M&t bank corp

Reduced 1.72%159791.722

MHO - M/i homes inc

Reduced 11.46%1631911.464

MAC - Macerich co

Add 1.07%29957410.004

SHOO - Steven madden ltd

Add 0.57%7286740.002

MMYT - Makemytrip ltd

Add 0.00%1872010.001

MANH - Manhattan associates inc

Reduced 0.03%438740.027

MTW - Manitowoc company inc

Add 8.67%117640-0.000

MRO - Marathon oil corp

Add 6.32%2884151-0.000

MPC - Marathon petroleum corp

Add 44.27%158650.000

MAR - Marriott international inc

Reduced 5.23%70925.225

MMC - Marsh & mclennan companies inc

Reduced 26.31%115726.306

MRVL - Marvell technology inc

Add 2.64%22033100.004

MA - Mastercard inc

Add 2.47%41174900.107

MTDR - Matador resources co

Reduced 2.85%6386882.851

MTRN - Materion corp

Add 1.05%1565780.000

MCD - Mcdonald's corp

Add 4.81%2557480.006

MCK - Mckesson corp

Add 50.00%12420.000

MEDP - Medpace holdings, inc.

Add 6.88%124399-0.003

MDT - Medtronic plc

Add 11.53%58937200.047

MELI - Mercadolibre inc

Add 9.06%1663930.037

MRK - Merck & co inc

Add 2.72%14653435-0.042

MTH - Meritage homes corp

Reduced 0.67%7267770.669

META - Meta platforms inc

Add 4.61%65651340.243

MGM - Mgm resorts international

Add 2.03%4547883-0.008

MCHP - Microchip technology inc

Reduced 8.92%28088.920

MU - Micron technology inc

Add 6.47%50470-0.000

MSFT - Microsoft corp

Add 2.34%27904450-0.074

MDXG - Mimedx group inc

Reduced 7.55%2919817.551

MKSI - Mks instruments inc

Add 0.72%432612-0.004

MRNA - Moderna inc

Buy62650.000

MC - Moelis & co

Add 0.35%625700.000

MDLZ - Mondelez international inc

Reduced 4.11%77514.107

MOG-A - Moog inc-class a

Reduced 0.58%977270.578

MS - Morgan stanley

Add 2.71%224049810.088

MORN - Morningstar inc

Add 6.67%213420.000

MSI - Motorola solutions inc

Add 44.30%21500.000

MSCI - Msci inc

Reduced 5.69%1449285.688

MUR - Murphy oil corp

Reduced 0.65%12890050.649

MUSA - Murphy usa inc

Add 7.25%5470.000

MYRG - Myr group inc

Add 11.06%37752-0.000

MYGN - Myriad genetics inc

Add 47.85%6028420.003

NGG - National grid plc

Reduced 7.61%108687.609

YNDX - Yandex nv

Add 0.06%41372710.000

NTES - Netease inc

Add 7.76%11456570.002

NFLX - Netflix inc

Add 2.85%44819390.097

NR - Newpark resources inc

Add 6.59%239286-0.000

NEE - Nextera energy inc

Reduced 22.89%2575222.887

NICE - Nice ltd

Reduced 0.50%1364110.504

NIC - Nicolet bankshares inc

Add 7.86%149780.000

NKE - Nike inc

Add 6.00%103031820.073

NIO - Nio inc

Reduced 31.42%19844831.419

LASR - Nlight inc

Buy1255770.001

NNN - Nnn reit inc

Add 0.85%1202180.000

NMR - Nomura holdings inc

Add 20.24%101797640.002

NSC - Norfolk southern corp

Add 1.64%9638160.015

NOC - Northrop grumman corp

Add 2.57%2125140.009

NVS - Novartis ag

Add 15.73%17060090.016

NVO - Novo nordisk a/s

Reduced 0.49%133054740.487

NU - Nu holdings ltd

Buy72310700.040

NUE - Nucor corp

Add 7.43%2142030.000

NTNX - Nutanix, inc.

Add 27.22%4462870.003

NVDA - Nvidia corp

Add 3.51%967207070.083

NVR - Nvr inc

Reduced 20.51%3120.513

NXPI - Nxp semiconductors nv

Reduced 99.66%173799.665

OXY - Occidental petroleum corp

Add 0.12%607186-0.003

ONB - Old national bancorp

Add 2.93%31861320.003

ON - On semiconductor corp

Add 6.24%3186330.001

OKE - Oneok inc

Reduced 5.34%68395.343

ONTO - Onto innovation inc

Reduced 7.43%7113417.428

ORCL - Oracle corp

Add 1.77%178980290.232

ORLY - O'reilly automotive inc

Reduced 17.14%32417.136

OBK - Origin bancorp inc

Add 1.54%403290.000

OTIS - Otis worldwide corp

Reduced 16.03%92323816.031

OUT - Outfront media inc

Reduced 0.06%4753730.058

OVV - Ovintiv inc.

Reduced 8.26%7400108.263

OC - Owens corning

Add 5.63%1418030.001

PCAR - Paccar inc

Add 1.75%5180925-0.005

PARA - Paramount global

Add 88.39%217230.000

PK - Park hotels & resorts inc

Add 0.01%1527273-0.001

PH - Parker-hannifin corp

Add 3.86%4318010.026

PSN - Parsons corp

Add 2.11%43640.000

PTEN - Patterson-uti energy inc

Reduced 0.34%52687660.339

PAYX - Paychex inc

Reduced 34.97%371734.972

PAYC - Paycom software inc

Reduced 0.93%793680.926

PYPL - Paypal holdings inc

Reduced 47.66%1154147.662

PDD - Pdd holdings inc

Add 13.85%6978670.005

PDFS - Pdf solutions inc

Reduced 0.05%473090.053

PEB - Pebblebrook hotel trust

Reduced 0.18%5413170.179

PEGA - Pegasystems inc

Add 0.62%4842960.003

PNR - Pentair plc

Add 1.49%1407070.001

PEP - Pepsico inc

Add 5.68%78542680.045

PR - Permian resources corp

Reduced 52.63%5989252.631

PFE - Pfizer inc

Add 226.69%62099070.052

PM - Philip morris international inc

Reduced 21.58%1097321.577

PSX - Phillips 66

Reduced 7.24%52377.244

CORP - Pimco inv grade corp bd etf

Reduced 28.66%323928.656

PIPR - Piper sandler companies

Add 8.97%1453210.004

PII - Polaris inc

Reduced 0.09%1000890.086

POOL - Pool corp

Add 1.64%1665130.005

PCH - Potlatchdeltic corp

Add 6.11%2260350.001

TROW - T rowe price group inc

Add 2.65%1861454-0.003

PSMT - Pricesmart inc

Add 4.55%247870.000

PG - Procter & gamble co

Add 4.73%183806100.118

PGR - Progressive corp

Reduced 6.39%86436.390

PLD - Prologis inc

Reduced 13.02%1788813.021

PB - Prosperity bancshares inc

Reduced 7.93%577667.934

PRU - Prudential financial inc

Reduced 53.48%237053.484

PTC - Ptc inc

Add 27.11%439320.001

PHM - Pultegroup inc

Reduced 25.30%155025.301

QRVO - Qorvo inc

Add 1.15%529746-0.002

QCOM - Qualcomm inc

Add 0.22%1691657-0.020

QLYS - Qualys inc

Add 13.42%1852770.000

RRC - Range resources corp

Reduced 5.99%11023825.990

RRX - Regal rexnord corp

Reduced 0.64%4002210.636

REGN - Regeneron pharmaceuticals inc

Reduced 10.73%505710.733

RNST - Renasant corp

Reduced 1.14%2801081.145

RSG - Republic services inc

Reduced 8.86%79868.856

RMD - Resmed inc

Add 6.21%267270.001

RVTY - Revvity, inc.

Add 3.90%406150.000

RIO - Rio tinto plc

Add 2.85%175280950.051

RLJ - Rlj lodging trust

Reduced 0.19%30994250.194

ROK - Rockwell automation, inc

Add 3.07%6700170.000

ROP - Roper technologies inc

Reduced 1.64%75981.644

ROST - Ross stores inc

Reduced 0.80%188400.800

RY - Royal bank of canada

Add 34.89%4119040.008

RTX - Rtx corp

Add 4.84%184714710.192

SPGI - S&p global inc

Add 8.16%65190.000

SAGE - Sage therapeutics inc

Reduced 0.89%4325450.888

CRM - Salesforce inc

Add 2.63%122765510.117

SBH - Sally beauty holdings inc

Reduced 0.22%26780270.220

SNY - Sanofi sa

Reduced 1.76%133591101.760

SAP - Sap se

Reduced 2.41%47141822.408

SLB - Schlumberger nv

Add 5.46%1159818-0.001

SRRK - Scholar rock holding corp

Add 593.56%7340190.002

SCHW - Charles schwab corp

Add 2.50%20189558-0.059

SCHF - Schwab intl equity etf

Reduced 47.32%1251747.319

SCHD - Schwab us dvd equity etf

Reduced 26.20%1353526.196

SCHG - Schwab us large-cap growth

Reduced 34.90%703134.904

SCHX - Schwab us large-cap etf

Reduced 76.77%372876.765

SCHH - Schwab us reit etf

Reduced 21.67%867421.665

SCHA - Schwab us small-cap etf

Reduced 31.28%658131.283

SMG - Scotts miracle-gro co

Reduced 0.20%983690.202

SEIC - Sei investments co

Reduced 2.98%76272.977

XLC - Comm serv select sector spdr

Reduced 26.27%77386526.274

SMTC - Semtech corp

Reduced 0.40%10448910.405

NOW - Servicenow inc

Add 3.54%16629680.092

SFBS - Servisfirst bancshares inc

Reduced 17.19%686517.189

SHAK - Shake shack inc

Add 4.76%3541140.003

SHEL - Shell plc

Add 2.11%24530647-0.048

SHW - Sherwin-williams co

Reduced 22.60%744722.596

SHOP - Shopify inc

Reduced 0.06%5621760.058
Site ctrs corp com
Buy3179690.008

STR - Sitio royalties corp

Add 10.43%45884-0.000
Six flags entertainment corp
Buy152560.000

SM - Sm energy co

Add 17.57%1650050.000

AOS - Smith a o corp

Add 3.95%23026590.011

SONY - Sony group corp

Add 12.68%86363550.075

SO - Southern co

Add 5.44%1083610.001

SCCO - Southern copper corp

Add 10.58%29635720.022

SSB - Southstate corp

Add 3.71%7118530.007

SWN - Southwestern energy co

Reduced 0.06%12331770.059

SPTL - Spdr port lng trm trsry

Add 20.48%478932100.127

XLP - Consumer staples spdr

Reduced 3.54%15595853.536

XLE - Energy select sector spdr

Reduced 2.84%1042492.840

FEZ - Spdr euro stoxx 50 etf

Reduced 6.40%3941356.396

GLD - Spdr® gold shares

Reduced 58.10%202958.096

XLV - Health care select sector

Reduced 18.21%1077918.211

XLI - Industrial select sect spdr

Reduced 4.66%19919234.661

SPIB - Spdr port int corp bond etf

Reduced 46.38%3298946.382

SPSB - Spdr port shrt trm corp bnd

Reduced 49.75%158837749.749

TFI - Spdr nuveen bloomberg munici

Reduced 11.45%354889111.452

IBND - Spdr bloomberg int corp

Reduced 20.76%4619720.760

SPTS - Spdr port shrt trm trsry

Reduced 88.72%45587188.723

KBE - Spdr s&p bank etf

Reduced 22.78%383322.784

XRT - Spdr s&p retail etf

Reduced 99.29%702899.291

KCE - Spdr s&p capital markets etf

Reduced 19.49%9336219.491

SPMB - Spdr portfolio mortgage back

Reduced 5.23%1483845.225

SPSC - Sps commerce inc

Add 9.31%2602830.002

STAG - Stag industrial inc

Reduced 0.01%2046200.013

SBUX - Starbucks corp

Add 2.87%117626840.105

STLD - Steel dynamics inc

Reduced 7.01%608367.013

SCL - Stepan co

Reduced 1.54%383601.540

STE - Steris plc

Add 2.25%11790.000

SF - Stifel financial corp

Add 4.65%14644210.008

SYK - Stryker corp

Reduced 1.00%42399750.998

SU - Suncor energy inc

Add 136.24%18917810.016

SUN - Sunoco lp

Buy49870.000

SHO - Sunstone hotel investors inc

Reduced 0.02%18030930.022

SUZ - Suzano s.a.

Add 69.35%1245210.000

SYNA - Synaptics inc

Reduced 0.27%7930840.271

SNPS - Synopsys inc

Reduced 0.25%125210.247

SNV - Synovus financial corp

Add 4.49%130680.000

SYY - Sysco corp

Reduced 1.98%118921.978

TMUS - T-mobile us inc

Add 139.54%40290.000

TGT - Target corp

Reduced 34.60%470734.598

FTI - Technipfmc plc

Add 0.33%5336070.000

TDY - Teledyne technologies inc

Reduced 1.59%31021.586

TFX - Teleflex inc

Reduced 1.26%26631.261

TENB - Tenable holdings inc

Add 17.61%10577280.002

TER - Teradyne inc

Add 0.15%147031-0.001

TEX - Terex corp

Add 0.24%1848940-0.001

TSLA - Tesla inc

Add 0.23%171580.000

TTEK - Tetra tech inc

Add 512.24%7373940.004

TXN - Texas instruments inc

Add 5.36%2987030.003

TTD - Trade desk inc

Reduced 2.77%31622.768
Tidal etf tr sofi select 500
Buy167540.000

TJX - Tjx companies inc

Reduced 43.64%674343.639

TOL - Toll brothers, inc.

Reduced 1.06%2171101.055

MODG - Topgolf callaway brands corp

Reduced 67.91%105039967.915

TTC - Toro co

Reduced 6.56%43426.563

TTE - Totalenergies se

Add 0.24%22727852-0.018

TM - Toyota motor corp

Add 2.43%6762449-0.060

TT - Trane technologies plc

Reduced 0.67%20360460.673

TDG - Transdigm group inc

Reduced 23.96%21923.958

RIG - Transocean ltd

Reduced 3.71%412183.708

TRV - Travelers companies, inc.

Reduced 35.61%94435.607

TREX - Trex company inc

Add 22.11%1192960.000

TRN - Trinity industries inc

Add 0.06%2538390.001

TCOM - Trip.com group ltd

Add 6.12%29610090.018

TGI - Triumph group inc

Add 0.35%1552527-0.002

TFC - Truist financial corp

Add 4.51%79950.000

TRMK - Trustmark corp

Reduced 3.43%3984323.425

TSN - Tyson foods, inc.

Reduced 21.57%3921821.575

UBER - Uber technologies inc

Reduced 11.01%5295111.010

UBS - Ubs group ag

Buy7727070.010

UFPI - Ufp industries inc

Add 22.33%2838060.005

UCTT - Ultra clean holdings inc

Add 5.36%158410-0.000

UMBF - Umb financial corp

Reduced 2.53%2608102.527

UL - Unilever plc

Add 7.14%167264000.093

UNP - Union pacific corp

Add 2.34%62855850.065

UBSI - United bankshares inc

Add 1.39%12214930.003

UMC - United microelectronics corp

Reduced 7.88%70633387.877

URI - United rentals inc

Add 2.83%436500.003

UNH - Unitedhealth group inc

Add 3.47%31971670.121

UE - Urban edge properties

Reduced 0.17%11669920.173

URBN - Urban outfitters inc

Add 3.08%2073416-0.001

USB - Us bancorp

Add 0.18%44868570.011
Uscf etf tr midstream energy
Buy48710.000

VALE - Vale sa

Add 10.70%174049420.011

VLO - Valero energy corp

Add 89.11%168550.000

OIH - Vaneck oil services etf

Reduced 10.33%90310.328

SMH - Vaneck semiconductor etf

Reduced 22.74%67543222.737

BSV - Vanguard short-term bond etf

Reduced 24.22%296624.221

BND - Vanguard total bond market

Reduced 19.00%6732419.004

BNDX - Vanguard total intl bond etf

Reduced 36.21%1172836.209

VDE - Vanguard energy etf

Reduced 2.73%76982.729

VGT - Vanguard info tech etf

Reduced 30.86%10319430.864

VCIT - Vanguard int-term corporate

Reduced 1.49%884946111.493

VCSH - Vanguard s/t corp bond etf

Reduced 70.67%53874070.671

VWO - Vanguard ftse emerging marke

Reduced 48.39%1073148.386

VGK - Vanguard ftse europe etf

Reduced 3.92%30210843.919

VUG - Vanguard growth etf

Reduced 40.16%831540.158

VO - Vanguard mid-cap etf

Reduced 33.23%247433.225

VB - Vanguard small-cap etf

Reduced 71.72%143471.722

VBK - Vanguard small-cap grwth etf

Reduced 75.59%90575.587

VTI - Vanguard total stock mkt etf

Reduced 35.76%1949435.761

VTV - Vanguard value etf

Reduced 44.30%306644.295

VIS - Vanguard industrials etf

Reduced 2.40%72422.399

VNQ - Vanguard real estate etf

Reduced 29.88%478729.881

VOO - Vanguard s&p 500 etf

Add 2.80%17029020.029

VGIT - Vanguard intermediate-term t

Reduced 15.05%639780115.050

VGLT - Vanguard long-term treasury

Reduced 5.18%9970135.179

VONG - Vanguard russell 1000 growth

Reduced 21.93%270521.934

VIG - Vanguard dividend apprec etf

Reduced 40.75%381240.752

VT - Vanguard tot world stk etf

Reduced 11.11%11066411.108

VYM - Vanguard high dvd yield etf

Reduced 59.64%162659.643

VFH - Vanguard financials etf

Reduced 34.86%224034.865

VHT - Vanguard health care etf

Reduced 13.97%219913.967

MGC - Vanguard mega cap etf

Reduced 3.98%18583.979

VXRT - Vaxart inc

Reduced 2.14%100502.142

VECO - Veeco instruments inc

Add 23.61%969694-0.002

VCYT - Veracyte inc

Reduced 1.35%8777601.354

VLTO - Veralto corp

Reduced 13.69%77206713.686

VCEL - Vericel corp

Reduced 4.22%1465634.220

VRNT - Verint systems inc

Add 26.51%1516409-0.000

VZ - Verizon communications inc

Reduced 12.74%6686812.738

VRTX - Vertex pharmaceuticals inc

Reduced 3.85%270223.853

VTRS - Viatris inc

Reduced 94.16%1259094.161

VIAV - Viavi solutions inc

Add 2.82%10029570.001

VNOM - Viper energy partners lp

Reduced 1.58%622761.580

V - Visa inc

Add 2.10%95847130.070

VSH - Vishay intertechnology inc

Add 2.54%2673088-0.003

WMT - Walmart inc

Add 4.63%476598440.313

WBD - Warner bros. discovery, inc.

Reduced 0.33%17536800.333

WM - Waste management inc

Reduced 15.48%642415.485

WBS - Webster financial corp

Reduced 0.36%6818980.364

WFC - Wells fargo & co

Add 13.82%248330.000

WEX - Wex inc.

Add 24.99%308400.001

WY - Weyerhaeuser co

Reduced 7.50%208807.496

WMB - Williams companies inc

Reduced 21.91%453121.906

WTFC - Wintrust financial corp

Add 2.76%4370280.002

WIT - Wipro ltd

Add 72.16%38021820.005

WT - Wisdomtree inc

Reduced 0.67%1116320.672

DGRW - Wisdomtree u.s. quality divi

Reduced 47.41%375947.412

WDS - Woodside energy group ltd

Reduced 2.25%39120852.245

WDAY - Workday inc

Add 0.60%1268950.001

WS - Worthington steel inc

Add 19.20%467900.000

WPC - Wp carey inc

Reduced 11.12%443511.122

WSFS - Wsfs financial corp

Add 20.09%2200000.001

WYNN - Wynn resorts ltd

Add 70.69%39718460.071

XHR - Xenia hotels & resorts inc

Reduced 3.70%5956333.697

XP - Xp inc

Add 64.56%44612670.013

XYL - Xylem inc.

Reduced 0.50%3874210.497

YELP - Yelp inc

Reduced 1.06%10411191.063

YUM - Yum brands inc

Reduced 2.62%553782.618

YUMC - Yum china holdings, inc.

Reduced 43.90%862543.895

ZD - Ziff davis inc

Reduced 3.30%1164663.300

ZTS - Zoetis inc

Reduced 51.47%194851.470

ZS - Zscaler, inc.

Add 22.01%237330.000

ZTO - Zto express (cayman) inc.

Add 10.02%34843180.008

ADNT - Adient plc

Sold 100%9946760.011

APH - Amphenol corp

Sold 100%37770.000

APTV - Aptiv plc

Sold 100%2666410.008

TEAM - Atlassian corp

Sold 100%1346120.010

ALV - Autoliv inc

Sold 100%2330590.011

AZO - Autozone inc

Sold 100%980.000

BDC - Belden inc

Sold 100%45720.000

BITF - Bitfarms ltd

Sold 100%182590.000
Blackrock etf trust us eqt fac
Sold 100%241560.000

BLNK - Blink charging co

Sold 100%213190.000

CHUY - Chuy's holdings inc

Sold 100%274900.000

DAKT - Daktronics inc

Sold 100%120000.000

DAN - Dana inc

Sold 100%22614870.012
Dimensional etf trust emerging
Sold 100%157050.000
Dimensional etf trust intl sma
Sold 100%96960.000

D - Dominion energy inc

Sold 100%46470.000

DKNG - Draftkings inc.

Sold 100%65270.000

DRQ - Dril-quip inc

Sold 100%2854090.002
Ea series trust alpha architec
Sold 100%43220.000

EMN - Eastman chemical co

Sold 100%26720.000

ENB - Enbridge inc

Sold 100%87350.000

ENV - Envestnet inc

Sold 100%7888840.021

GWH - Ess tech inc

Sold 100%108000.000

GUT - Gabelli utility trust

Sold 100%102610.000

GT - Goodyear tire & rubber co

Sold 100%31992680.016

HSY - Hershey co

Sold 100%31450.000

HUM - Humana inc

Sold 100%6550.000

PGX - Invesco preferred etf

Sold 100%105170.000

JOUT - Johnson outdoors inc

Sold 100%185120.000

KB - Kb financial group inc.

Sold 100%288180.001

K - Kellogg co

Sold 100%722360.002

LTRN - Lantern pharma inc

Sold 100%100000.000

LDOS - Leidos holdings inc

Sold 100%80900.001
Liberty media corp del
Sold 100%100000.000

LYFT - Lyft inc

Sold 100%122610.000

HZO - Marinemax inc

Sold 100%351480.000

MAT - Mattel inc

Sold 100%104900.000

MGEE - Mge energy inc

Sold 100%63720.000

NDAQ - Nasdaq inc

Sold 100%335040.001

OKTA - Okta inc

Sold 100%38740.000

PVH - Pvh corp

Sold 100%1761140.008

O - Realty income corp

Sold 100%39570.000

SRE - Sempra

Sold 100%53110.000
Sila realty trust inc
Sold 100%334090.000

SITC - Site centers corp

Sold 100%12913000.008
Solaris res inc
Sold 100%179000.000

SDY - Spdr s&p dividend etf

Sold 100%25810.000

STLA - Stellantis nv

Sold 100%1270440.001

STEM - Stem inc

Sold 100%172480.000

STM - Stmicroelectronics nv

Sold 100%62030.000

SRI - Stoneridge inc

Sold 100%381240.000

TALO - Talos energy inc

Sold 100%160680.000

TEL - Te connectivity ltd

Sold 100%31990.000

TEF - Telefonica sa

Sold 100%128740.000
Wts bm technologies inc
Sold 100%405000.000
Zacks trust small/mid cap
Sold 100%74870.000

ZOM - Zomedica corp

Sold 100%215540.000
Q2 2024

MMM - 3m co

Reduced 1.90%150181.901

ATEN - A10 networks inc

Add 0.08%907100.000

AIR - Aar corp

Add 24.21%2103420.002

ABT - Abbott laboratories

Add 3.18%10516289-0.029

ABBV - Abbvie inc

Add 17.32%397990.000

ANF - Abercrombie & fitch co

Reduced 25.64%55307425.639

ACN - Accenture plc

Add 10.26%3341-0.000

ACIW - Aci worldwide inc

Add 0.04%3488860.001

AYI - Acuity brands inc

Add 4.16%173007-0.001

ADNT - Adient plc

Add 0.16%994676-0.004

ADBE - Adobe inc

Add 5.56%47664410.161

AMD - Advanced micro devices inc

Reduced 19.80%2315119719.802

ASIX - Advansix inc

Reduced 0.11%371070.108

AVAV - Aerovironment inc

Reduced 6.03%1339376.030

AFL - Aflac inc

Add 39.18%83550.000

ADC - Agree realty corp

Add 0.01%1170150.000

ALRM - Alarm.com holdings inc

Add 0.48%214161-0.001

AA - Alcoa corp

Reduced 0.50%21742850.502

ALC - Alcon ag

Reduced 3.83%2476593.832

BABA - Alibaba group holding ltd

Add 36.04%50489580.041

ALGN - Align technology inc

Add 0.01%103053-0.004

ALKS - Alkermes plc

Add 13.68%2426380.000

ALNT - Allient inc

Add 20.24%39937-0.000

ALL - Allstate corp

Add 23.79%30700.000

GOOGL - Alphabet inc

Add 4.96%486205150.811

GOOG - Alphabet inc

Reduced 1.67%26478681.665

ALTR - Altair engineering inc

Add 43.22%3163090.005

MO - Altria group inc

Add 29.11%499110.000

AMZN - Amazon.com inc

Add 2.85%437803970.340

ABEV - Ambev sa

Reduced 1.41%55731481.407

DOX - Amdocs ltd

Add 1.13%8864-0.000

AXP - American express co

Reduced 3.43%88959143.435

AMT - American tower corp

Add 2.87%16786450.002

ABCB - Ameris bancorp

Reduced 1.00%2278070.998

AMGN - Amgen inc

Add 8.80%843780.002

AMKR - Amkor technology inc

Add 124.96%1822420.002

ADI - Analog devices inc

Reduced 3.29%23553.285

ANAB - Anaptysbio inc

Reduced 8.01%649928.014

BUD - Anheuser-busch inbev sa

Add 4.59%97196850.000

ANSS - Ansys inc

Add 1.58%18242-0.000

APA - Apa corp

Add 127.78%9991400.006

APG - Api group corp

Reduced 0.00%12699990.002

AAPL - Apple inc

Add 2.90%575030201.100

AMAT - Applied materials inc

Reduced 0.20%32420490.196

ATR - Aptargroup inc

Add 5.10%281730.000

APTV - Aptiv plc

Reduced 2.61%2666412.607
Arcadium lithium plc
Reduced 11.08%1074911.077

AROC - Archrock inc

Buy1160830.001

ANET - Arista networks inc

Reduced 12.15%508412.148

ASX - Ase technology holding co., ltd.

Reduced 3.79%136861913.789

ASML - Asml holding nv

Add 1.77%31543430.095

AZPN - Aspen technology, inc.

Add 0.55%176784-0.001

ASB - Associated banc-corp

Reduced 0.01%4440000.005

AZN - Astrazeneca plc

Add 3.13%99559850.053

T - At&t inc

Add 7.83%1310270.000

ATI - Ati inc

Reduced 1.55%7867371.552

TEAM - Atlassian corp

Reduced 66.13%13461266.127

ADSK - Autodesk inc

Add 11.52%4912860.003

ALV - Autoliv inc

Reduced 0.55%2330590.553

AZO - Autozone inc

Add 11.36%980.000

CDMO - Avid bioservices inc

Add 6.04%2456620.000

AVNT - Avient corp

Reduced 1.10%6140881.098

AZTA - Azenta inc

Reduced 1.90%8376551.904

BIDU - Baidu inc

Add 77.99%190450.000

BKR - Baker hughes co

Add 26.56%7357010.003

BBD - Banco bradesco sa

Reduced 2.97%636045922.969

SAN - Banco santander sa

Reduced 0.13%1415740020.134

BAC - Bank of america corp

Add 8.90%434848290.094

BANR - Banner corp

Reduced 1.75%2854311.745

BCS - Barclays plc

Reduced 9.42%2298839.418

B - Barnes group inc

Add 16.79%4313480.002

BDC - Belden inc

Buy45720.000

BHP - Bhp group ltd

Add 3.95%213115860.015

BIO - Bio rad laboratories inc

Add 15.66%93622-0.001

BCRX - Biocryst pharmaceuticals inc

Reduced 0.97%28567030.968

BIIB - Biogen inc

Add 11.28%684870.001

BMRN - Biomarin pharmaceutical inc

Reduced 0.56%134240.556

BITF - Bitfarms ltd

Buy182590.000
Blackrock etf trust us eqt fac
Buy241560.000

BLK - Blackrock inc

Add 4.00%2151382-0.013

BX - Blackstone inc

Reduced 15.69%497515.692

SQ - Block, inc.

Reduced 5.80%117985.804

BA - Boeing co

Add 5.88%4589507-0.001

BKNG - Booking holdings inc

Add 3.55%4053130.081

BOOT - Boot barn holdings inc

Reduced 33.32%410933.317

SAM - Boston beer company inc

Add 18.09%1272690.003

BSX - Boston scientific corp

Add 1.67%40773500.017

BOX - Box inc

Add 6.78%157422-0.000

BP - Bp plc

Add 6.33%218132840.006

BMY - Bristol-myers squibb co

Add 0.99%227998-0.001

AVGO - Broadcom inc

Add 3.99%22546860.325

BN - Brookfield corp

Reduced 1.83%99031.834

BRKR - Bruker corp

Reduced 0.12%64210.124

BLDR - Builders firstsource, inc.

Reduced 6.61%1676496.612

WHD - Cactus inc

Reduced 3.49%3004303.488

CADE - Cadence bank

Reduced 2.39%13960142.394

CDNS - Cadence design systems inc

Reduced 13.86%75213.860

CALM - Cal-maine foods inc

Add 35.26%2634100.002

CPT - Camden property trust

Add 0.38%41900.000

CPB - Campbell soup co

Add 10.29%986320.000

CNQ - Canadian natural resources ltd

Add 766296.86%419295720.649

COF - Capital one financial corp

Add 1.91%9622200-0.032

CRS - Carpenter technology corp

Reduced 0.01%3504970.013

CARR - Carrier global corp

Add 2.32%139975710.038

CWST - Casella waste systems inc

Reduced 0.03%119700.025

CPRX - Catalyst pharmaceuticals inc

Reduced 6.29%1055356.290

CAT - Caterpillar inc

Add 4.87%8747620-0.062

CVCO - Cavco industries inc

Add 5.41%65867-0.001

CBRE - Cbre group inc

Reduced 0.27%440480.269

CLDX - Celldex therapeutics inc

Reduced 2.66%1205442.658

CENX - Century aluminum co

Reduced 2.60%20229592.596

CHX - Championx corp

Reduced 10.60%32301810.604

GTLS - Chart industries inc

Reduced 1.19%5793051.190

CLDT - Chatham lodging trust

Reduced 0.59%1516260.589

CAKE - Cheesecake factory inc

Add 36.67%4029090.002

CHE - Chemed corp

Add 2.30%7993-0.000

LNG - Cheniere energy inc

Add 21.21%15430.000

CVX - Chevron corp

Add 5.32%188101440.054

CMG - Chipotle mexican grill inc

Add 4816.40%1184360.000

CB - Chubb ltd

Add 20.66%152900.000

CHUY - Chuy's holdings inc

Add 0.11%27490-0.000

CI - Cigna group

Add 35.03%14030.000

CTAS - Cintas corp

Add 40.54%8840.000

CSCO - Cisco systems inc

Reduced 66.55%21511466.548

C - Citigroup inc

Add 6.58%280586630.050

CLF - Cleveland-cliffs inc

Reduced 0.44%61284230.443

CLX - Clorox co

Add 8.22%29068-0.000

CCNE - Cnb financial corp

Reduced 7.12%753577.116

KO - Coca-cola co

Reduced 1.24%48444281.243

COGT - Cogent biosciences inc

Add 46.80%1490450.000

CL - Colgate-palmolive co

Add 75.34%72540.000

COLB - Columbia banking system inc

Reduced 1.55%15610931.548

CMCO - Columbus mckinnon corp

Reduced 7.15%2057067.146

CMCSA - Comcast corp

Reduced 5.41%828395.412

CNMD - Conmed corp

Reduced 0.89%2797780.888

COP - Conocophillips

Add 3.54%7799971-0.029

ED - Consolidated edison inc

Reduced 12.15%229112.155

COO - Cooper companies inc

Add 7.99%60534-0.000

CLB - Core laboratories inc

Add 0.59%8289890.001

GLW - Corning inc

Add 12.62%112480.000

CTVA - Corteva, inc.

Add 40.78%80130.000

COST - Costco wholesale corp

Add 3.30%29559010.181

CTRA - Coterra energy inc.

Reduced 44.20%1586044.198

BAP - Credicorp ltd

Add 6.02%122550.000

CCI - Crown castle inc

Add 4.62%4884575-0.007

CSX - Csx corp

Add 3.80%23799629-0.023

CMI - Cummins inc

Add 5.07%2840172-0.004

CW - Curtiss-wright corp

Add 4.06%650170.001

CVS - Cvs health corp

Add 3.66%73703-0.001

CYTK - Cytokinetics inc

Reduced 0.79%5345200.794

DHI - Dr horton inc

Add 1.91%233375-0.002

DAN - Dana inc

Reduced 1.24%22614871.243

DHR - Danaher corp

Add 2.73%44363410.013

DAR - Darling ingredients inc.

Add 1.20%23573-0.000

CDAY - Ceridian hcm holding inc.

Reduced 14.28%4002914.283

DECK - Deckers outdoor corp

Reduced 29.47%145329.466

DE - Deere & co

Add 10.56%18359250.002

DK - Delek us holdings inc

Reduced 0.30%18094830.298

DELL - Dell technologies inc

Reduced 48.58%162448.575

DNLI - Denali therapeutics inc

Add 1.91%4781080.001

DVN - Devon energy corp/de

Add 12.33%1314740.000

DXCM - Dexcom inc

Reduced 0.88%7738740.883

DEO - Diageo plc

Reduced 0.31%2313150.314

FANG - Diamondback energy inc

Add 4.21%1433270.001
Dimensional etf trust emerging
Buy157050.000
Dimensional etf trust intl sma
Buy96960.000

DIOD - Diodes inc

Add 0.09%1706460.000

DIS - Walt disney co

Add 5.72%7935049-0.057

D - Dominion energy inc

Add 11.92%46470.000

DPZ - Dominos pizza inc

Reduced 6.66%664726.657

DOV - Dover corp

Reduced 0.36%16344800.356

DOW - Dow inc

Add 38.14%83880.000

RDY - Dr reddy's laboratories ltd

Reduced 3.20%3081573.203

DRQ - Dril-quip inc

Reduced 2.68%2854092.678

DBX - Dropbox inc

Add 7.70%142883-0.000

DUK - Duke energy corp

Add 11.60%56460.000

DD - Dupont de nemours, inc.

Add 57.02%42160.000

DXPE - Dxp enterprises inc

Reduced 5.33%384935.327

DVAX - Dynavax technologies corp

Add 0.35%1389014-0.001
Ea series trust alpha architec
Buy43220.000

EWBC - East west bancorp inc

Add 0.39%684615-0.002

EMN - Eastman chemical co

Add 22.01%26720.000

ETN - Eaton corporation plc

Add 7.92%1961730.002

ECL - Ecolab inc

Reduced 4.29%11824.291

EC - Ecopetrol s.a.

Reduced 13.69%72784613.688

EW - Edwards lifesciences corp

Add 8.45%82716060.015

ELV - Elevance health inc

Add 3.86%8070.000

LLY - Eli lilly and co

Add 4.17%48887100.337

EMR - Emerson electric co

Add 14.57%2438300.001

ENB - Enbridge inc

Reduced 10.10%873510.097

ET - Energy transfer lp

Add 49.17%422900.000

ENS - Enersys

Add 20.20%3911120.004

E - Eni spa

Add 16.29%1154570.000

ETR - Entergy corp /de/

Add 6.18%31950.000

ENV - Envestnet inc

Add 3.57%7888840.002

EOG - Eog resources inc

Add 92.67%1255170.003

EQIX - Equinix inc

Buy12850.000

EQNR - Equinor asa

Add 24.49%5064600.002

GWH - Ess tech inc

Buy108000.000

EVR - Evercore inc

Reduced 1.92%3018531.916

ES - Eversource energy

Reduced 0.04%120740.041

EXAS - Exact sciences corp

Add 0.92%159204-0.002

EXPE - Expedia group inc

Add 3.97%1544906-0.004

EXR - Extra space storage inc

Add 33.09%589230.001

XOM - Exxon mobil corp

Add 6.87%282476820.078

FNB - Fnb corp

Add 48.57%581450.000

FFIV - F5, inc.

Add 5.98%31938-0.000

FN - Fabrinet

Reduced 0.86%20710.862

FDX - Fedex corp

Add 37.72%11720.000

ONEQ - Fidelity nasdaq composite in

Reduced 9.91%9386249.912

FSTA - Fidelity con staples etf

Reduced 2.67%99182.669

FDIS - Fidelity con discret etf

Reduced 9.57%894569.574

FHLC - Fidelity health care etf

Reduced 1.58%99771.578

FAF - First american financial corp

Reduced 0.61%5544370.614

FFBC - First financial bancorp

Reduced 1.96%7229411.957

FHN - First horizon corp

Add 9.35%2047450.000

FRME - First merchants corp

Reduced 3.06%4606783.058

FSLR - First solar, inc.

Add 0.29%425560.001

FDN - First trust dj internet ind

Reduced 77.10%23952177.096

FIVN - Five9 inc

Add 47.39%6634230.001

FLO - Flowers foods inc

Add 68.67%8415480.003

FLS - Flowserve corp

Add 2.42%5580660.001

F - Ford motor co

Add 7.72%673478420.006

FORM - Formfactor inc

Reduced 13.76%7294713.764

FTNT - Fortinet inc

Add 37.95%286180.000

FCX - Freeport-mcmoran inc

Add 2.45%580169010.068

FRPT - Freshpet inc

Reduced 9.73%1463639.727

FULT - Fulton financial corp

Reduced 0.41%18314050.415

GE - General electric co

Reduced 0.37%129940.368

GD - General dynamics corp

Add 40.91%34820.000

GIS - General mills inc

Add 35.92%1615040.001

GM - General motors co

Add 2.61%66857460.007

G - Genpact ltd

Add 0.15%24600-0.000

GPC - Genuine parts co

Add 13.44%21440.000

GGB - Gerdau sa

Add 2.25%656394-0.000

GILD - Gilead sciences inc

Add 0.84%13204-0.000

GBCI - Glacier bancorp inc

Reduced 1.34%8383091.338

GPN - Global payments inc

Reduced 29.47%5012029.467

FINX - Global x fintech etf

Reduced 30.90%1681930.900

BOTZ - Global x robotics & artifici

Reduced 62.97%25761162.966

GLOB - Globant s.a.

Reduced 1.09%262481.085

GMED - Globus medical inc

Reduced 2.09%3742122.094

GS - Goldman sachs group inc

Add 3.94%58815070.129

GT - Goodyear tire & rubber co

Add 0.19%3199268-0.003

GRC - Gorman-rupp co

Add 10.55%450990.000

GVA - Granite construction inc

Add 1.58%1951430.000

GBX - Greenbrier companies inc

Add 4.15%506266-0.000

GSK - Gsk plc

Add 13.01%177064810.004

HEES - H&e equipment services inc

Reduced 4.48%1714824.485

HCKT - Hackett group inc

Add 0.29%73263-0.000

HAE - Haemonetics corp

Reduced 0.71%6930540.714

HLN - Haleon plc

Reduced 2.84%139673152.845

HAL - Halliburton co

Add 30.08%4240930.001

HDB - Hdfc bank ltd

Reduced 3.33%36299833.325

HEI - Heico corp

Add 12.00%3147850.007

HELE - Helen of troy ltd

Add 0.36%416973-0.004

HP - Helmerich and payne inc

Add 7.39%1399392-0.002

HRI - Herc holdings inc

Add 0.18%412322-0.006

HSY - Hershey co

Buy31450.000

HES - Hess corp

Reduced 12.21%341512.211

HXL - Hexcel corp

Add 8.12%84815-0.000

HOLX - Hologic inc

Add 5.43%87910.000

HOMB - Home bancshares inc

Add 1.16%1718540-0.000

HD - Home depot inc

Add 2.65%9220695-0.118

HMC - Honda motor co ltd

Add 2.24%10117926-0.018

HRL - Hormel foods corp /de/

Add 0.19%87591-0.000

HPQ - Hp inc

Reduced 41.00%660341.003

HUBG - Hub group inc

Reduced 0.33%14330500.327

HUBS - Hubspot inc

Reduced 8.02%555448.023

HUM - Humana inc

Buy6550.000

HUN - Huntsman corp

Reduced 0.03%1325030.028

ICHR - Ichor holdings ltd

Add 0.01%354048-0.000

IBN - Icici bank ltd

Reduced 2.01%10621052.007

ICLR - Icon plc

Reduced 16.86%542016.858

IDYA - Ideaya biosciences inc

Reduced 0.07%6697950.069

IEX - Idex corp

Add 8.57%612236-0.006

ITW - Illinois tool works inc

Add 4.54%3212303-0.028

IMO - Imperial oil ltd

Add 28.21%53630.000

INCY - Incyte corp

Add 1.83%92580.000

IRT - Independence realty trust inc

Reduced 0.61%19911390.613

INFY - Infosys ltd

Reduced 4.52%131431284.521

ING - Ing groep nv

Add 3.14%680215210.034

IR - Ingersoll rand inc.

Add 1.87%6630112-0.007

PODD - Insulet corp

Add 0.34%3479870.005

INTC - Intel corp

Reduced 65.26%24516765.256

INTU - Intuit inc

Add 14.09%37201890.142

ISRG - Intuitive surgical inc

Add 2.74%46961730.115

KBWB - Invesco kbw bank etf

Add 16.39%22668510.007

QQQM - Invesco nasdaq 100 etf

Reduced 6.56%486596.562

IVZ - Invesco ltd

Add 6.73%4453508-0.001

PNQI - Invesco nasdaq internet etf

Reduced 4.85%21818244.849

QQQ - Invesco qqq trust

Reduced 9.48%18880089.481

XLG - Invesco s&p 500 top 50 etf

Reduced 4.96%53944734.965

VVR - Invesco senior income trust

Reduced 7.95%405007.955

IPGP - Ipg photonics corp

Add 1.50%184139-0.000

IQV - Iqvia holdings inc

Add 15.10%7057-0.000

IXC - Ishares global energy etf

Add 14.03%83411550.014

IXJ - Ishares global healthcare et

Reduced 8.81%48450118.807

PICK - Ishares msci global metals &

Reduced 2.29%40477422.292

IXN - Ishares global tech etf

Reduced 17.03%510399517.025

IAU - Ishares gold trust

Reduced 12.79%571912.794

FILL - Ishares msci global energy p

Reduced 35.28%9455435.285

EWQ - Ishares msci france etf

Reduced 89.74%1936889.740

EWG - Ishares msci germany etf

Reduced 88.40%911788.403

EWP - Ishares msci spain etf

Reduced 10.56%2176910.556

EUFN - Ishares msci europe financia

Reduced 0.12%298107210.115

EZU - Ishares msci eurozone etf

Reduced 4.96%29492214.961

EWJ - Ishares msci japan etf

Reduced 3.90%9264753.898

EWL - Ishares msci switzerland etf

Reduced 48.33%2515648.330

EWT - Ishares msci taiwan etf

Reduced 46.30%6232546.300

IBB - Ishares biotechnology etf

Reduced 15.41%266315.407

IGSB - Ishares 1-5y inv grade corp

Reduced 8.46%119418.456

RXI - Ishares global consumer disc

Reduced 35.60%236635.602

SHY - Ishares 1-3 year treasury bo

Reduced 16.47%12015016.473

TLT - Ishares 20+ year treasury bd

Reduced 2.68%2192222.683

USHY - Ishares broad usd high yield

Reduced 28.02%36379928.020

IEUR - Ishares core msci europe etf

Reduced 7.60%6555727.601

IEV - Ishares europe etf

Reduced 4.70%246944.697

IGV - Ishares expanded tech-softwa

Reduced 81.11%193385581.111

MXI - Ishares global materials etf

Reduced 47.65%884747.651

HYG - Ishares iboxx high yld corp

Reduced 28.28%646328.277

LQD - Ishares iboxx investment gra

Add 1.38%16038275-0.002

SOXX - Ishares semiconductor etf

Reduced 38.37%1744538.366

MBB - Ishares mbs etf

Add 3029.86%168613350.652

EFA - Ishares msci eafe etf

Add 97.61%98350.000

QUAL - Ishares msci usa quality fac

Reduced 40.76%193940.758

OEF - Ishares s&p 100 etf

Reduced 6.98%681356.978

IVW - Ishares s&p 500 growth etf

Reduced 32.90%280432.903

IVE - Ishares s&p 500 value etf

Reduced 15.51%172115.513

TIP - Ishares tips bond etf

Add 13.50%73130.000

IHI - Ishares u.s. medical devices

Reduced 4.23%19217184.232

IHE - Ishares us pharmaceuticals e

Reduced 2.68%34410022.683

IYT - Ishares us transportation et

Reduced 5.72%8797455.718

ITA - Ishares u.s. aerospace & def

Reduced 10.28%1605110.279

IAI - Ishares u.s. broker-dealers

Reduced 4.75%8034574.755

IYF - Ishares us financials etf

Reduced 4.05%20549894.048

IYZ - Ishares us telecommunication

Reduced 36.46%2171736.455

ITUB - Itau unibanco holding sa

Reduced 2.43%477011252.435

ITT - Itt inc.

Add 13.41%1042970.000

JEPI - Jpmorgan equity premium inco

Reduced 40.97%552940.967

JEPQ - Jpm nasdaq equity premium

Reduced 4.82%67324.821

JHG - Janus henderson group plc

Reduced 0.44%18231740.437

JD - Jd.com inc

Add 5.41%3735859-0.000

JNJ - Johnson & johnson

Add 5.84%7009439-0.010

JPM - Jpmorgan chase & co

Add 3.97%127404310.053

KALU - Kaiser aluminum corp

Add 0.08%147536-0.000

KBH - Kb home

Add 2.74%21331210.001

K - Kellogg co

Add 1.52%722360.000

KMT - Kennametal inc

Add 0.45%2139987-0.001

KMB - Kimberly-clark corp

Add 22.47%670870.001

KMI - Kinder morgan inc

Add 23.51%177720.000
Kiniksa pharmaceuticals intl p
Buy302250.000

KLAC - Kla corp

Add 49.29%632990.010

KOPN - Kopin corp

Buy553600.000

KR - Kroger co

Reduced 6.30%109536.305
Laboratory corp of america hol
Buy12470.000

LRCX - Lam research corp

Reduced 0.29%18603800.293

LNTH - Lantheus holdings inc

Reduced 1.00%1567970.996

LVS - Las vegas sands corp

Add 38.19%163394970.049

EL - Estee lauder companies inc

Add 141.34%192110.000

LAZ - Lazard ltd

Add 5.19%1734556-0.001

LEN - Lennar corp

Add 13.09%118906-0.000

LII - Lennox international inc

Add 5.01%5078650.015
Liberty media corp del
Buy100000.000

LGND - Ligand pharmaceuticals inc

Reduced 0.67%530190.671

LECO - Lincoln electric holdings inc

Reduced 0.09%4826280.085

LIN - Linde plc

Add 54.03%17590.000

LFUS - Littelfuse inc

Add 1.49%2171950.002

LMT - Lockheed martin corp

Add 6.00%66810.000

LOW - Lowe's companies inc

Reduced 2.02%5411842.017

LULU - Lululemon athletica inc

Add 901.12%626200.007

LITE - Lumentum holdings inc

Reduced 0.02%5793790.021

LXP - Lxp industrial trust

Add 0.42%24416820.000

LYFT - Lyft inc

Reduced 27.64%1226127.642

MTB - M&t bank corp

Add 3.00%162590.000

MHO - M/i homes inc

Reduced 13.04%1843213.036

MAC - Macerich co

Reduced 2.09%29641552.093

SHOO - Steven madden ltd

Add 20.63%7245660.002

MANH - Manhattan associates inc

Reduced 3.03%438863.034

MTW - Manitowoc company inc

Reduced 7.10%1082527.102

MRO - Marathon oil corp

Add 7.95%27127010.003

MPC - Marathon petroleum corp

Add 28.56%109970.000

MRVL - Marvell technology inc

Add 1.62%21467040.000

MA - Mastercard inc

Add 3.00%4018345-0.046

MTDR - Matador resources co

Add 15.78%6574300.001

MTRN - Materion corp

Reduced 1.90%1549511.904

MAT - Mattel inc

Add 4.18%10490-0.000

MCD - Mcdonald's corp

Add 690.94%2440050.023

MCK - Mckesson corp

Reduced 5.26%8285.263

MEDP - Medpace holdings, inc.

Reduced 2.98%1163872.979

MDT - Medtronic plc

Add 7.22%5284329-0.006

MELI - Mercadolibre inc

Reduced 3.70%1525733.704

MRK - Merck & co inc

Add 2.85%14266015-0.028

MMSI - Merit medical systems inc

Reduced 0.34%2148530.339

MTH - Meritage homes corp

Reduced 0.07%7316740.065

META - Meta platforms inc

Add 11.11%62759270.184

MGM - Mgm resorts international

Add 0.67%4457238-0.005

MU - Micron technology inc

Reduced 17.28%4740117.283

MSFT - Microsoft corp

Add 5.17%272677370.557

MDXG - Mimedx group inc

Reduced 4.71%3158304.714

MKSI - Mks instruments inc

Reduced 1.35%4295021.347

MC - Moelis & co

Reduced 16.17%6235016.171

MDLZ - Mondelez international inc

Reduced 14.16%808314.157

MOG-A - Moog inc-class a

Add 0.54%982950.000

MS - Morgan stanley

Add 4.96%218141090.071

MORN - Morningstar inc

Add 0.08%20008-0.000

MSI - Motorola solutions inc

Add 19.68%14900.000

MSCI - Msci inc

Reduced 15.43%15366915.431

MUR - Murphy oil corp

Add 13.95%12974250.001

MUSA - Murphy usa inc

Add 0.20%5100.000

MYRG - Myr group inc

Add 170.49%339930.001

MYGN - Myriad genetics inc

Add 5.00%4077480.001

NDAQ - Nasdaq inc

Add 3.17%33504-0.000

NGG - National grid plc

Add 22.60%117630.000

NTES - Netease inc

Reduced 8.24%10631838.244

NFLX - Netflix inc

Add 4.12%43579520.174

NBIX - Neurocrine biosciences inc

Reduced 2.80%633402.802

NR - Newpark resources inc

Reduced 6.48%2244846.482

NEE - Nextera energy inc

Reduced 10.27%3339510.274

NICE - Nice ltd

Reduced 3.05%1371023.046

NIC - Nicolet bankshares inc

Reduced 9.12%138869.123

NKE - Nike inc

Reduced 4.24%97199754.240

NIO - Nio inc

Add 11.94%2893630.000

NNN - Nnn reit inc

Add 0.01%119203-0.000

NMR - Nomura holdings inc

Reduced 0.14%84664890.140

NSC - Norfolk southern corp

Add 3.16%948239-0.013

NOC - Northrop grumman corp

Add 69.45%2071800.014

NVS - Novartis ag

Add 1.82%14741580.007

NVO - Novo nordisk a/s

Reduced 2.58%133706272.580

NUE - Nucor corp

Add 25.81%1993900.000

NUHY - Nuveen esg hi yld corp bnd

Reduced 2.51%625852.514

NTNX - Nutanix, inc.

Add 42.13%3507890.002

NVDA - Nvidia corp

Add 923.03%934373271.432

NVR - Nvr inc

Add 30.00%390.000

NXPI - Nxp semiconductors nv

Reduced 1.21%5183631.214

OXY-WS - Occidental petroleum-cw27

Reduced 0.07%395070.066

OXY - Occidental petroleum corp

Reduced 0.06%6064640.059

OKTA - Okta inc

Add 6.05%3874-0.000

ONB - Old national bancorp

Add 0.68%3095385-0.000

OSBC - Old second bancorp inc

Reduced 7.55%1080237.549

ON - On semiconductor corp

Add 2.43%299910-0.000

OKE - Oneok inc

Reduced 9.59%72259.586

ONTO - Onto innovation inc

Reduced 1.73%7684211.731

OPY - Oppenheimer holdings inc

Add 16.01%307090.000

ORCL - Oracle corp

Reduced 1.86%175873201.864

OBK - Origin bancorp inc

Reduced 8.99%397178.989

OTIS - Otis worldwide corp

Add 2.33%1099499-0.000

OUT - Outfront media inc

Add 0.83%475651-0.000

OVV - Ovintiv inc.

Reduced 2.12%8066662.125

OC - Owens corning

Add 2.04%1342500.001

PCAR - Paccar inc

Add 1.51%5091680-0.042

PANW - Palo alto networks inc

Reduced 30.59%191530.591

PK - Park hotels & resorts inc

Add 0.01%1527129-0.002

PH - Parker-hannifin corp

Add 3.10%415738-0.006

PSN - Parsons corp

Add 0.16%4274-0.000

PTEN - Patterson-uti energy inc

Add 6.87%5286683-0.002

PAYX - Paychex inc

Add 47.62%57160.000

PAYC - Paycom software inc

Reduced 64.21%8011064.207

PCTY - Paylocity holding corp

Add 1.32%73806-0.001

PYPL - Paypal holdings inc

Add 9.14%22051-0.000

PDD - Pdd holdings inc

Reduced 8.31%6129668.309

PDFS - Pdf solutions inc

Add 0.05%473340.000

PEB - Pebblebrook hotel trust

Reduced 0.06%5422850.062

PEGA - Pegasystems inc

Add 0.73%481296-0.001

PNR - Pentair plc

Add 3.45%138635-0.000

PEP - Pepsico inc

Add 6.91%74321880.004

PR - Permian resources corp

Reduced 4.65%1264384.652

PBR - Petroleo brasileiro sa petrobras

Reduced 6.95%139843506.954

PFE - Pfizer inc

Reduced 0.13%19008310.126

PSX - Phillips 66

Reduced 5.87%56465.869

PLAB - Photronics inc

Reduced 9.95%369619.952

PIPR - Piper sandler companies

Add 45.14%1333570.005

PII - Polaris inc

Add 0.18%100175-0.001

POOL - Pool corp

Add 1.58%163824-0.006

PCH - Potlatchdeltic corp

Add 2.64%213029-0.001

TROW - T rowe price group inc

Add 2.23%1813456-0.003

PSMT - Pricesmart inc

Add 71.07%237080.000

PG - Procter & gamble co

Add 6.69%175501340.098

PGR - Progressive corp

Add 7.34%92330.000

PLD - Prologis inc

Reduced 89.33%2056689.331

PUMP - Propetro holding corp

Add 1.24%15492340.000

PB - Prosperity bancshares inc

Reduced 76.23%6274476.235

PTC - Ptc inc

Add 12.35%345610.000

PVH - Pvh corp

Add 14.95%176114-0.001

QRVO - Qorvo inc

Reduced 1.62%5237331.616

QCOM - Qualcomm inc

Add 2.43%16880230.025

QLYS - Qualys inc

Add 48.85%1633530.002

RDUS - Schnitzer steel industries inc

Reduced 11.50%13168111.504

RRC - Range resources corp

Reduced 1.69%11726201.686

O - Realty income corp

Reduced 44.78%395744.781

RRX - Regal rexnord corp

Add 9.94%402783-0.005

RSG - Republic services inc

Add 4.62%87620.000

REZI - Resideo technologies inc

Add 10.01%567756-0.000

RMD - Resmed inc

Add 3.70%251640.000

RVTY - Revvity, inc.

Add 4.03%390890.000

RIO - Rio tinto plc

Add 3.32%170423640.031

RLJ - Rlj lodging trust

Add 1.71%3105443-0.003

ROK - Rockwell automation, inc

Add 7.63%6500300.001

ROST - Ross stores inc

Add 1.64%189920.000

RTX - Rtx corp

Add 85.28%176192880.366

RYI - Ryerson holding corp

Reduced 16.22%10306716.219

SPGI - S&p global inc

Add 0.85%60270.000

SAGE - Sage therapeutics inc

Add 0.91%436421-0.001

CRM - Salesforce inc

Add 10.34%11962021-0.083

SBH - Sally beauty holdings inc

Reduced 0.55%26839300.554

SNY - Sanofi sa

Reduced 2.50%135985022.503

SAP - Sap se

Reduced 4.18%48304894.183

SRPT - Sarepta therapeutics, inc.

Reduced 0.58%179160.583

SLB - Schlumberger nv

Add 45.77%10997480.005

SCHW - Charles schwab corp

Add 2.80%196962940.028

SCHR - Schwab intermediate-term us

Reduced 22.54%484322.537

SCHF - Schwab intl equity etf

Add 59.01%237600.000

SCHX - Schwab us large-cap etf

Add 62.74%160450.000

SCHH - Schwab us reit etf

Reduced 4.90%110734.904

SMG - Scotts miracle-gro co

Add 0.31%98568-0.000

SEIC - Sei investments co

Add 1.21%7861-0.000

XLC - Comm serv select sector spdr

Reduced 70.42%104964470.421

SRE - Sempra

Add 83.01%53110.000

SMTC - Semtech corp

Reduced 2.35%10491362.355

NOW - Servicenow inc

Add 10.42%16061380.067

SFBS - Servisfirst bancshares inc

Reduced 17.83%829017.831

SHAK - Shake shack inc

Reduced 2.15%3380172.150

SHEL - Shell plc

Add 2.61%240233360.072

SHW - Sherwin-williams co

Add 5.40%9621-0.000

SHOP - Shopify inc

Reduced 1.78%5625011.779
Sila realty trust inc
Buy334090.000

SSD - Simpson manufacturing co inc

Reduced 1.42%1312271.415

SIRI - Sirius xm holdings inc.

Reduced 42.98%1223642.985

SITC - Site centers corp

Reduced 1.02%12913001.024

SIX - Six flags entertainment corp

Reduced 88.80%2528588.802

SKYW - Skywest inc

Reduced 0.41%60000.415

SM - Sm energy co

Add 113.34%1403450.001

AOS - Smith a o corp

Add 4.90%2215201-0.003

SNA - Snap-on inc

Add 6.34%26440-0.000
Solaris res inc
Buy179000.000

SONY - Sony group corp

Add 12.44%76642800.029

SO - Southern co

Add 12.19%1027720.001

SCCO - Southern copper corp

Reduced 6.51%26800106.514

SSB - Southstate corp

Reduced 0.57%6863580.566

SWN - Southwestern energy co

Reduced 0.76%12339100.760

SPTL - Spdr port lng trm trsry

Add 1.79%39751844-0.004

XLY - Consumer discretionary selt

Reduced 14.11%68310114.113

XLP - Consumer staples spdr

Reduced 4.73%16167474.730

XLE - Energy select sector spdr

Reduced 2.38%1072962.383

FEZ - Spdr euro stoxx 50 etf

Reduced 6.77%4210686.773

XLF - Financial select sector spdr

Reduced 26.62%3823926.623

GLD - Spdr® gold shares

Add 43.47%48420.000

XLV - Health care select sector

Reduced 14.86%1317914.864

SPDW - Spdr portfolio developed wor

Reduced 67.88%705767.879

XLI - Industrial select sect spdr

Reduced 18.42%208930218.416

SPIB - Spdr port int corp bond etf

Reduced 8.97%615268.965

XOP - Spdr s&p oil & gas exp & pr

Reduced 55.76%1276555.757

TFI - Spdr nuveen bloomberg munici

Reduced 1.46%40078531.457

BIL - Spdr bloomberg 1-3 month t-b

Reduced 22.85%281922.852

IBND - Spdr bloomberg int corp

Add 40.56%583000.000

SPTS - Spdr port shrt trm trsry

Reduced 91.60%404265491.599

SPYG - Spdr portfolio s&p 500 growt

Reduced 47.66%306847.663

SPYV - Spdr port s&p 500 value

Reduced 50.32%442750.320

XME - Spdr s&p metals & mining etf

Reduced 33.00%1356532.996

XRT - Spdr s&p retail etf

Reduced 4.36%9911784.356

KCE - Spdr s&p capital markets etf

Reduced 48.99%11596548.992

SPTI - Spdr port int treasury term

Reduced 11.01%3464911.013

XLK - Technology select sect spdr

Reduced 2.32%95472.322

SPSC - Sps commerce inc

Add 38.59%2381120.006

STAG - Stag industrial inc

Add 0.01%204647-0.000

SBUX - Starbucks corp

Reduced 2.26%114349502.257

STLD - Steel dynamics inc

Add 1.00%65424-0.000

STLA - Stellantis nv

Reduced 7.36%1270447.364

STEM - Stem inc

Buy172480.000

STE - Steris plc

Add 6.56%11530.000

SF - Stifel financial corp

Add 1.02%13993080.004

STM - Stmicroelectronics nv

Reduced 13.60%620313.595

SYK - Stryker corp

Add 3.07%4282701-0.013

SU - Suncor energy inc

Add 11331.73%8007930.013

STRO - Sutro biopharma inc

Add 38.07%271337-0.000

SUZ - Suzano s.a.

Buy735270.000

SYNA - Synaptics inc

Reduced 1.17%7952391.168

SNPS - Synopsys inc

Add 3.37%125520.000

SNV - Synovus financial corp

Add 0.81%125070.000

SYY - Sysco corp

Add 37.27%121320.000

TMUS - T-mobile us inc

Add 7.34%16820.000

TNGX - Tango therapeutics inc

Add 53.88%1549470.000

TGT - Target corp

Reduced 0.42%71970.415

TMHC - Taylor morrison home corp

Add 8.18%1123811-0.001

FTI - Technipfmc plc

Add 2.29%5318600.000

TFX - Teleflex inc

Add 1.43%2697-0.000

TEF - Telefonica sa

Buy128740.000

TENB - Tenable holdings inc

Add 31.34%8993190.002

TER - Teradyne inc

Reduced 0.09%1468090.093

TEX - Terex corp

Add 1.39%1844423-0.007

TSLA - Tesla inc

Reduced 10.26%1711910.259

TTEK - Tetra tech inc

Add 115.06%1204420.006

TXN - Texas instruments inc

Add 35.95%2835120.008

TTD - Trade desk inc

Add 5.00%32520.000

TITN - Titan machinery inc

Add 8.52%64306-0.000

TJX - Tjx companies inc

Add 56.29%119640.000

TOL - Toll brothers, inc.

Reduced 0.87%2194260.870

TTC - Toro co

Add 7.49%46470.000

TTE - Totalenergies se

Add 3.43%226735230.001

TM - Toyota motor corp

Add 3.36%6601729-0.111

TT - Trane technologies plc

Reduced 0.78%20498400.778

TDG - Transdigm group inc

Reduced 9.72%2889.718

RIG - Transocean ltd

Add 3.86%42805-0.000

TRV - Travelers companies, inc.

Reduced 32.69%146632.691

TREX - Trex company inc

Add 5.61%97699-0.001

TRN - Trinity industries inc

Add 13.58%2536750.001

TCOM - Trip.com group ltd

Reduced 9.18%27901199.181

TGI - Triumph group inc

Add 5.72%15471500.001

TFC - Truist financial corp

Add 26.49%76500.000

TRMK - Trustmark corp

Add 1.47%4125630.000

TSN - Tyson foods, inc.

Add 1.48%50007-0.000

UBER - Uber technologies inc

Reduced 15.06%5950215.060

UFPI - Ufp industries inc

Add 101.89%2319970.005

UCTT - Ultra clean holdings inc

Reduced 11.01%15034511.009

UMBF - Umb financial corp

Reduced 34.34%26757134.343

UL - Unilever plc

Add 9.10%156122230.061

UNP - Union pacific corp

Add 2.75%6141689-0.035

UBSI - United bankshares inc

Add 0.95%1204711-0.002

UCBI - United community banks inc

Reduced 33.35%80122233.352

UMC - United microelectronics corp

Reduced 3.08%76673053.079

UPS - United parcel service inc

Add 17.20%1181140.001

URI - United rentals inc

Add 1.55%42450-0.001

UNH - Unitedhealth group inc

Add 3.96%30900700.045

UE - Urban edge properties

Reduced 1.52%11690201.525

URBN - Urban outfitters inc

Add 16.50%20113970.003

USB - Us bancorp

Reduced 0.49%44785740.490

VALE - Vale sa

Reduced 3.28%157223983.282

VLO - Valero energy corp

Reduced 0.66%89130.658

OIH - Vaneck oil services etf

Reduced 18.13%100718.130

SMH - Vaneck semiconductor etf

Reduced 73.46%87420373.462

BSV - Vanguard short-term bond etf

Reduced 21.75%391421.751

VDE - Vanguard energy etf

Reduced 38.52%791438.518

VGT - Vanguard info tech etf

Reduced 78.57%14926278.567

VCSH - Vanguard s/t corp bond etf

Reduced 3.46%18368853.459

VWO - Vanguard ftse emerging marke

Reduced 84.91%2079184.913

VGK - Vanguard ftse europe etf

Reduced 5.59%31443125.591

VUG - Vanguard growth etf

Reduced 56.76%1389556.758

VO - Vanguard mid-cap etf

Reduced 25.51%370525.513

VB - Vanguard small-cap etf

Add 4.92%50710.000

VTV - Vanguard value etf

Reduced 7.01%55047.011

VNQ - Vanguard real estate etf

Reduced 27.63%682727.626

VOO - Vanguard s&p 500 etf

Add 2.84%16564910.024

VGLT - Vanguard long-term treasury

Add 5065.38%10514640.026

VONG - Vanguard russell 1000 growth

Reduced 20.53%346520.528

VTWO - Vanguard russell 2000 etf

Reduced 0.19%53640.186

VT - Vanguard tot world stk etf

Reduced 8.77%1244928.769

VYM - Vanguard high dvd yield etf

Reduced 41.52%402941.515

VHT - Vanguard health care etf

Reduced 0.08%25560.078

MGC - Vanguard mega cap etf

Add 0.52%19350.000

VXRT - Vaxart inc

Buy102700.000

VECO - Veeco instruments inc

Add 9.94%7844660.005

VCYT - Veracyte inc

Add 0.83%889807-0.000

VLTO - Veralto corp

Reduced 9.53%8944839.530

VCEL - Vericel corp

Reduced 0.74%1530200.744

VRNT - Verint systems inc

Add 26.35%11986050.003

VTRS - Viatris inc

Reduced 3.06%2156133.061

VIAV - Viavi solutions inc

Add 0.84%975464-0.001

VCTR - Victory capital holdings inc

Reduced 14.03%5129314.026

V - Visa inc

Add 3.02%9387822-0.034

VTLE - Vital energy inc

Add 33.03%657920.000

VSEC - Vse corp

Reduced 5.20%222345.198

WTI - W&t offshore inc

Add 19.88%566941-0.000

WMT - Walmart inc

Add 5.46%455526470.211

WM - Waste management inc

Add 15.29%76010.000

WBS - Webster financial corp

Reduced 0.38%6843880.384

WFC - Wells fargo & co

Reduced 3.62%218173.618

WEX - Wex inc.

Add 12.10%24673-0.000

WY - Weyerhaeuser co

Add 9.40%22572-0.000

WGO - Winnebago industries inc

Reduced 99.70%394399.698

WTFC - Wintrust financial corp

Reduced 0.43%4252760.434

WIT - Wipro ltd

Reduced 7.26%22085637.256

WT - Wisdomtree inc

Add 0.68%1123870.000

WDS - Woodside energy group ltd

Reduced 13.10%400193313.102

WDAY - Workday inc

Add 111.53%1261340.005

WOR - Worthington industries inc

Reduced 40.12%5629140.115

WS - Worthington steel inc

Reduced 60.33%3925560.332

WPC - Wp carey inc

Reduced 28.45%499028.449

WSFS - Wsfs financial corp

Add 0.08%1832020.000
Wts bm technologies inc
Buy405000.000

WYNN - Wynn resorts ltd

Reduced 42.70%232688142.702

XP - Xp inc

Reduced 6.20%27110116.196

XYL - Xylem inc.

Reduced 2.10%3893552.103

YNDX - Yandex nv

Add 0.01%41349410.000

YELP - Yelp inc

Reduced 0.66%10523030.664

YUM - Yum brands inc

Add 21.90%568670.000
Zacks trust small/mid cap
Buy74870.000

ZD - Ziff davis inc

Reduced 74.17%12044074.174

ZTS - Zoetis inc

Add 97.54%40140.000

ZOM - Zomedica corp

Buy215540.000

ZS - Zscaler, inc.

Add 17.89%194510.000

BBDC - Barings bdc inc

Sold 100%236310.000

OBDC - Blue owl capital corp

Sold 100%116540.000

CPE - Callon petroleum co

Sold 100%4354510.007

GIB - Cgi inc

Sold 100%36160.000

CION - Cion investment corp

Sold 100%126460.000

EGBN - Eagle bancorp inc

Sold 100%114930.000

EBAY - Ebay inc

Sold 100%122060.000

FI - Fiserv inc

Sold 100%17960.000

GNL - Global net lease inc

Sold 100%5716040.002

GWW - Ww grainger inc

Sold 100%2510.000

HIBB - Hibbett inc

Sold 100%275690.001

ICUI - Icu medical inc

Sold 100%490000.002

KHC - Kraft heinz co

Sold 100%55890.000

LEA - Lear corp

Sold 100%14660.000

OMCL - Omnicell inc

Sold 100%2321320.003

RDNT - Radnet inc

Sold 100%151380.000

RPAY - Repay holdings corp

Sold 100%723390.000

RVT - Royce value trust inc

Sold 100%150810.000

SCHP - Schwab u.s. tips etf

Sold 100%38960.000

SHC - Sotera health co

Sold 100%300290.000

LUV - Southwest airlines co

Sold 100%91230.000

THO - Thor industries inc

Sold 100%2091300.011

UPBD - Upbound group inc

Sold 100%1603460.003

VLD - Velo3d inc

Sold 100%220000.000

VICR - Vicor corp

Sold 100%1302800.002
Q1 2024

MMM - 3m co

Reduced 64.50%1530964.500

ATEN - A10 networks inc

Add 29.65%906410.000

AIR - Aar corp

Reduced 7.64%1693427.636

ABT - Abbott laboratories

Add 2.63%101918090.031

ABBV - Abbvie inc

Reduced 3.48%339233.480

ANF - Abercrombie & fitch co

Reduced 27.92%74377327.917

AKR - Acadia realty trust

Reduced 0.99%7542910.988

ACN - Accenture plc

Reduced 11.97%303011.970

ACIW - Aci worldwide inc

Add 2.38%3487360.001

AYI - Acuity brands inc

Add 3.19%1660980.005

ADNT - Adient plc

Reduced 2.90%9930502.896

ADBE - Adobe inc

Reduced 0.98%45152930.982

AMD - Advanced micro devices inc

Add 1.76%288675630.480

ASIX - Advansix inc

Add 0.42%37147-0.000

AVAV - Aerovironment inc

Add 0.40%1425320.002

AFL - Aflac inc

Add 16.68%60030.000

AGIO - Agios pharmaceuticals inc

Reduced 0.50%7073420.497

ADC - Agree realty corp

Add 0.00%117001-0.000

ALRM - Alarm.com holdings inc

Reduced 0.49%2131440.494

AA - Alcoa corp

Reduced 7.00%21852537.004

ALC - Alcon ag

Reduced 6.18%2575276.185

BABA - Alibaba group holding ltd

Reduced 1.27%37114451.267

ALGN - Align technology inc

Add 1.43%1030470.003

ALKS - Alkermes plc

Add 256.07%2134370.002

ALL - Allstate corp

Add 26.21%24800.000

GOOGL - Alphabet inc

Add 2.44%463250740.315

GOOG - Alphabet inc

Reduced 2.86%26927152.859

ALTR - Altair engineering inc

Add 259.30%2208620.006

MO - Altria group inc

Reduced 32.31%3865932.309

AMZN - Amazon.com inc

Add 0.77%425663420.588

ABEV - Ambev sa

Reduced 1.83%56526961.826

DOX - Amdocs ltd

Add 3.50%87650.000

AEO - American eagle outfitters inc

Reduced 9.09%19231879.090

AXP - American express co

Reduced 6.02%92123566.023

AMT - American tower corp

Add 2.76%1631775-0.010

ABCB - Ameris bancorp

Add 13.66%2301030.000

AMGN - Amgen inc

Reduced 1.74%775561.740

AMKR - Amkor technology inc

Reduced 4.75%810114.751

ADI - Analog devices inc

Add 21.87%24350.000

BUD - Anheuser-busch inbev sa

Add 3.05%9293386-0.008

ANSS - Ansys inc

Reduced 7.36%179587.361

APA - Apa corp

Add 64.32%4386440.003

APG - Api group corp

Add 2.74%12700290.003

AAPL - Apple inc

Add 1.85%55883815-0.458

AMAT - Applied materials inc

Reduced 35.25%324841235.254

ATR - Aptargroup inc

Reduced 11.14%2680611.144

APTV - Aptiv plc

Reduced 4.50%2737774.497
Arcadium lithium plc
Buy120880.000

ANET - Arista networks inc

Reduced 28.85%578728.854

ASX - Ase technology holding co., ltd.

Reduced 28.33%1422520628.327

ASML - Asml holding nv

Reduced 37.73%309947837.728

AZPN - Aspen technology, inc.

Add 3.43%1758230.000

ASB - Associated banc-corp

Reduced 8.07%4440248.070

AZN - Astrazeneca plc

Add 2.65%96534110.010

ATRO - Astronics corp

Reduced 4.23%1078624.230

T - At&t inc

Reduced 14.63%12150914.629

ATI - Ati inc

Reduced 0.34%7991360.341

TEAM - Atlassian corp

Reduced 4.03%3974044.026

ADSK - Autodesk inc

Reduced 40.76%44052340.760

ALV - Autoliv inc

Reduced 1.14%2343541.141

CDMO - Avid bioservices inc

Add 1.59%2316770.000

AVNT - Avient corp

Reduced 0.36%6209060.360

AZTA - Azenta inc

Add 0.44%853911-0.002

BIDU - Baidu inc

Add 2.47%10700-0.000

BKR - Baker hughes co

Add 14.57%5813190.001

BBD - Banco bradesco sa

Buy655507860.088

SAN - Banco santander sa

Reduced 1.42%1417645081.421

BAC - Bank of america corp

Add 6.06%399323330.115

BK - Bank of new york mellon corp

Reduced 0.77%44890.774

BKU - Bankunited inc

Buy3290000.004

BANR - Banner corp

Reduced 0.87%2905010.873

BCS - Barclays plc

Add 1.92%2537850.000

BBDC - Barings bdc inc

Reduced 4.08%236314.083

BDX - Becton dickinson and co

Reduced 15.30%117915.302

BRK-B - Berkshire hathaway inc-cl b

Reduced 15.79%3247415.792

BHP - Bhp group ltd

Add 3.01%20501178-0.083

BIIB - Biogen inc

Reduced 3.69%615443.692

BJRI - Bj's restaurants inc

Reduced 6.70%459006.702

BLK - Blackrock inc

Add 2.64%20686490.041

BX - Blackstone inc

Add 15.71%59010.000

SQ - Block, inc.

Reduced 59.81%1252559.809

BA - Boeing co

Add 5.16%4334833-0.111

BKNG - Booking holdings inc

Add 3.90%3914210.039

BOOT - Boot barn holdings inc

Reduced 18.24%616218.243

SAM - Boston beer company inc

Reduced 0.53%1077730.533

BSX - Boston scientific corp

Add 0.42%40103540.020

BOX - Box inc

Add 2.99%1474210.000

BP - Bp plc

Add 6.84%205149230.044

EAT - Brinker international inc

Reduced 5.69%6276255.692

BMY - Bristol-myers squibb co

Add 0.54%2257530.000

AVGO - Broadcom inc

Add 1.76%21681770.231

BN - Brookfield corp

Add 6.65%100880.000

BRKR - Bruker corp

Reduced 16.72%642916.723

BLDR - Builders firstsource, inc.

Reduced 17.75%17951917.754

WHD - Cactus inc

Add 6.90%3112890.001

CADE - Cadence bank

Reduced 13.54%143024913.537

CALM - Cal-maine foods inc

Add 498.20%1947380.004

CPE - Callon petroleum co

Add 1.39%4354510.001

CPT - Camden property trust

Reduced 10.68%417410.678

CPB - Campbell soup co

Add 4.91%894300.000

COF - Capital one financial corp

Reduced 1.06%94416121.061

CRS - Carpenter technology corp

Reduced 14.38%35054114.380

CARR - Carrier global corp

Add 2.91%136803800.015

CAT - Caterpillar inc

Add 2.40%83416410.303

CVCO - Cavco industries inc

Reduced 3.14%624893.143

CBRE - Cbre group inc

Add 1.15%441670.000

CLDX - Celldex therapeutics inc

Add 476.20%1238360.002

CENX - Century aluminum co

Reduced 1.58%20768811.584

CF - Cf industries holdings, inc.

Reduced 5.40%82105.404

GIB - Cgi inc

Reduced 12.68%361612.678

CHX - Championx corp

Reduced 1.19%3613351.191

GTLS - Chart industries inc

Reduced 0.71%5862800.710

CLDT - Chatham lodging trust

Add 9.58%1525250.000

CAKE - Cheesecake factory inc

Add 12.20%2947960.001

CHE - Chemed corp

Add 1.32%78130.000

LNG - Cheniere energy inc

Reduced 23.31%127323.313

CVX - Chevron corp

Add 107.49%178597760.716

CB - Chubb ltd

Add 147.36%126720.001

CI - Cigna group

Reduced 33.86%103933.864

CTAS - Cintas corp

Add 2.44%6290.000

CSCO - Cisco systems inc

Reduced 8.33%6430528.328

C - Citigroup inc

Add 6.36%263262340.183

CLF - Cleveland-cliffs inc

Reduced 5.25%61556845.252

CLX - Clorox co

Add 21.31%268600.000

KO - Coca-cola co

Reduced 1.45%49054151.455

CL - Colgate-palmolive co

Add 27.84%41370.000

CMCO - Columbus mckinnon corp

Add 8.66%2215360.001

CMCSA - Comcast corp

Reduced 12.98%8757912.975

CBSH - Commerce bancshares inc

Reduced 35.59%401135.587

CNMD - Conmed corp

Add 1.61%282285-0.004

COP - Conocophillips

Add 1.45%75334500.045

CEG - Constellation energy corp

Reduced 46.56%209846.561

CLB - Core laboratories inc

Add 9.37%8241450.000

GLW - Corning inc

Reduced 40.36%998840.359

CTVA - Corteva, inc.

Reduced 42.25%569242.248

COST - Costco wholesale corp

Add 2.40%28614860.118

CTRA - Coterra energy inc.

Add 119.00%284220.000

BAP - Credicorp ltd

Reduced 1.68%115591.684

CRNX - Crinetics pharmaceuticals inc

Reduced 1.10%4360231.105

CRWD - Crowdstrike holdings inc

Reduced 34.50%136734.499

CCI - Crown castle inc

Add 2.53%4669059-0.014

CSX - Csx corp

Add 2.46%229278450.035

CMI - Cummins inc

Add 4.33%27031240.082

CW - Curtiss-wright corp

Add 4.41%624780.001

CVS - Cvs health corp

Add 3.98%711000.000

CYTK - Cytokinetics inc

Add 0.53%538797-0.003

DHI - Dr horton inc

Reduced 5.48%2290065.477

DAN - Dana inc

Add 3.46%2289958-0.002

DHR - Danaher corp

Add 2.16%43182680.047

DAR - Darling ingredients inc.

Add 0.61%23294-0.000

DECK - Deckers outdoor corp

Reduced 4.14%20604.141

DE - Deere & co

Add 12.15%16606290.042

DK - Delek us holdings inc

Add 0.83%18148980.004

DELL - Dell technologies inc

Add 11.99%31580.000

DNLI - Denali therapeutics inc

Add 17066.81%4691690.004

DBI - Designer brands inc

Reduced 8.46%1406958.455

DVN - Devon energy corp/de

Reduced 12.71%11704112.705

DXCM - Dexcom inc

Reduced 21.26%78076521.256

DEO - Diageo plc

Reduced 1.26%2320431.255

FANG - Diamondback energy inc

Add 2.35%1375390.003

DIOD - Diodes inc

Add 1.24%170499-0.001

DIS - Walt disney co

Add 4.18%75054070.125

DNP - Dnp select income fund inc

Reduced 17.71%1202717.713

DPZ - Dominos pizza inc

Add 2.55%712130.003

DOV - Dover corp

Reduced 0.52%16403250.525

DOW - Dow inc

Reduced 44.04%607244.037

DRQ - Dril-quip inc

Add 1.19%293264-0.000

DBX - Dropbox inc

Add 1.92%132669-0.000

DUK - Duke energy corp

Reduced 52.82%505952.821

DD - Dupont de nemours, inc.

Reduced 8.14%26858.142

DVAX - Dynavax technologies corp

Reduced 0.42%13841190.420

EWBC - East west bancorp inc

Reduced 13.64%68194113.636

ETN - Eaton corporation plc

Reduced 2.51%1817712.510

EBAY - Ebay inc

Add 103.30%122060.000

ECL - Ecolab inc

Reduced 17.06%123517.058

EC - Ecopetrol s.a.

Add 2.94%8432730.000

EW - Edwards lifesciences corp

Add 6.91%76268780.086

ELV - Elevance health inc

Reduced 14.52%77714.521

LLY - Eli lilly and co

Add 3.26%46928550.468

EMR - Emerson electric co

Reduced 1.34%2128211.340

ENB - Enbridge inc

Reduced 17.89%971617.891

ET - Energy transfer lp

Add 85.17%283510.000

ENS - Enersys

Add 0.49%325383-0.001

E - Eni spa

Add 24.63%992800.000

ETR - Entergy corp /de/

Add 1.04%30090.000

ENV - Envestnet inc

Add 0.20%7616780.003

EOG - Eog resources inc

Add 145.54%651470.002

EQNR - Equinor asa

Add 4.39%406814-0.001

ESS - Essex property trust inc

Reduced 0.11%148180.108

EVR - Evercore inc

Add 0.87%3077490.003

ES - Eversource energy

Reduced 48.39%1207948.394

EXAS - Exact sciences corp

Add 4.60%157757-0.000

EXPE - Expedia group inc

Add 3.22%1485979-0.006

EXR - Extra space storage inc

Add 0.33%44272-0.000

XOM - Exxon mobil corp

Add 100.27%264311900.819

FNB - Fnb corp

Add 237.33%391370.000

FFIV - F5, inc.

Add 9.45%301370.000

FN - Fabrinet

Add 4.09%20890.000

FARO - Faro technologies inc

Reduced 13.92%7056613.918

FDX - Fedex corp

Reduced 29.90%85129.901

ONEQ - Fidelity nasdaq composite in

Reduced 19.64%104189919.644

FDIS - Fidelity con discret etf

Reduced 7.09%989277.086

FNCL - Fidelity financials etf

Reduced 3.15%44853.153

FHLC - Fidelity health care etf

Reduced 21.50%1013721.498

FAF - First american financial corp

Reduced 0.47%5578600.473

FFBC - First financial bancorp

Add 10.44%7373690.000

THFF - First financial corp

Reduced 5.89%502055.886

FHN - First horizon corp

Add 15.53%1872410.000

FRME - First merchants corp

Reduced 0.56%4752100.562

FSLR - First solar, inc.

Add 8.03%424340.000

FDN - First trust dj internet ind

Reduced 2.19%10457612.194

FI - Fiserv inc

Reduced 20.39%179620.390

FIVN - Five9 inc

Add 121.74%4501060.006

FLO - Flowers foods inc

Add 657.84%4989300.005

FLS - Flowserve corp

Add 0.01%5448590.001

F - Ford motor co

Add 5.70%625226890.051

FORM - Formfactor inc

Reduced 8.76%845908.762

FTNT - Fortinet inc

Add 71.99%207450.000

FCX - Freeport-mcmoran inc

Add 1.65%566299480.136

FRPT - Freshpet inc

Reduced 24.97%16213424.967

FULT - Fulton financial corp

Add 1.65%1839030-0.000

GE - General electric co

Reduced 5.43%130425.431

GD - General dynamics corp

Reduced 11.75%247111.750

GIS - General mills inc

Add 6.80%1188190.000

GM - General motors co

Add 0.28%65155380.029

G - Genpact ltd

Reduced 3.71%245633.712

GPC - Genuine parts co

Reduced 23.01%189023.014

GGB - Gerdau sa

Buy6419190.001

GABC - German american bancorp inc

Reduced 6.45%527816.453

GILD - Gilead sciences inc

Add 1.40%13094-0.000

GBCI - Glacier bancorp inc

Reduced 15.95%84967415.954

GNL - Global net lease inc

Reduced 0.62%5716040.624

GPN - Global payments inc

Reduced 0.65%710590.652

FINX - Global x fintech etf

Reduced 4.38%243404.384

BOTZ - Global x robotics & artifici

Reduced 3.13%6956103.129

GLOB - Globant s.a.

Add 0.17%26536-0.000

GMED - Globus medical inc

Reduced 0.32%3822150.318

GS - Goldman sachs group inc

Add 2.55%56585870.110

GT - Goodyear tire & rubber co

Reduced 2.47%31933532.466

GVA - Granite construction inc

Reduced 1.18%1921011.181

GBX - Greenbrier companies inc

Reduced 0.25%4860910.253

GO - Grocery outlet holding corp

Reduced 13.95%5212713.949

GSK - Gsk plc

Add 4.00%156682600.053

HCKT - Hackett group inc

Add 0.62%730490.000

HAE - Haemonetics corp

Reduced 1.88%6980401.883

HLN - Haleon plc

Reduced 2.67%143763032.667

HAL - Halliburton co

Add 28.72%3260290.002

HDB - Hdfc bank ltd

Reduced 11.43%375484211.429

HEI - Heico corp

Add 7.32%2810650.003

HELE - Helen of troy ltd

Reduced 0.86%4154630.857

HP - Helmerich and payne inc

Reduced 1.08%13030651.078

HRI - Herc holdings inc

Reduced 1.51%4115771.505

HES - Hess corp

Reduced 93.79%389093.795

HXL - Hexcel corp

Reduced 5.97%784425.966

HIBB - Hibbett inc

Reduced 15.52%2756915.523

HLT - Hilton worldwide holdings inc

Reduced 36.91%223136.906

HOLX - Hologic inc

Add 3.22%83380.000

HOMB - Home bancshares inc

Reduced 12.67%169887912.671

HD - Home depot inc

Add 2.05%89823330.185

HMC - Honda motor co ltd

Add 2.34%98966530.032

HON - Honeywell international inc

Reduced 3.74%1578353.743

HRL - Hormel foods corp /de/

Add 24.37%874260.000

HPQ - Hp inc

Reduced 32.39%1119232.387

HUBG - Hub group inc

Add 100.05%1437758-0.002

HUBS - Hubspot inc

Reduced 8.75%603898.749

HUN - Huntsman corp

Add 0.03%1325400.000

ICHR - Ichor holdings ltd

Reduced 7.60%3540237.601

IBN - Icici bank ltd

Add 7.08%10838540.002

ICLR - Icon plc

Add 2.68%65190.000

IDYA - Ideaya biosciences inc

Add 24.35%6702550.005

IEX - Idex corp

Add 31.43%5638850.021

ITW - Illinois tool works inc

Add 4.09%30727330.024

IMO - Imperial oil ltd

Add 8.14%41830.000

INCY - Incyte corp

Reduced 79.42%909279.415

INFY - Infosys ltd

Reduced 10.03%1376542810.026

ING - Ing groep nv

Add 3.41%659520330.061

IR - Ingersoll rand inc.

Add 2.16%65084310.058

PODD - Insulet corp

Add 0.77%346799-0.007

INTC - Intel corp

Reduced 6.49%7056386.494

INTU - Intuit inc

Add 4.68%32607680.081

ISRG - Intuitive surgical inc

Add 1.71%45710230.144

QQQM - Invesco nasdaq 100 etf

Reduced 28.06%5207628.065

RSPT - Invesco s&p 500 equal weight

Reduced 18.16%1193518.164

RSP - Invesco s&p 500 equal weight

Reduced 66.51%339966.506

KBWB - Invesco kbw bank etf

Add 22.17%19476110.012

IVZ - Invesco ltd

Add 6.41%4172791-0.000

PNQI - Invesco nasdaq internet etf

Reduced 3.18%22930143.185

QQQ - Invesco qqq trust

Reduced 17.17%208576617.173

XLG - Invesco s&p 500 top 50 etf

Reduced 3.70%56762893.702

IPGP - Ipg photonics corp

Add 3.75%181419-0.001

IQV - Iqvia holdings inc

Add 16.94%61310.000

CMF - Ishares california muni bond

Reduced 46.43%648246.434

IEMG - Ishares core msci emerging

Reduced 12.24%996912.237

AGG - Ishares core u.s. aggregate

Reduced 0.84%8386470.843

ESGU - Ishares esg aware msci usa

Reduced 2.12%859262.121

IXC - Ishares global energy etf

Add 52.75%73148040.059

PICK - Ishares msci global metals &

Reduced 1.70%41426851.702

IXN - Ishares global tech etf

Reduced 3.81%61512723.815

IAU - Ishares gold trust

Reduced 31.72%655831.723

EWQ - Ishares msci france etf

Reduced 3.31%1887803.313

EWP - Ishares msci spain etf

Reduced 4.09%243384.087

EUFN - Ishares msci europe financia

Reduced 0.67%298451830.672

EZU - Ishares msci eurozone etf

Reduced 3.48%31031533.479

EWJ - Ishares msci japan etf

Reduced 2.56%9640582.559

EWY - Ishares msci south korea etf

Reduced 23.96%473923.957

EWL - Ishares msci switzerland etf

Reduced 8.22%486868.218

EWT - Ishares msci taiwan etf

Reduced 3.04%1160613.038

IWF - Ishares russell 1000 growth

Reduced 17.72%660317.720

IVV - Ishares core s&p 500 etf

Reduced 37.12%540637.118

IJH - Ishares core s&p midcap etf

Add 279.30%14880-0.000

IJR - Ishares core s&p small-cap e

Reduced 35.62%630535.624

SHY - Ishares 1-3 year treasury bo

Reduced 6.19%1438466.186

TLT - Ishares 20+ year treasury bd

Reduced 3.28%2252673.284

IEF - Ishares 7-10 year treasury b

Add 100.67%195345920.425

USHY - Ishares broad usd high yield

Reduced 98.15%50541598.151

DGRO - Ishares core dividend growth

Reduced 12.29%500212.292

IEFA - Ishares core msci eafe etf

Reduced 12.96%20565012.961

IEUR - Ishares core msci europe etf

Reduced 7.94%7095007.938

EFG - Ishares msci eafe growth etf

Reduced 44.92%325444.922

IEV - Ishares europe etf

Reduced 6.48%259116.479

IGV - Ishares expanded tech-softwa

Add 303.54%10237776-0.073

MXI - Ishares global materials etf

Reduced 0.64%169000.641

HYG - Ishares iboxx high yld corp

Reduced 93.89%901193.892

SOXX - Ishares semiconductor etf

Add 139.34%28304-0.000

MBB - Ishares mbs etf

Add 19.59%5387250.003

EFA - Ishares msci eafe etf

Reduced 30.76%497730.760

QUAL - Ishares msci usa quality fac

Reduced 33.99%327333.985

IWD - Ishares russell 1000 value e

Reduced 64.19%118264.193

IWM - Ishares russell 2000 etf

Reduced 26.46%471726.458

OEF - Ishares s&p 100 etf

Reduced 6.05%732466.054

IVW - Ishares s&p 500 growth etf

Reduced 25.00%417925.000

DVY - Ishares select dividend etf

Reduced 56.81%177856.813

TIP - Ishares tips bond etf

Reduced 18.01%644318.007

IHI - Ishares u.s. medical devices

Reduced 3.48%20066373.478

IHE - Ishares us pharmaceuticals e

Add 192.66%35358590.008

ITA - Ishares u.s. aerospace & def

Reduced 4.25%178904.255

IAI - Ishares u.s. broker-dealers

Reduced 3.24%8435663.240

IYF - Ishares us financials etf

Reduced 2.72%21416952.715

IYZ - Ishares us telecommunication

Reduced 8.86%341768.859

ITT - Itt inc.

Add 0.04%919630.001

JHG - Janus henderson group plc

Reduced 0.11%18311750.108

JD - Jd.com inc

Reduced 17.14%354424817.137

JEF - Jefferies financial group inc.

Reduced 3.03%3175463.025

JNJ - Johnson & johnson

Add 4.13%66227990.024

JOUT - Johnson outdoors inc

Reduced 12.21%1851212.207

JPM - Jpmorgan chase & co

Add 3.41%122533820.205

KB - Kb financial group inc.

Add 0.62%288180.000

KBH - Kb home

Reduced 1.12%20762651.115

K - Kellogg co

Add 12.05%711540.000

KMT - Kennametal inc

Add 4.45%21304480.000

KMB - Kimberly-clark corp

Add 9.25%547780.000

KMI - Kinder morgan inc

Reduced 15.93%1438915.928

KLAC - Kla corp

Add 2979.08%423990.013

KHC - Kraft heinz co

Reduced 12.49%558912.494

KWEB - Kraneshares csi china intern

Reduced 18.58%1915918.576

KR - Kroger co

Reduced 9.75%116909.751

LRCX - Lam research corp

Reduced 37.23%186584137.233

LNTH - Lantheus holdings inc

Add 0.00%1583750.000

LVS - Las vegas sands corp

Add 4.86%118235840.026

LAZ - Lazard ltd

Buy16490120.032

LEA - Lear corp

Reduced 37.88%146637.881

LEN - Lennar corp

Reduced 1.17%1051441.167

LII - Lennox international inc

Add 6.26%4836130.015

LECO - Lincoln electric holdings inc

Reduced 0.67%4830390.666

LIN - Linde plc

Reduced 14.78%114214.776

LFUS - Littelfuse inc

Add 0.64%214007-0.002

LMT - Lockheed martin corp

Reduced 9.82%63039.815

LOW - Lowe's companies inc

Reduced 3.56%5523273.560

LITE - Lumentum holdings inc

Reduced 0.71%5794990.709

LXP - Lxp industrial trust

Reduced 0.92%24314540.923

LYFT - Lyft inc

Reduced 59.84%1694559.839

MTB - M&t bank corp

Add 6.34%157860.000

MHO - M/i homes inc

Reduced 10.58%2119510.581

MAC - Macerich co

Add 0.56%30275310.003

SHOO - Steven madden ltd

Reduced 0.01%6006660.013

MMYT - Makemytrip ltd

Add 97.87%1871970.004

MTW - Manitowoc company inc

Reduced 6.33%1165286.330

MRO - Marathon oil corp

Add 33.77%25128390.012

HZO - Marinemax inc

Reduced 9.76%351489.757

MRVL - Marvell technology inc

Reduced 2.63%21124502.626

MA - Mastercard inc

Add 2.83%39014690.122

MTDR - Matador resources co

Add 1.62%5678480.003

MTRN - Materion corp

Reduced 0.91%1579590.911

MAT - Mattel inc

Buy100690.000

MCD - Mcdonald's corp

Add 3.15%30850-0.000

MCK - Mckesson corp

Add 13.80%8740.000

MEDP - Medpace holdings, inc.

Add 0.08%1199610.005

MDT - Medtronic plc

Add 7.26%49284230.024

MELI - Mercadolibre inc

Reduced 3.44%1584413.437

MRK - Merck & co inc

Add 2.24%138704430.164

MMSI - Merit medical systems inc

Reduced 2.54%2155832.542

MTH - Meritage homes corp

Reduced 6.40%7321526.398

META - Meta platforms inc

Add 3.50%56481920.379

MGM - Mgm resorts international

Add 1.87%44275280.007

MU - Micron technology inc

Reduced 29.14%5730529.143

MSFT - Microsoft corp

Add 1.93%259273450.627

MDXG - Mimedx group inc

Reduced 4.31%3314564.306

MKSI - Mks instruments inc

Reduced 4.46%4353654.455

MC - Moelis & co

Add 10.41%743780.000

MDLZ - Mondelez international inc

Reduced 19.60%941619.604

MOG-A - Moog inc-class a

Reduced 1.50%977701.496

MS - Morgan stanley

Add 2.63%207830770.032

MORN - Morningstar inc

Reduced 12.62%1999312.622

MSCI - Msci inc

Reduced 1.83%1817081.834

MUR - Murphy oil corp

Add 21.35%11386170.006

MYRG - Myr group inc

Reduced 10.34%1256710.345

MYGN - Myriad genetics inc

Add 146.92%3883470.002

NDAQ - Nasdaq inc

Add 2.91%324740.000

NGG - National grid plc

Add 32.91%95950.000

NTES - Netease inc

Reduced 16.63%115870716.627

NFLX - Netflix inc

Add 1.56%41854750.250

NEE - Nextera energy inc

Reduced 55.73%3721955.733

NICE - Nice ltd

Add 0.45%1414090.004

NIC - Nicolet bankshares inc

Reduced 16.68%1528016.685

NKE - Nike inc

Add 2.66%10150305-0.056

NIO - Nio inc

Add 5.77%258495-0.000

NNN - Nnn reit inc

Add 0.10%119188-0.000

NSC - Norfolk southern corp

Add 10.34%9191910.017

NOC - Northrop grumman corp

Reduced 1.23%1222661.230

NVS - Novartis ag

Add 0.41%1447875-0.003

NVO - Novo nordisk a/s

Reduced 3.30%137247183.304

NUE - Nucor corp

Add 3.16%1584790.002

NUHY - Nuveen esg hi yld corp bnd

Reduced 76.09%6419976.093

NTNX - Nutanix, inc.

Buy2468070.007

NVDA - Nvidia corp

Add 2.12%91334221.786

NVR - Nvr inc

Buy300.000

NXPI - Nxp semiconductors nv

Reduced 15.56%52473515.557

OKTA - Okta inc

Add 4.49%36530.000

ONB - Old national bancorp

Reduced 11.55%307440611.555

OMCL - Omnicell inc

Add 0.23%232132-0.001

ON - On semiconductor corp

Add 1.28%292790-0.001

OKE - Oneok inc

Reduced 2.42%79912.418

ONTO - Onto innovation inc

Reduced 4.27%7819604.270

OPY - Oppenheimer holdings inc

Add 13.39%264700.000

ORCL - Oracle corp

Reduced 2.80%179213412.798

OSUR - Orasure technologies inc

Reduced 6.17%2708856.168

ORLY - O'reilly automotive inc

Reduced 18.31%33918.313

OTIS - Otis worldwide corp

Reduced 2.22%10744902.220

OUT - Outfront media inc

Reduced 2.39%4717162.392

OVV - Ovintiv inc.

Add 1.19%8241790.003

OC - Owens corning

Add 3.64%1315720.001

PCAR - Paccar inc

Add 2.02%50157890.066

PK - Park hotels & resorts inc

Reduced 0.57%15269170.573

PH - Parker-hannifin corp

Add 4.64%4032400.022

PSN - Parsons corp

Add 0.19%42670.000

PTEN - Patterson-uti energy inc

Reduced 0.20%49467870.198

PAYX - Paychex inc

Add 26.21%38720.000

PAYC - Paycom software inc

Add 3.08%223813-0.000

PYPL - Paypal holdings inc

Reduced 95.25%2020495.253

PDD - Pdd holdings inc

Reduced 61.27%66851061.270

PDFS - Pdf solutions inc

Reduced 13.65%4730913.646

PEB - Pebblebrook hotel trust

Reduced 0.27%5426230.267

PEGA - Pegasystems inc

Reduced 0.79%4777910.794

PNR - Pentair plc

Add 7.38%1340140.001

PEBO - Peoples bancorp inc

Reduced 6.70%561896.698

PEP - Pepsico inc

Add 5.39%69521150.045

PR - Permian resources corp

Reduced 31.75%13260731.751

PBR - Petroleo brasileiro sa petrobras

Reduced 10.14%1502949510.145

PFE - Pfizer inc

Add 0.10%1903225-0.001

PM - Philip morris international inc

Reduced 51.63%963151.627

PSX - Phillips 66

Reduced 15.26%599815.259

PLAB - Photronics inc

Reduced 8.81%410468.813

PXD - Pioneer natural resources co

Reduced 3.80%773663.805

PIPR - Piper sandler companies

Reduced 10.31%9188310.313

PII - Polaris inc

Reduced 11.00%9999911.004

POOL - Pool corp

Reduced 2.51%1612732.512

PCH - Potlatchdeltic corp

Add 2.62%207546-0.000

POWI - Power integrations inc

Add 18.82%835220.000

TROW - T rowe price group inc

Add 1.25%17739010.013

PSMT - Pricesmart inc

Reduced 15.43%1385915.432

PG - Procter & gamble co

Add 55.82%164498210.524

PGR - Progressive corp

Reduced 2.84%86022.835

PLD - Prologis inc

Reduced 2.59%1927582.588

PUMP - Propetro holding corp

Reduced 1.35%15302431.346

PB - Prosperity bancshares inc

Add 0.33%264013-0.000

PTC - Ptc inc

Add 28.48%307610.001

PVH - Pvh corp

Reduced 7.54%1532147.544

QCRH - Qcr holdings inc

Reduced 6.37%303876.372

QRVO - Qorvo inc

Reduced 1.17%5323371.169

QCOM - Qualcomm inc

Reduced 2.58%16479192.583

QLYS - Qualys inc

Add 366.98%1097410.006

NX - Quanex building products corp

Reduced 10.77%6261210.768

RDNT - Radnet inc

Buy151380.000

RRC - Range resources corp

Reduced 1.76%11927291.761

RJF - Raymond james financial inc

Reduced 0.35%4198420.346

RRX - Regal rexnord corp

Reduced 1.32%3663721.319

RNST - Renasant corp

Reduced 9.28%2833519.284

RPAY - Repay holdings corp

Add 36.96%723390.000

RSG - Republic services inc

Add 7.28%83750.000

RMD - Resmed inc

Add 7.94%242670.000

RVTY - Revvity, inc.

Add 4.28%375760.000

RIO - Rio tinto plc

Add 2.80%16494839-0.067

RLJ - Rlj lodging trust

Reduced 0.12%30532190.118

ROK - Rockwell automation, inc

Add 4.30%603944-0.002

ROP - Roper technologies inc

Reduced 5.25%75835.248

ROST - Ross stores inc

Reduced 19.56%1868619.557

RCL - Royal caribbean cruises ltd

Reduced 3.15%50193.146

RTX - Rtx corp

Add 5.72%95097110.080

RYI - Ryerson holding corp

Reduced 2.87%1230192.865

SPGI - S&p global inc

Reduced 6.64%59766.640

SAGE - Sage therapeutics inc

Add 0.22%432469-0.001

CRM - Salesforce inc

Reduced 27.34%1084117827.343

SBH - Sally beauty holdings inc

Reduced 0.03%26988800.035

SNY - Sanofi sa

Reduced 2.65%139475832.646

SAP - Sap se

Reduced 5.33%50413785.334

SLB - Schlumberger nv

Add 7.79%7544370.002

SRRK - Scholar rock holding corp

Reduced 6.48%1058336.478

SCHW - Charles schwab corp

Add 2.86%191597390.049

SCHR - Schwab intermediate-term us

Reduced 20.69%625220.690

SCHF - Schwab intl equity etf

Reduced 35.72%1494235.722

FNDX - Schwab fndmntl us lrg co etf

Reduced 20.99%311620.994

SCHX - Schwab us large-cap etf

Reduced 37.33%985937.328

SCHA - Schwab us small-cap etf

Reduced 0.57%60670.574

SCHP - Schwab u.s. tips etf

Reduced 11.09%389611.091

SMG - Scotts miracle-gro co

Reduced 49.32%9826849.320

SEIC - Sei investments co

Reduced 4.68%77674.676

XLC - Comm serv select sector spdr

Reduced 2.23%35486362.228

SRE - Sempra

Reduced 55.21%290255.209

SMTC - Semtech corp

Reduced 0.28%10744340.284

NOW - Servicenow inc

Add 0.51%14546170.040

SHAK - Shake shack inc

Add 1.27%3454440.005

SHEL - Shell plc

Add 2.37%234121740.030

SHW - Sherwin-williams co

Reduced 1.13%91281.127

SWAV - Shockwave medical, inc.

Reduced 0.90%751690.897

SHOP - Shopify inc

Reduced 3.50%5726913.496

SSD - Simpson manufacturing co inc

Reduced 16.48%13311116.478

SIRI - Sirius xm holdings inc.

Add 52.77%214610.000

SITC - Site centers corp

Reduced 1.20%13046651.202

SKYW - Skywest inc

Add 0.42%60250.000

SWKS - Skyworks solutions inc

Add 6396.88%41580.000

SM - Sm energy co

Buy657840.002

AOS - Smith a o corp

Add 6.05%21116710.012

SNA - Snap-on inc

Add 10.58%248630.000

SONY - Sony group corp

Add 7.19%6816466-0.008

SO - Southern co

Add 7.42%916080.000

SCCO - Southern copper corp

Reduced 14.38%286674814.384

SBSI - Southside bancshares inc

Reduced 6.76%568096.763

SSB - Southstate corp

Reduced 10.76%69026810.756

LUV - Southwest airlines co

Reduced 7.03%91237.031

SWN - Southwestern energy co

Add 0.92%12433610.001

SPTL - Spdr port lng trm trsry

Add 6.03%390516270.010

XLY - Consumer discretionary selt

Reduced 5.64%7953495.639

XLP - Consumer staples spdr

Add 67.04%16970100.026

XLE - Energy select sector spdr

Reduced 1.91%1099151.911

FEZ - Spdr euro stoxx 50 etf

Reduced 8.36%4516618.365

XLF - Financial select sector spdr

Reduced 0.33%521130.329

GLD - Spdr® gold shares

Reduced 39.60%337539.603

XLV - Health care select sector

Reduced 8.04%154808.043

XLI - Industrial select sect spdr

Reduced 3.02%25609173.016

SPIB - Spdr port int corp bond etf

Reduced 2.87%675852.866

SPSB - Spdr port shrt trm corp bnd

Reduced 4.07%29977414.066

TFI - Spdr nuveen bloomberg munici

Reduced 1.02%40670971.021

IBND - Spdr bloomberg int corp

Add 50.89%414780.000

SPTS - Spdr port shrt trm trsry

Add 9.24%481195390.052

SPYV - Spdr port s&p 500 value

Add 106.32%89110.000

XRT - Spdr s&p retail etf

Reduced 2.87%10363152.866

KCE - Spdr s&p capital markets etf

Reduced 2.01%2273482.013

SPTI - Spdr port int treasury term

Reduced 7.47%389377.469

XLK - Technology select sect spdr

Reduced 40.16%977440.158

SPSC - Sps commerce inc

Add 108.16%1718110.007

STAG - Stag industrial inc

Add 0.09%204635-0.000

SBUX - Starbucks corp

Add 2.92%11699045-0.010

STLD - Steel dynamics inc

Add 9.17%647790.001

STLA - Stellantis nv

Add 2.88%1371430.000

SCL - Stepan co

Add 1.56%38960-0.000

STE - Steris plc

Add 8.96%10820.000

SF - Stifel financial corp

Reduced 1.38%13852421.382

STM - Stmicroelectronics nv

Add 19.02%71790.000

SYK - Stryker corp

Add 2.79%41550670.129

INN - Summit hotel properties inc

Reduced 7.27%4953177.266

SU - Suncor energy inc

Add 29.65%70050.000

SHO - Sunstone hotel investors inc

Reduced 0.46%16392220.459

SYNA - Synaptics inc

Reduced 0.22%8046360.216

SNPS - Synopsys inc

Reduced 2.60%121432.599

SYY - Sysco corp

Add 55.05%88380.000

TMUS - T-mobile us inc

Add 21.00%15670.000

TGT - Target corp

Reduced 46.42%722746.415

TMHC - Taylor morrison home corp

Reduced 3.07%10388303.069

FTI - Technipfmc plc

Add 44.09%5199290.003

TFX - Teleflex inc

Add 1.37%2659-0.000

TENB - Tenable holdings inc

Add 97.36%6847050.008

TER - Teradyne inc

Add 4.79%1469460.001

TEX - Terex corp

Add 3.23%18191300.007

TSLA - Tesla inc

Reduced 15.46%1907615.458

TTEK - Tetra tech inc

Reduced 3.03%560043.030

TXN - Texas instruments inc

Reduced 2.70%2085342.700

TTD - Trade desk inc

Reduced 27.50%309727.505

TMO - Thermo fisher scientific inc

Reduced 2.94%24973982.938

THO - Thor industries inc

Add 2.11%2091300.000

TJX - Tjx companies inc

Add 37.46%76550.000

TOL - Toll brothers, inc.

Reduced 14.77%22135114.774

TTC - Toro co

Add 1.38%4323-0.000

TTE - Totalenergies se

Add 3.47%219209090.038

TM - Toyota motor corp

Add 2.80%63873420.219

TT - Trane technologies plc

Reduced 0.84%20659060.837

TDG - Transdigm group inc

Add 21.29%3190.000

RIG - Transocean ltd

Add 48.72%412160.000

TREX - Trex company inc

Reduced 6.20%925076.197

TPH - Tri pointe homes inc (delaware)

Reduced 11.80%70599011.798

TRN - Trinity industries inc

Reduced 0.10%2233390.102

TCOM - Trip.com group ltd

Reduced 16.36%307217616.355

TGI - Triumph group inc

Reduced 2.17%14634382.174

TFC - Truist financial corp

Reduced 21.43%604821.434

TRMK - Trustmark corp

Reduced 1.50%4065731.496

TSN - Tyson foods, inc.

Add 1.59%492800.000

UBER - Uber technologies inc

Reduced 32.08%7005232.082

UFPI - Ufp industries inc

Add 4.30%1149110.000

UMBF - Umb financial corp

Reduced 15.02%40752715.020

UL - Unilever plc

Add 31.96%143102200.090

UNP - Union pacific corp

Add 1.86%59770360.013

UBSI - United bankshares inc

Reduced 13.38%119335713.381

UCBI - United community banks inc

Add 16.25%12021770.001

UPS - United parcel service inc

Reduced 3.68%1007833.680

URI - United rentals inc

Reduced 1.55%418021.547

UNH - Unitedhealth group inc

Add 3.47%2972467-0.020

UPBD - Upbound group inc

Add 6.23%1603460.000

UE - Urban edge properties

Reduced 0.69%11871220.692

URBN - Urban outfitters inc

Reduced 5.16%17265765.161

USB - Us bancorp

Reduced 4.28%45006104.276

VALE - Vale sa

Reduced 10.50%1625597410.499

VLO - Valero energy corp

Reduced 9.66%89729.657

OIH - Vaneck oil services etf

Reduced 14.23%123014.226

SMH - Vaneck semiconductor etf

Reduced 3.60%32941753.599

BNDX - Vanguard total intl bond etf

Reduced 10.22%1996610.221

VDE - Vanguard energy etf

Add 6.72%128720.000

VGT - Vanguard info tech etf

Reduced 4.11%6964074.111

VCIT - Vanguard int-term corporate

Add 13.14%828406850.335

VCSH - Vanguard s/t corp bond etf

Reduced 0.63%19026960.627

VWO - Vanguard ftse emerging marke

Reduced 7.22%1378037.219

VGK - Vanguard ftse europe etf

Reduced 3.95%33305053.946

VUG - Vanguard growth etf

Reduced 13.35%3213313.353

VO - Vanguard mid-cap etf

Add 39.68%49740.000

VBR - Vanguard small-cap value etf

Reduced 45.39%152845.390

VB - Vanguard small-cap etf

Add 255.11%48330.000

VBK - Vanguard small-cap grwth etf

Reduced 29.67%83929.673

VTI - Vanguard total stock mkt etf

Reduced 16.45%1726516.453

VTV - Vanguard value etf

Reduced 40.12%591940.121

VIS - Vanguard industrials etf

Reduced 4.54%72764.539

VEU - Vanguard ftse all-world ex-u

Reduced 12.52%690812.524

VOO - Vanguard s&p 500 etf

Add 2.86%16106900.042

VGLT - Vanguard long-term treasury

Reduced 6.59%203566.590

VTWO - Vanguard russell 2000 etf

Reduced 21.64%537421.639

VONG - Vanguard russell 1000 growth

Reduced 65.39%436065.391

VIG - Vanguard dividend apprec etf

Reduced 44.16%377244.160

VXUS - Vanguard total intl stock

Reduced 58.04%1263958.045

VT - Vanguard tot world stk etf

Reduced 8.26%1364588.262

VCR - Vanguard consumer discre etf

Reduced 25.80%153625.797

VYM - Vanguard high dvd yield etf

Reduced 48.77%688948.765

VFH - Vanguard financials etf

Reduced 29.45%210629.447

VHT - Vanguard health care etf

Reduced 39.46%255839.456

MGC - Vanguard mega cap etf

Add 20.69%19250.000

VECO - Veeco instruments inc

Reduced 0.37%7135650.366

VLD - Velo3d inc

Buy220000.000

VCYT - Veracyte inc

Add 0.91%882467-0.002

VLTO - Veralto corp

Reduced 13.34%98870313.335

VCEL - Vericel corp

Reduced 1.92%1541671.917

VRNT - Verint systems inc

Add 0.61%9486740.003

VTRS - Viatris inc

Add 1.74%2224210.000

VIAV - Viavi solutions inc

Add 3.40%967339-0.000

VICR - Vicor corp

Add 4.80%130280-0.000

V - Visa inc

Add 2.12%91126260.103

VSH - Vishay intertechnology inc

Reduced 0.56%24828910.555

VTLE - Vital energy inc

Reduced 5.53%494555.534

VSEC - Vse corp

Reduced 6.54%234536.536

WTI - W&t offshore inc

Reduced 8.57%4729178.570

WMT - Walmart inc

Add 352.30%431957180.511

WBD - Warner bros. discovery, inc.

Reduced 5.12%17454925.115

WM - Waste management inc

Reduced 1.30%65931.302

WBS - Webster financial corp

Reduced 1.04%6870281.042

WFC - Wells fargo & co

Reduced 10.33%2263610.328

WEX - Wex inc.

Add 28.40%220100.001

WY - Weyerhaeuser co

Reduced 14.54%2063214.539

WGO - Winnebago industries inc

Reduced 2.28%13036972.277

WTFC - Wintrust financial corp

Reduced 14.92%42713014.918

WIT - Wipro ltd

Add 2.99%23813550.000

WDS - Woodside energy group ltd

Reduced 2.94%46053412.945

WDAY - Workday inc

Reduced 1.53%596281.532

WS - Worthington steel inc

Add 8.61%989590.000

WPC - Wp carey inc

Reduced 3.19%69743.193

WSFS - Wsfs financial corp

Add 37.58%1830520.001

WYNN - Wynn resorts ltd

Add 3.30%40609850.027

XHR - Xenia hotels & resorts inc

Reduced 1.41%5135501.412

XP - Xp inc

Add 1.65%28900780.000

XYL - Xylem inc.

Add 5.27%3977170.004

YNDX - Yandex nv

Buy41346230.000

YELP - Yelp inc

Reduced 0.16%10593400.162

YUM - Yum brands inc

Add 6.26%466490.000

YUMC - Yum china holdings, inc.

Reduced 13.04%1414913.036

ZD - Ziff davis inc

Add 1.78%466360-0.001

ZTS - Zoetis inc

Add 5.23%2032-0.000

ZM - Zoom video communications inc

Reduced 27.07%488227.069

ZS - Zscaler, inc.

Add 16.23%164990.000

ABBNY - Abb ltd

Sold 100%184202420.402

ADYEY - Adyen nv-unspon adr

Sold 100%750730.000

ACM - Aecom

Sold 100%50750.000

AGNC - Agnc investment corp

Sold 100%133490.000

ABNB - Airbnb inc

Sold 100%26320.000

EADSY - Airbus se

Sold 100%71135550.135

LNT - Alliant energy corp

Sold 100%45460.000

AYX - Alteryx inc

Sold 100%14330.000

APH - Amphenol corp

Sold 100%79600.000

ANDE - Andersons inc

Sold 100%3480.000

AON - Aon plc

Sold 100%17240.000

AROC - Archrock inc

Sold 100%488050.000

ARM - Arm holdings plc

Sold 100%13590.000

ARAO - Aurasource inc

Sold 100%500000.000

BOLSY - B3 sa - unsp adr

Sold 100%2759170.001

BDORY - Banco do brasil sa

Sold 100%1073840.001

BMO - Bank of montreal

Sold 100%20940.000

BDC - Belden inc

Sold 100%1120.000
Benguet corp bc shs
Sold 100%900000.000

BL - Blackline inc

Sold 100%2690.000

BNPQY - Bnp paribas sa

Sold 100%255931240.436

BCC - Boise cascade co

Sold 100%1210.000

CAH - Cardinal health inc

Sold 100%42180.000

CARS - Cars.com inc

Sold 100%1760.000

CX - Cemex sab de cv

Sold 100%109230.000

COR - Cencora, inc.

Sold 100%11880.000

CRNC - Cerence inc

Sold 100%955910.001

CC - Chemours co

Sold 100%1197080.002
China mobile limited
Sold 100%142300.000

CHRD - Chord energy corp

Sold 100%940.000
Compal electronics inc
Sold 100%200000.000
Cooper cos inc
Sold 100%123860.002

CSGP - Costar group inc

Sold 100%730.000
Cottonwood cmntys inc
Sold 100%166690.000

CRARY - Credit agricole s a

Sold 100%351828310.123

CSLLY - Csl ltd

Sold 100%330530.002

DANOY - Danone-spons adr

Sold 100%23717270.015

DHLGY - Dhl group - adr

Sold 100%109404930.267

DDS - Dillard's inc

Sold 100%510.000

DOCU - Docusign inc

Sold 100%70650.000

DSDVY - Dsv a/s - unsp adr

Sold 100%7085560.031

ESAIY - Eisai co ltd

Sold 100%460090.000

EEX - Emerald holding inc

Sold 100%4940.000

EQIX - Equinix inc

Sold 100%4740.000

EVCM - Evercommerce inc

Sold 100%12000.000

EVH - Evolent health inc

Sold 100%3590.000

EXEL - Exelixis inc

Sold 100%10410.000

EXC - Exelon corp

Sold 100%62560.000

EXPGY - Experian plc

Sold 100%11145910.022

FICO - Fair isaac corp

Sold 100%1100.000

FANUY - Fanuc ltd

Sold 100%262805160.190

FBP - First bancorp

Sold 100%11800.000

FSUGY - Fortescue ltd-spon adr

Sold 100%1474940.003
Geely automotive hldgs ltd
Sold 100%100000.000

GKOS - Glaukos corp

Sold 100%27180.000

GLNCY - Glencore plc

Sold 100%1117070.001

GL - Globe life inc

Sold 100%11420.000

GES - Guess? inc

Sold 100%6730.000

HWC - Hancock whitney corp

Sold 100%15700.000

HCA - Hca healthcare inc

Sold 100%9930.000

HEINY - Heineken nv-spn adr

Sold 100%16529200.041

HTGC - Hercules capital inc

Sold 100%124900.000

HSY - Hershey co

Sold 100%22020.000

HTHIY - Hitachi ltd -adr

Sold 100%9891570.070

HSBC - Hsbc holdings plc

Sold 100%70240.000

HUM - Humana inc

Sold 100%5450.000

HYPMY - Hypera sa -spon adr

Sold 100%1507420.001

IDEXY - Inditex-unspon adr

Sold 100%1079330.001

ISNPY - Intesa sanpaolo-spon adr

Sold 100%349551900.302

PGX - Invesco preferred etf

Sold 100%178870.000

IRM - Iron mountain inc

Sold 100%44780.000

SLV - Ishares silver trust

Sold 100%91890.000

J - Jacobs solutions inc.

Sold 100%17150.000

JNPR - Juniper networks inc

Sold 100%242920.000

PPRUY - Kering-unsponsored adr

Sold 100%121077560.263

KN - Knowles corp

Sold 100%50200.000

KTB - Kontoor brands inc

Sold 100%3260.000

KIROY - Kumba iron ore ltd-adr

Sold 100%3681410.002

LRLCY - L'oreal-unsponsored adr

Sold 100%103629630.508

LEG - Leggett & platt inc

Sold 100%6760.000

LNVGY - Lenovo group ltd

Sold 100%378870.001

LKQ - Lkq corp

Sold 100%1700.000

MDC - Mdc holdings inc

Sold 100%1302650.004

MED - Medifast inc

Sold 100%2700.000

MPNGY - Meituan - unsp adr

Sold 100%16440.000

MBGYY - Mercedes benz group ag

Sold 100%72216150.061

MRNA - Moderna inc

Sold 100%22780.000
Nestle s a
Sold 100%36900.000

NSRGY - Nestle sa-spons adr

Sold 100%56877580.324

NMIH - Nmi holdings inc

Sold 100%1100.000
Nongfu spring co ltd
Sold 100%120700.000

NTR - Nutrien ltd

Sold 100%41470.000

OMRNY - Omron corp /fi

Sold 100%22420680.052

PCRFY - Panasonic corp

Sold 100%118287070.058

PNGAY - Ping an insurance-adr

Sold 100%1553290.001

POST - Post holdings inc

Sold 100%2100.000

PGEN - Precigen inc

Sold 100%218000.000

PGNY - Progyny inc

Sold 100%980.000

PTCT - Ptc therapeutics inc

Sold 100%957780.001

PHM - Pultegroup inc

Sold 100%6110.000
Quilter plc
Sold 100%141040.000

RF - Regions financial corp

Sold 100%13350.000

RVLV - Revolve group inc

Sold 100%50770.000

REI - Ring energy inc

Sold 100%100000.000

RPM - Rpm international inc

Sold 100%36920.000

SB - Safe bulkers inc

Sold 100%16050.000

SAFRY - Safran sa-unspon adr

Sold 100%977500.002
Samsung electronic gdr each re
Sold 100%1550.000

SDZNY - Sandoz group ag-adr

Sold 100%556020.001

SAPGF - Sap se

Sold 100%21240.000

SIEGY - Siemens ag-spons adr

Sold 100%111497080.515

SMCAY - Smc corp-sponsored adr

Sold 100%133602170.177

SJM - J m smucker co

Sold 100%16230.000

SDY - Spdr s&p dividend etf

Sold 100%32510.000

SSREY - Swiss re ltd-spn adr

Sold 100%315440.000

TOELY - Tokyo electron ltd

Sold 100%112547570.496

UBS - Ubs group ag

Sold 100%143550.000

ULTA - Ulta beauty, inc.

Sold 100%140.000

UNCRY - Unicredit spa-adr

Sold 100%105646900.071

VV - Vanguard large-cap etf

Sold 100%10130.000

MDRX - Veradigm inc

Sold 100%22636290.012

VCISY - Vinci s.a.-unspons adr

Sold 100%80296010.124

KLG - Wk kellogg co

Sold 100%42160.000

WNS - Wns (holdings) ltd

Sold 100%866400.003

WKHS - Workhorse group inc

Sold 100%144010.000

WPP - Wpp plc

Sold 100%194000.000

XRX - Xerox holdings corp

Sold 100%12810.000

XIACY - Xiaomi corp - unsp adr

Sold 100%2285840.001

ZNOG - Zion oil and gas inc

Sold 100%606890.000
Q4 2023

MMM - 3m co

Reduced 20.07%4312420.068

ATEN - A10 networks inc

Reduced 12.42%6991012.424

ABBNY - Abb ltd

Reduced 2.70%184202422.698

ABT - Abbott laboratories

Add 2.44%99308720.076

ABBV - Abbvie inc

Reduced 4.94%351464.944

ANF - Abercrombie & fitch co

Reduced 1.93%10318271.931

AKR - Acadia realty trust

Reduced 1.73%7618171.728

ACLLY - Accelleron industries ag

Reduced 18.40%23518.403

ACN - Accenture plc

Add 14.31%34420.000

AYI - Acuity brands inc

Reduced 8.06%1609658.057

ADNT - Adient plc

Reduced 17.34%102267117.343

ADBE - Adobe inc

Add 0.36%45600860.199

AMD - Advanced micro devices inc

Add 2.16%283688260.653

ASIX - Advansix inc

Reduced 10.12%3699310.124

ACM - Aecom

Add 1.20%50750.000

AVAV - Aerovironment inc

Reduced 5.61%1419615.609

AFL - Aflac inc

Add 9.44%51450.000

AGIO - Agios pharmaceuticals inc

Reduced 13.03%71087613.034

APD - Air products and chemicals inc

Reduced 38.41%118038.413

ABNB - Airbnb inc

Add 5.75%26320.000

EADSY - Airbus se

Add 261.34%71135550.103

ALRM - Alarm.com holdings inc

Reduced 1.36%2142021.358

AA - Alcoa corp

Reduced 16.49%234984516.495

ALC - Alcon ag

Reduced 5.51%2745045.511

BABA - Alibaba group holding ltd

Reduced 2.45%37590642.454

ALGN - Align technology inc

Reduced 0.17%1015960.169

ALKS - Alkermes plc

Add 0.96%59942-0.000

GOOGL - Alphabet inc

Add 3.36%452208570.291

GOOG - Alphabet inc

Reduced 1.33%27719791.328

AYX - Alteryx inc

Reduced 99.07%143399.075

MO - Altria group inc

Add 24.15%571110.000

AMZN - Amazon.com inc

Add 2.15%422415870.572

ABEV - Ambev sa

Reduced 2.16%57578502.159

DOX - Amdocs ltd

Reduced 23.16%846923.163

AEO - American eagle outfitters inc

Reduced 10.05%211549610.049

AXP - American express co

Reduced 6.05%98027656.049

AMT - American tower corp

Reduced 10.76%158800110.758

ABCB - Ameris bancorp

Reduced 3.56%2024403.564

AMGN - Amgen inc

Add 4.26%789290.001

AMKR - Amkor technology inc

Reduced 0.12%850520.123

ADI - Analog devices inc

Reduced 20.46%199820.462

ANDE - Andersons inc

Add 68.93%3480.000

NGLOY - Anglo american plc-spons adr

Reduced 12.66%60923212.655

BUD - Anheuser-busch inbev sa

Reduced 9.49%90183999.488

ANIK - Anika therapeutics inc

Reduced 5.17%386205.169

ANSS - Ansys inc

Reduced 3.08%193853.080

AON - Aon plc

Add 2.31%1724-0.000

APA - Apa corp

Reduced 4.19%2669414.185

APG - Api group corp

Reduced 7.72%12361627.719

AAPL - Apple inc

Add 2.30%548702220.680

AMAT - Applied materials inc

Add 2.67%50171470.067

ATR - Aptargroup inc

Add 0.89%30168-0.000

APTV - Aptiv plc

Add 2.10%286669-0.001

AROC - Archrock inc

Buy488050.000

ANET - Arista networks inc

Add 15.23%81340.000

ASX - Ase technology holding co., ltd.

Reduced 6.16%198472466.162

ASML - Asml holding nv

Add 2.16%49773590.443

AZPN - Aspen technology, inc.

Reduced 16.17%16999716.166

AZN - Astrazeneca plc

Add 2.54%94040230.006

ATRO - Astronics corp

Add 7.94%1126260.000

T - At&t inc

Add 40.80%1423310.000

ATI - Ati inc

Reduced 15.67%80187315.674

TEAM - Atlassian corp

Reduced 0.35%4140730.352

ADSK - Autodesk inc

Add 5.75%7436190.018

ALV - Autoliv inc

Reduced 8.93%2370588.928

AVNT - Avient corp

Reduced 18.74%62315018.737

AZTA - Azenta inc

Reduced 21.54%85017621.540

BIDU - Baidu inc

Add 32.53%104420.000

BKR - Baker hughes co

Add 3.24%507379-0.000

BDORY - Banco do brasil sa

Add 30.10%1073840.000

SAN - Banco santander sa

Reduced 2.16%1438079872.158

BAC - Bank of america corp

Add 17.05%376497080.191

BK - Bank of new york mellon corp

Reduced 4.42%45244.416

BANR - Banner corp

Reduced 15.43%29306015.427

BCS - Barclays plc

Reduced 6.18%2490096.178

BBDC - Barings bdc inc

Add 1.68%24637-0.000

B - Barnes group inc

Reduced 1.85%3693481.850

BECN - Beacon roofing supply inc

Reduced 19.74%98645319.744

BDX - Becton dickinson and co

Reduced 44.96%139244.958

BDC - Belden inc

Reduced 6.67%1126.667

BRK-B - Berkshire hathaway inc-cl b

Reduced 13.88%3856413.881

BHP - Bhp group ltd

Add 3.05%199021820.129

BIO - Bio rad laboratories inc

Reduced 15.11%8057015.107

BCRX - Biocryst pharmaceuticals inc

Reduced 9.45%28840979.453

BIIB - Biogen inc

Reduced 43.85%6390343.846

BJRI - Bj's restaurants inc

Add 2.69%491970.000

BL - Blackline inc

Add 740.62%2690.000

BLK - Blackrock inc

Add 2.40%20155350.179

BX - Blackstone inc

Add 20.60%51000.000

SQ - Block, inc.

Reduced 25.46%3116425.459

BPMC - Blueprint medicines corp

Reduced 14.49%32656414.493

BNPQY - Bnp paribas sa

Reduced 2.02%255931242.019

BA - Boeing co

Reduced 14.76%412197714.762

BCC - Boise cascade co

Reduced 3.97%1213.968

BKNG - Booking holdings inc

Add 4.26%3767340.109

BOOT - Boot barn holdings inc

Reduced 29.92%753729.921

SAM - Boston beer company inc

Reduced 12.03%10835112.028

BSX - Boston scientific corp

Add 0.58%39933880.010

BOX - Box inc

Add 9.90%1431360.000

BP - Bp plc

Add 4.52%19201087-0.016

EAT - Brinker international inc

Reduced 7.30%6655097.296

BMY - Bristol-myers squibb co

Add 130.75%2245370.003

BTI - British american tobacco plc

Reduced 43.09%1337743.089

AVGO - Broadcom inc

Add 3.84%21307080.332

BNL - Broadstone net lease inc

Reduced 22.66%31803222.660

BN - Brookfield corp

Reduced 8.61%94598.609

BLDR - Builders firstsource, inc.

Reduced 3.58%2182713.581

WHD - Cactus inc

Add 3.42%291188-0.000

CADE - Cadence bank

Reduced 17.60%165418317.603

CDNS - Cadence design systems inc

Reduced 27.81%93227.808

CPE - Callon petroleum co

Add 58.87%4294850.002

CPB - Campbell soup co

Add 9.76%852440.000

COF - Capital one financial corp

Reduced 0.46%95428680.462

CAH - Cardinal health inc

Add 40.13%42180.000

CRS - Carpenter technology corp

Reduced 9.29%4094149.295

CARR - Carrier global corp

Add 2.28%132935030.023

CWST - Casella waste systems inc

Reduced 21.80%1189221.799

CAT - Caterpillar inc

Add 2.26%81458400.115

CVCO - Cavco industries inc

Reduced 6.71%645176.709

CBRE - Cbre group inc

Add 101.94%436660.001

CX - Cemex sab de cv

Add 3180.18%109230.000

COR - Cencora, inc.

Reduced 5.41%11885.414

CPF - Central pacific financial corp

Reduced 12.48%10170712.485

CENX - Century aluminum co

Reduced 9.70%21103129.704

CRNC - Cerence inc

Reduced 3.70%955913.700

CF - Cf industries holdings, inc.

Reduced 19.72%867919.721

GIB - Cgi inc

Reduced 2.54%41412.542

CHX - Championx corp

Add 7.20%365690-0.001

GTLS - Chart industries inc

Reduced 14.35%59047114.354

CLDT - Chatham lodging trust

Reduced 28.89%13918628.886

CAKE - Cheesecake factory inc

Reduced 2.17%2627502.174

CHE - Chemed corp

Reduced 21.73%771121.732

CC - Chemours co

Reduced 22.15%11970822.153

LNG - Cheniere energy inc

Add 18.49%16600.000

CVX - Chevron corp

Add 7.54%8607681-0.032

CHRD - Chord energy corp

Reduced 15.32%9415.315

CB - Chubb ltd

Add 7.76%51230.000

CHD - Church & dwight co inc /de/

Reduced 1.72%233591.725

CI - Cigna group

Add 17.59%15710.000

CTAS - Cintas corp

Reduced 1.13%6141.127

CSCO - Cisco systems inc

Add 0.23%701474-0.001

C - Citigroup inc

Add 8.00%247518130.163

CLF - Cleveland-cliffs inc

Reduced 16.10%649687916.098

CLX - Clorox co

Reduced 1.48%221411.477

CCNE - Cnb financial corp

Reduced 6.64%811306.639

KO - Coca-cola co

Add 11138.64%49778190.143

COGT - Cogent biosciences inc

Add 48.07%101531-0.000

CL - Colgate-palmolive co

Add 1019.72%32360.000

COLB - Columbia banking system inc

Reduced 18.50%157142418.502

CMCO - Columbus mckinnon corp

Reduced 7.02%2038777.024

CMCSA - Comcast corp

Add 5.35%1006370.000

CODYY - Compagnie de saint gobain

Reduced 1.58%2580721.581

CNMD - Conmed corp

Reduced 8.40%2778098.403

COP - Conocophillips

Add 2.83%7425948-0.002

CEG - Constellation energy corp

Reduced 17.17%392617.173
Cooper cos inc
Reduced 5.72%123865.717

CLB - Core laboratories inc

Add 21.51%753555-0.001

GLW - Corning inc

Add 61.48%167470.000

CTVA - Corteva, inc.

Add 46.12%98560.000

COST - Costco wholesale corp

Add 3.15%27944800.155

CTRA - Coterra energy inc.

Reduced 8.13%129788.127
Cottonwood cmntys inc
Buy166690.000

BAP - Credicorp ltd

Add 32.58%117570.000

CRARY - Credit agricole s a

Add 44.22%351828310.049

CCI - Crown castle inc

Add 16.33%45538770.081

CSLLY - Csl ltd

Add 0.10%330530.000

CSX - Csx corp

Add 2.15%223782760.050

CMI - Cummins inc

Add 4.27%25908940.026

CW - Curtiss-wright corp

Reduced 6.65%598376.652

CVS - Cvs health corp

Reduced 1.23%683801.231

DHI - Dr horton inc

Add 0.43%2422760.005

DFKCY - Daifuku co ltd - unsp adr

Reduced 0.03%699880.029

DAN - Dana inc

Reduced 16.58%221340916.580

DHR - Danaher corp

Add 6.24%4227108-0.005

DANOY - Danone-spons adr

Add 1.20%23717270.002

DECK - Deckers outdoor corp

Reduced 12.25%214912.250

DE - Deere & co

Add 11.27%14807250.044

DK - Delek us holdings inc

Reduced 10.93%179987110.931

DELL - Dell technologies inc

Add 2535.51%28200.000

DBI - Designer brands inc

Reduced 13.83%15369013.834

DBOEY - Deutsche boerse ag-unspn adr

Reduced 1.06%1333461.061

DHLGY - Dhl group - adr

Reduced 2.58%109404932.578

DVN - Devon energy corp/de

Reduced 15.06%13407615.061

DXCM - Dexcom inc

Reduced 1.99%9915191.987

DEO - Diageo plc

Reduced 0.20%2349930.204

FANG - Diamondback energy inc

Add 0.33%1343800.000

DRH - Diamondrock hospitality co

Reduced 2.87%19186442.874

DDS - Dillard's inc

Reduced 3.77%513.774

DIOD - Diodes inc

Reduced 2.46%1684092.458

DIS - Walt disney co

Add 4.49%72042560.045

DOCU - Docusign inc

Reduced 62.35%706562.348

DPZ - Dominos pizza inc

Reduced 3.95%694453.953

DOV - Dover corp

Reduced 1.56%16489821.563

DOW - Dow inc

Reduced 9.05%108509.053

RDY - Dr reddy's laboratories ltd

Add 125.78%2046720.004

DRQ - Dril-quip inc

Add 32.05%2898060.000

DBX - Dropbox inc

Add 10.89%1301640.000

DSDVY - Dsv a/s - unsp adr

Add 151.92%7085560.018

DUK - Duke energy corp

Add 18.39%107230.000

DD - Dupont de nemours, inc.

Reduced 34.55%292334.550

DXPE - Dxp enterprises inc

Add 10.49%406590.000

DVAX - Dynavax technologies corp

Reduced 16.37%138995016.370

EWBC - East west bancorp inc

Reduced 20.88%78961320.876

ETN - Eaton corporation plc

Add 3.39%1864500.003

ECL - Ecolab inc

Reduced 0.20%14890.201

EC - Ecopetrol s.a.

Reduced 9.30%8191629.299

EW - Edwards lifesciences corp

Reduced 2.47%71338922.469

ESAIY - Eisai co ltd

Reduced 0.03%460090.026

ELV - Elevance health inc

Add 22.18%9090.000

LLY - Eli lilly and co

Add 1.96%45445850.126

EMR - Emerson electric co

Add 2.57%2157110.000

ENB - Enbridge inc

Add 39.87%118330.000

ET - Energy transfer lp

Reduced 16.49%1531116.488

ENS - Enersys

Reduced 23.45%32380623.452

E - Eni spa

Add 10.09%796620.000

ETR - Entergy corp /de/

Add 32.89%29780.000

EVC - Entravision communications corp

Reduced 12.06%22014312.064

ENV - Envestnet inc

Reduced 13.36%76015413.356

EOG - Eog resources inc

Reduced 0.43%265320.428

EQNR - Equinor asa

Add 2.88%389722-0.000

ESS - Essex property trust inc

Reduced 4.82%148344.819

EVR - Evercore inc

Reduced 15.55%30509715.548

ES - Eversource energy

Reduced 60.98%2340660.976

EVH - Evolent health inc

Add 111.18%3590.000

EXAS - Exact sciences corp

Reduced 2.30%1508192.300

EXEL - Exelixis inc

Add 232.59%10410.000

EXC - Exelon corp

Reduced 30.31%625630.311

EXPE - Expedia group inc

Add 4.31%14396260.038

EXPGY - Experian plc

Reduced 0.11%11145910.113

EXR - Extra space storage inc

Reduced 23.61%4412623.614

XOM - Exxon mobil corp

Add 566.18%13197713-0.067

FNB - Fnb corp

Reduced 50.33%1160250.330

FFIV - F5, inc.

Add 9.73%275360.000

FN - Fabrinet

Reduced 0.35%20070.348

FDS - Factset research systems inc

Reduced 1.26%201761.263

FANUY - Fanuc ltd

Add 4.76%262805160.029

FRT - Federal realty investment trust

Reduced 22.82%5600922.825

FDX - Fedex corp

Reduced 33.15%121433.150

ONEQ - Fidelity nasdaq composite in

Reduced 6.78%12965986.779

FSTA - Fidelity con staples etf

Reduced 9.56%83389.556

FDIS - Fidelity con discret etf

Reduced 8.87%1064728.874

FNCL - Fidelity financials etf

Reduced 42.25%463142.250

FHLC - Fidelity health care etf

Reduced 3.11%129133.106

FTEC - Fidelity msci info tech etf

Reduced 56.02%216056.017

FAF - First american financial corp

Reduced 20.74%56051220.741

FBP - First bancorp

Add 755.07%11800.000

FFBC - First financial bancorp

Reduced 5.87%6676365.871

FHN - First horizon corp

Reduced 1.72%1620781.723

FR - First industrial realty trust inc

Reduced 22.41%12443222.409

FRME - First merchants corp

Reduced 1.97%4778961.970

FSLR - First solar, inc.

Add 9.10%392800.000

FDN - First trust dj internet ind

Reduced 27.50%106922427.497

FTCS - First trust capital strength

Reduced 21.47%264521.467

FDD - First trust stoxx europe

Reduced 37.07%1111437.067

FI - Fiserv inc

Buy22560.000

FIVN - Five9 inc

Add 21.79%2029870.003

FLS - Flowserve corp

Reduced 2.42%5448172.420

F - Ford motor co

Add 6.33%591521540.015

FORM - Formfactor inc

Reduced 16.87%9271416.874

FSUGY - Fortescue ltd-spon adr

Add 3.63%1474940.001

FTNT - Fortinet inc

Add 25.80%120620.000

FCX - Freeport-mcmoran inc

Add 1.88%557106950.164

FRPT - Freshpet inc

Add 2.04%2160850.002

FLGT - Fulgent genetics inc

Reduced 15.18%40815.177

FULT - Fulton financial corp

Reduced 21.61%180912121.611
Geely automotive hldgs ltd
Reduced 37.50%1000037.500

GD - General dynamics corp

Reduced 80.27%280080.272

GE - General electric co

Add 7.22%137910.000

GIS - General mills inc

Add 0.91%1112530.000

GM - General motors co

Add 0.47%64971000.010

G - Genpact ltd

Reduced 16.75%2551016.748

GPC - Genuine parts co

Add 9.01%24550.000

GABC - German american bancorp inc

Reduced 6.80%564226.797

GILD - Gilead sciences inc

Reduced 5.62%129135.621

GBCI - Glacier bancorp inc

Reduced 19.15%101096119.154

GNL - Global net lease inc

Reduced 5.70%5751945.705

GPN - Global payments inc

Reduced 6.04%715256.040

FINX - Global x fintech etf

Reduced 33.85%2545633.855

GLOB - Globant s.a.

Reduced 1.64%264911.637

GL - Globe life inc

Reduced 25.21%114225.213

GMED - Globus medical inc

Reduced 24.66%38343324.661

GS - Goldman sachs group inc

Add 2.84%55180350.193

GT - Goodyear tire & rubber co

Reduced 20.48%327408720.479

GRC - Gorman-rupp co

Reduced 15.79%4079515.789

GVA - Granite construction inc

Reduced 6.44%1943976.438

GBX - Greenbrier companies inc

Reduced 21.49%48732321.489

GSK - Gsk plc

Add 10.77%150655580.032

GES - Guess? inc

Add 559.80%6730.000

HEES - H&e equipment services inc

Reduced 0.54%1622480.538

HAE - Haemonetics corp

Reduced 17.53%71143617.526

HLN - Haleon plc

Reduced 2.60%147702782.599

HAL - Halliburton co

Reduced 16.49%25328616.488

HWC - Hancock whitney corp

Reduced 72.18%157072.178

HDB - Hdfc bank ltd

Reduced 1.62%42393581.618

HEI - Heico corp

Reduced 5.49%2618945.489

HDELY - Heidelberg materials ag

Reduced 1.83%874511.830

HEINY - Heineken nv-spn adr

Add 691.06%16529200.037

HELE - Helen of troy ltd

Reduced 14.84%41905314.838

HLX - Helix energy solutions group inc

Reduced 19.76%180101019.758

HP - Helmerich and payne inc

Reduced 17.45%131727017.452

HNNMY - Hennes & mauritz ab-unsp adr

Reduced 0.73%6342800.733

HRI - Herc holdings inc

Reduced 21.64%41786621.643

HSY - Hershey co

Add 67.33%22020.000

HES - Hess corp

Reduced 9.44%626879.445

HXL - Hexcel corp

Reduced 17.06%8341917.057

HIBB - Hibbett inc

Reduced 5.87%326355.870

HTHIY - Hitachi ltd -adr

Reduced 2.68%9891572.681

HOLX - Hologic inc

Reduced 17.66%807817.664

HOMB - Home bancshares inc

Reduced 13.42%194536813.423

HD - Home depot inc

Add 2.27%88020850.221

HMC - Honda motor co ltd

Add 2.74%9670076-0.009

HON - Honeywell international inc

Reduced 0.18%1639720.179

HPQ - Hp inc

Buy165530.000

HSBC - Hsbc holdings plc

Reduced 1.53%70241.528

HUBG - Hub group inc

Reduced 11.42%71869211.418

HUBS - Hubspot inc

Reduced 3.48%661793.484

HUM - Humana inc

Add 0.37%545-0.000

HUN - Huntsman corp

Reduced 22.66%13250322.660

ICHR - Ichor holdings ltd

Reduced 0.68%3831440.677

IBN - Icici bank ltd

Add 4.99%10121730.001

ICLR - Icon plc

Add 69.58%63490.000

IDYA - Ideaya biosciences inc

Add 1609.83%5390250.009

IEX - Idex corp

Add 3.79%4290470.004

IDXX - Idexx laboratories inc

Reduced 39.54%39639.542

ITW - Illinois tool works inc

Add 4.34%29519480.060

IMO - Imperial oil ltd

Add 3.39%3868-0.000

INCY - Incyte corp

Add 0.43%441690.000

IRT - Independence realty trust inc

Reduced 16.14%199504316.145

IDEXY - Inditex-unspon adr

Reduced 1.69%1079331.691

IFNNY - Infineon technologies-adr

Reduced 9.47%69239.468

INFY - Infosys ltd

Reduced 3.00%152993052.999

ING - Ing groep nv

Add 8.68%637761620.091

IR - Ingersoll rand inc.

Add 2.69%63708830.048

IBP - Installed building products inc

Reduced 24.89%1000224.893

PODD - Insulet corp

Reduced 14.78%34416414.782

INTC - Intel corp

Reduced 1.77%7546481.765

ISNPY - Intesa sanpaolo-spon adr

Add 13.20%349551900.066

INTU - Intuit inc

Add 9.51%31149570.243

ISRG - Intuitive surgical inc

Add 2.02%44943730.113

QQQM - Invesco nasdaq 100 etf

Reduced 5.67%723935.666

KBWB - Invesco kbw bank etf

Add 32.83%15942460.015

IVZ - Invesco ltd

Add 11.11%39212500.009

PNQI - Invesco nasdaq internet etf

Reduced 3.02%23684413.023

QQQ - Invesco qqq trust

Reduced 2.65%25182142.648

XLG - Invesco s&p 500 top 50 etf

Reduced 2.84%58945192.840

IPGP - Ipg photonics corp

Reduced 0.85%1748600.850

IQV - Iqvia holdings inc

Reduced 7.22%52437.220

USIG - Ishares broad usd investment

Reduced 12.82%4791712.818

IEMG - Ishares core msci emerging

Reduced 32.23%1135932.234

IXC - Ishares global energy etf

Add 5.45%4788873-0.000

PICK - Ishares msci global metals &

Reduced 2.97%42144062.971

IXN - Ishares global tech etf

Reduced 2.91%63952222.912

FILL - Ishares msci global energy p

Reduced 5.70%1416995.705

EWQ - Ishares msci france etf

Reduced 12.58%19524812.577

EWG - Ishares msci germany etf

Reduced 8.32%775588.315

EWP - Ishares msci spain etf

Reduced 17.49%2537517.485

EUFN - Ishares msci europe financia

Reduced 20.86%3004698920.857

EZU - Ishares msci eurozone etf

Reduced 2.78%32150122.785

EWJ - Ishares msci japan etf

Reduced 3.50%9893723.499

EWT - Ishares msci taiwan etf

Add 5.99%1196970.000

IGSB - Ishares 1-5y inv grade corp

Reduced 0.70%122590.705

IEFA - Ishares core msci eafe etf

Reduced 5.07%2362735.066

IEUR - Ishares core msci europe etf

Reduced 7.42%7706757.421

IUSB - Ishares core total bond etf

Reduced 19.18%574519.176

EFG - Ishares msci eafe growth etf

Reduced 10.10%590810.103

IEV - Ishares europe etf

Reduced 2.55%277062.550

IGV - Ishares expanded tech-softwa

Reduced 19.55%253697519.553

XT - Ishares exponential tech etf

Reduced 18.49%342618.487

LQD - Ishares iboxx investment gra

Reduced 0.76%151548400.764

SOXX - Ishares semiconductor etf

Reduced 9.72%118269.718

MBB - Ishares mbs etf

Add 4.41%4504780.002

EFA - Ishares msci eafe etf

Reduced 43.75%718843.747

IWP - Ishares russell mid-cap grow

Reduced 23.15%195523.153

OEF - Ishares s&p 100 etf

Reduced 6.24%779666.242

TIP - Ishares tips bond etf

Add 17.09%78580.000

IHI - Ishares u.s. medical devices

Reduced 4.90%20789324.898

IHE - Ishares us pharmaceuticals e

Add 5567.77%12081990.108

GOVT - Ishares us treasury bond etf

Reduced 26.01%1338826.013

IYT - Ishares us transportation et

Reduced 4.04%2451774.036

IAI - Ishares u.s. broker-dealers

Reduced 2.42%8718142.420

IYF - Ishares us financials etf

Reduced 1.79%22014681.787

ITT - Itt inc.

Reduced 23.69%9192823.695

JHG - Janus henderson group plc

Reduced 19.30%183315719.303

JD - Jd.com inc

Reduced 1.98%42772631.980

JEF - Jefferies financial group inc.

Reduced 4.82%3274524.818

JNJ - Johnson & johnson

Reduced 15.07%636019015.069

JPM - Jpmorgan chase & co

Add 4.06%118490900.179

JNPR - Juniper networks inc

Reduced 19.81%2429219.807

KALU - Kaiser aluminum corp

Reduced 9.95%1474219.950

KB - Kb financial group inc.

Reduced 97.16%2864097.161

KBH - Kb home

Reduced 21.38%209968621.384

K - Kellogg co

Add 0.41%63503-0.000

KMT - Kennametal inc

Reduced 20.75%203968020.751

PPRUY - Kering-unsponsored adr

Add 25.06%121077560.045

KMB - Kimberly-clark corp

Add 4.32%501390.000

KMI - Kinder morgan inc

Reduced 5.94%171155.936

KLAC - Kla corp

Add 16.79%13770.000

KTB - Kontoor brands inc

Reduced 9.19%3269.192

KHC - Kraft heinz co

Add 3.79%63870.000

KR - Kroger co

Add 40.18%129530.000

KUBTY - Kubota corp-spons adr

Reduced 1.60%125251.603

KLIC - Kulicke and soffa industries inc

Reduced 16.17%45950616.170

KIROY - Kumba iron ore ltd-adr

Add 31.37%3681410.001

KYOCY - Kyocera corp -spons adr

Reduced 5.58%225315.582

LRLCY - L'oreal-unsponsored adr

Reduced 3.35%103629633.352

LRCX - Lam research corp

Add 2.97%29726500.256

LNTH - Lantheus holdings inc

Reduced 2.11%1583692.111

LVS - Las vegas sands corp

Add 6.42%112751270.034

EL - Estee lauder companies inc

Reduced 37.04%665437.042

LEA - Lear corp

Add 1.81%23600.000

LEG - Leggett & platt inc

Reduced 77.01%67677.007

LEN - Lennar corp

Add 1.81%1063850.002

LII - Lennox international inc

Add 2.88%4551200.019

LNVGY - Lenovo group ltd

Add 32.98%378870.000

LECO - Lincoln electric holdings inc

Reduced 17.50%48627617.497

LIN - Linde plc

Add 30.10%13400.000

LFUS - Littelfuse inc

Reduced 15.71%21265515.711

LMT - Lockheed martin corp

Add 7.71%69890.000

LOW - Lowe's companies inc

Reduced 2.45%5727152.450

LITE - Lumentum holdings inc

Reduced 13.28%58363513.277

LXP - Lxp industrial trust

Reduced 21.23%245409921.234

LYFT - Lyft inc

Reduced 41.86%4219341.861

MTB - M&t bank corp

Reduced 3.85%148453.847

MDC - Mdc holdings inc

Reduced 10.33%13026510.335

MHO - M/i homes inc

Reduced 19.83%2370319.830

MAC - Macerich co

Reduced 19.02%301064119.025

SHOO - Steven madden ltd

Reduced 1.88%6007421.879

MMYT - Makemytrip ltd

Add 29.82%946060.001

MANH - Manhattan associates inc

Reduced 7.28%450227.278

MTW - Manitowoc company inc

Reduced 6.18%1244036.183

MRO - Marathon oil corp

Add 1.61%1878543-0.002

HZO - Marinemax inc

Reduced 8.29%389488.293

MAR - Marriott international inc

Reduced 1.18%70501.177

MMC - Marsh & mclennan companies inc

Reduced 19.39%155519.388

MRVL - Marvell technology inc

Add 0.43%21694190.007

MA - Mastercard inc

Add 2.31%37939230.074

MTDR - Matador resources co

Reduced 3.60%5587793.599

MTRN - Materion corp

Reduced 5.27%1594125.267

MCD - Mcdonald's corp

Reduced 6.16%299086.156

MCK - Mckesson corp

Reduced 1.29%7681.285

MED - Medifast inc

Add 22.73%2700.000

MEDP - Medpace holdings, inc.

Reduced 2.63%1198652.633

MDT - Medtronic plc

Add 22.23%45948550.041

MPNGY - Meituan - unsp adr

Reduced 0.42%16440.424

MELI - Mercadolibre inc

Add 2.38%1640800.027

MBWM - Mercantile bank corp

Reduced 4.50%3184.505

MBGYY - Mercedes benz group ag

Add 27.60%72216150.013

MRK - Merck & co inc

Add 1.71%135669680.052

MMSI - Merit medical systems inc

Reduced 6.75%2212056.748

MTH - Meritage homes corp

Reduced 26.23%78219926.226

META - Meta platforms inc

Add 8.22%54569580.206

MGM - Mgm resorts international

Add 4.89%43462500.021

MCHP - Microchip technology inc

Add 3580.82%26870.000

MU - Micron technology inc

Add 0.89%808740.001

MSFT - Microsoft corp

Add 1.84%254375190.826

MDXG - Mimedx group inc

Reduced 12.35%34637012.353

MIELY - Mitsubishi electric-unsp adr

Reduced 1.85%44552241.853

MKSI - Mks instruments inc

Reduced 5.94%4556655.943

MRNA - Moderna inc

Buy22780.000

MC - Moelis & co

Reduced 7.42%673657.416

MOH - Molina healthcare inc

Reduced 25.00%1525.000

MDLZ - Mondelez international inc

Reduced 12.44%1171212.440

MOG-A - Moog inc-class a

Reduced 7.40%992557.402

MS - Morgan stanley

Add 2.62%202507250.136

MORN - Morningstar inc

Reduced 19.61%2288119.609

MSI - Motorola solutions inc

Add 23.78%11970.000

MSCI - Msci inc

Add 1.52%1851020.005

MUR - Murphy oil corp

Reduced 5.41%9383205.409

MYRG - Myr group inc

Reduced 24.78%1401724.781

MYGN - Myriad genetics inc

Add 10.25%1572770.000

NDAQ - Nasdaq inc

Add 26.32%315550.000

NGG - National grid plc

Add 25.42%72190.000
Nestle s a
Reduced 3.45%36903.454

NSRGY - Nestle sa-spons adr

Add 3.24%56877580.017

NTES - Netease inc

Reduced 2.07%13897902.066

NFLX - Netflix inc

Add 1.94%41211040.236

NBIX - Neurocrine biosciences inc

Reduced 3.00%599713.002

NR - Newpark resources inc

Add 24.29%2400430.000

NEE - Nextera energy inc

Reduced 99.14%8407999.140

NICE - Nice ltd

Reduced 0.09%1407730.091

NIC - Nicolet bankshares inc

Reduced 15.95%1834015.953

NKE - Nike inc

Add 2.27%98877690.073

NIO - Nio inc

Add 183.62%2444020.001

NNN - Nnn reit inc

Reduced 22.66%11906822.661
Nongfu spring co ltd
Reduced 52.45%1207052.447

NSC - Norfolk southern corp

Add 0.95%8330750.017

NOC - Northrop grumman corp

Add 7583.92%1237880.028

NVS - Novartis ag

Add 2.40%14420030.001

NVO - Novo nordisk a/s

Reduced 3.76%141936933.759

NUE - Nucor corp

Add 4.06%1536230.002

NTR - Nutrien ltd

Buy41470.000

NVDA - Nvidia corp

Add 7.12%89439790.393

NXPI - Nxp semiconductors nv

Reduced 0.01%6214100.014

OXY - Occidental petroleum corp

Add 1.32%600472-0.001

OII - Oceaneering international inc

Reduced 14.74%4808714.736

OKTA - Okta inc

Buy34960.000

ONB - Old national bancorp

Reduced 16.98%347606016.982

OMCL - Omnicell inc

Reduced 1.39%2315901.394

OMRNY - Omron corp /fi

Add 5.95%22420680.005

ON - On semiconductor corp

Reduced 1.78%2891011.779

OKE - Oneok inc

Reduced 56.33%818956.325

ONTO - Onto innovation inc

Reduced 21.15%81684021.146

ORCL - Oracle corp

Reduced 1.85%184371781.853

OSUR - Orasure technologies inc

Reduced 5.63%2886935.634

ORLY - O'reilly automotive inc

Reduced 18.63%41518.627

OBK - Origin bancorp inc

Reduced 15.41%4364015.413

OTIS - Otis worldwide corp

Reduced 0.36%10988850.358

OUT - Outfront media inc

Reduced 3.59%4832773.589

OVV - Ovintiv inc.

Reduced 20.52%81449320.524

OC - Owens corning

Reduced 18.90%12694818.903

PCAR - Paccar inc

Add 1.86%49165820.034

PCRFY - Panasonic corp

Add 6.16%11828707-0.004

PZZA - Papa john's international inc

Reduced 31.21%630931.207

PK - Park hotels & resorts inc

Reduced 13.23%153571613.231

PH - Parker-hannifin corp

Add 2.32%3853560.015

PTEN - Patterson-uti energy inc

Reduced 15.01%495657815.007

PAYX - Paychex inc

Reduced 11.74%306811.738

PAYC - Paycom software inc

Add 1.76%217117-0.005

PCTY - Paylocity holding corp

Reduced 1.67%727521.669

PYPL - Paypal holdings inc

Reduced 6.98%4256546.983

PDD - Pdd holdings inc

Reduced 5.00%17260615.001

PDFS - Pdf solutions inc

Reduced 12.51%5478512.508

PEB - Pebblebrook hotel trust

Reduced 0.47%5440750.469

PEGA - Pegasystems inc

Reduced 16.51%48161416.514

PNR - Pentair plc

Add 0.14%1247990.000

PEBO - Peoples bancorp inc

Reduced 12.80%6022312.801

PEP - Pepsico inc

Reduced 16.99%659641616.993

PBR - Petroleo brasileiro sa petrobras

Reduced 4.12%167263134.119

PFE - Pfizer inc

Reduced 1.67%19013941.674

PSX - Phillips 66

Reduced 14.05%707814.050

PLAB - Photronics inc

Reduced 16.07%4501316.071

CORP - Pimco inv grade corp bd etf

Reduced 65.95%343665.953

PNGAY - Ping an insurance-adr

Add 38.84%1553290.000

PIPR - Piper sandler companies

Reduced 12.91%10244912.915

POOL - Pool corp

Reduced 11.91%16542911.914

POST - Post holdings inc

Reduced 77.54%21077.540

PCH - Potlatchdeltic corp

Reduced 6.54%2022456.541

PGEN - Precigen inc

Buy218000.000

PBH - Prestige consumer healthcare inc

Reduced 14.89%31270314.892

TROW - T rowe price group inc

Add 6.68%17520050.008

PG - Procter & gamble co

Add 5.59%105569880.044

PLD - Prologis inc

Add 2.47%1978790.002

PUMP - Propetro holding corp

Reduced 2.66%15511242.662

PB - Prosperity bancshares inc

Reduced 25.57%26315425.569

PRU - Prudential financial inc

Reduced 14.29%221314.291

PTC - Ptc inc

Add 3.64%239420.000

PTCT - Ptc therapeutics inc

Reduced 6.23%957786.226

PHM - Pultegroup inc

Reduced 2.86%6112.862

PVH - Pvh corp

Reduced 4.56%1657164.560

QCRH - Qcr holdings inc

Reduced 12.63%3245512.629

QRVO - Qorvo inc

Reduced 13.69%53863413.690

QCOM - Qualcomm inc

Reduced 1.50%16916181.498

QLYS - Qualys inc

Reduced 0.47%235000.470

NX - Quanex building products corp

Reduced 10.33%7016810.326

RRC - Range resources corp

Reduced 18.60%121411418.601

RJF - Raymond james financial inc

Reduced 11.56%42130011.563

RRR - Red rock resorts inc

Reduced 76.99%5576.987

RRX - Regal rexnord corp

Reduced 19.97%37126819.972

RF - Regions financial corp

Reduced 40.53%133540.535

RS - Reliance steel & aluminum co

Reduced 17.04%621117.043

RPAY - Repay holdings corp

Add 4.05%528190.000

REPL - Replimune group inc

Add 37.71%77663-0.000

REPYY - Repsol sa-sponsored adr

Add 0.88%207088-0.000

RSG - Republic services inc

Reduced 14.18%780714.180

RMD - Resmed inc

Add 16.05%224820.000

RVTY - Revvity, inc.

Reduced 8.54%360338.541

RIO - Rio tinto plc

Add 3.05%160455410.100

RLJ - Rlj lodging trust

Reduced 16.20%305683016.198

ROK - Rockwell automation, inc

Add 4.15%5790220.010

ROST - Ross stores inc

Add 5.69%232290.000

RCL - Royal caribbean cruises ltd

Reduced 16.59%518216.594

RTX - Rtx corp

Reduced 5.06%89955875.062

RYI - Ryerson holding corp

Add 3.20%1266480.000

SPGI - S&p global inc

Add 1.23%64010.000

SAFRY - Safran sa-unspon adr

Reduced 1.73%977501.733

SAGE - Sage therapeutics inc

Add 7.98%4315190.001

CRM - Salesforce inc

Add 5.31%149210420.519

SBH - Sally beauty holdings inc

Reduced 14.42%269981314.420
Samsung electronic gdr each re
Buy1550.000

SDVKY - Sandvik ab-sponsored adr

Reduced 2.86%92348102.855

SNY - Sanofi sa

Reduced 4.12%143266204.123

SAP - Sap se

Reduced 3.20%53254153.205

SLB - Schlumberger nv

Reduced 9.75%6998879.746

SRRK - Scholar rock holding corp

Reduced 19.77%11316419.773

SCHW - Charles schwab corp

Add 1.62%186276670.135

SCHF - Schwab intl equity etf

Reduced 34.69%2324634.689

FNDX - Schwab fndmntl us lrg co etf

Reduced 37.91%394437.909

FNDF - Schwab fndmn intl lrg co etf

Reduced 41.17%944341.172

SCHD - Schwab us dvd equity etf

Reduced 21.70%1392221.703

SCHG - Schwab us large-cap growth

Reduced 11.32%554011.317

SCHA - Schwab us small-cap etf

Reduced 61.87%610261.870

SMG - Scotts miracle-gro co

Reduced 12.84%19390012.838

XLC - Comm serv select sector spdr

Reduced 5.98%36295175.985

SRE - Sempra

Add 62.91%64790.000

SMTC - Semtech corp

Reduced 10.36%107749210.357

NOW - Servicenow inc

Add 7.45%14472940.133

SFBS - Servisfirst bancshares inc

Reduced 18.77%1008918.775

SHAK - Shake shack inc

Reduced 1.22%3411081.223

SHEL - Shell plc

Add 2.13%228711310.031

SHW - Sherwin-williams co

Reduced 4.12%92324.123

SWAV - Shockwave medical, inc.

Add 0.25%75849-0.000

SHOP - Shopify inc

Add 1.00%5934390.007

SIEGY - Siemens ag-spons adr

Reduced 3.29%111497083.290

SSD - Simpson manufacturing co inc

Reduced 5.27%1593735.270

SIRI - Sirius xm holdings inc.

Reduced 4.53%140484.533

SITC - Site centers corp

Reduced 22.20%132054322.202

STR - Sitio royalties corp

Reduced 16.37%4155016.375

SIX - Six flags entertainment corp

Reduced 5.82%2054815.817

SKY - Skyline champion corp

Reduced 29.86%14829.858

SKYW - Skywest inc

Buy60000.000

SMCAY - Smc corp-sponsored adr

Add 2.39%133602170.033

AOS - Smith a o corp

Add 3.97%19911420.018

SNA - Snap-on inc

Reduced 4.64%224844.640

SCGLY - Societe generale-spons adr

Add 32.83%409478320.033

SONY - Sony group corp

Add 5.68%63591710.052

SO - Southern co

Reduced 3.32%852803.315

SCCO - Southern copper corp

Add 1.14%33483850.019

SBSI - Southside bancshares inc

Reduced 6.32%609306.324

SSB - Southstate corp

Reduced 14.18%77346314.177

SWN - Southwestern energy co

Reduced 8.42%12320688.418

SPTL - Spdr port lng trm trsry

Add 3.68%368321850.069

XLY - Consumer discretionary selt

Reduced 3.73%8428783.729

XLP - Consumer staples spdr

Add 12.55%10159290.005

XLE - Energy select sector spdr

Add 206.91%1120560.003

FEZ - Spdr euro stoxx 50 etf

Reduced 6.58%4928906.581

XLF - Financial select sector spdr

Reduced 2.75%522852.747

GLD - Spdr® gold shares

Add 7.63%55880.000

SPEM - Spdr portfolio emerging mark

Reduced 21.62%611821.624

XLI - Industrial select sect spdr

Reduced 4.36%26405444.355

SPIB - Spdr port int corp bond etf

Reduced 1.03%695791.034

SPY - Spdr® s&p 500 etf trust

Reduced 19.88%623319.884

XOP - Spdr s&p oil & gas exp & pr

Reduced 22.43%2880022.433

TFI - Spdr nuveen bloomberg munici

Reduced 1.29%41090361.292

SPTS - Spdr port shrt trm trsry

Add 7.04%440503930.048

SPYG - Spdr portfolio s&p 500 growt

Reduced 15.40%385715.398

XME - Spdr s&p metals & mining etf

Reduced 10.29%1818810.289

XRT - Spdr s&p retail etf

Reduced 2.32%10668942.324

XHB - Spdr s&p homebuilders etf

Reduced 28.39%264328.393

XLU - Utilities select sector spdr

Reduced 82.51%510582.514

SPSC - Sps commerce inc

Add 23.15%825370.002

STAG - Stag industrial inc

Reduced 22.66%20445122.660

SBUX - Starbucks corp

Add 2.41%113673310.039

STLD - Steel dynamics inc

Add 3.49%593380.000

STLA - Stellantis nv

Add 1.92%1333040.000

SCL - Stepan co

Reduced 22.41%3836022.414

SF - Stifel financial corp

Reduced 14.27%140465814.271

STM - Stmicroelectronics nv

Reduced 8.96%60328.965

SYK - Stryker corp

Add 2.62%40423170.066

INN - Summit hotel properties inc

Reduced 15.17%53412715.172

SHO - Sunstone hotel investors inc

Reduced 23.91%164678423.914

SSREY - Swiss re ltd-spn adr

Reduced 1.00%315440.998

SYNA - Synaptics inc

Reduced 17.78%80638117.777

SNPS - Synopsys inc

Reduced 23.25%1246723.252

SYY - Sysco corp

Add 7.55%57000.000

TMUS - T-mobile us inc

Reduced 28.73%129528.729

TGT - Target corp

Reduced 48.83%1348748.831

TMHC - Taylor morrison home corp

Reduced 27.04%107171727.036

FTI - Technipfmc plc

Reduced 3.36%3608283.358

TDY - Teledyne technologies inc

Reduced 12.70%296312.699

TFX - Teleflex inc

Reduced 28.99%262328.993

TENB - Tenable holdings inc

Add 18.58%3469360.001

TER - Teradyne inc

Reduced 3.96%1402343.957

TEX - Terex corp

Reduced 15.59%176226815.590

TSLA - Tesla inc

Add 48.01%225640.001

TTEK - Tetra tech inc

Reduced 1.50%577541.497

TCBI - Texas capital bancshares inc

Reduced 15.26%23457715.261

TXN - Texas instruments inc

Add 2.86%2143210.002

THO - Thor industries inc

Reduced 3.15%2048053.151

TITN - Titan machinery inc

Add 53.70%592570.000

TJX - Tjx companies inc

Add 21.78%55690.000

TOELY - Tokyo electron ltd

Add 3.48%112547570.130

TOL - Toll brothers, inc.

Reduced 9.38%2597229.383

MODG - Topgolf callaway brands corp

Reduced 14.39%257690314.391

TTC - Toro co

Reduced 23.63%426423.625

TTE - Totalenergies se

Add 2.02%211847920.030

TM - Toyota motor corp

Add 2.85%62131050.026

TT - Trane technologies plc

Reduced 1.81%20833491.815

RIG - Transocean ltd

Add 10.98%27714-0.000

TRV - Travelers companies, inc.

Reduced 17.15%189817.154

TREX - Trex company inc

Add 4.71%986180.001

TRN - Trinity industries inc

Add 3.50%2235680.000

TCOM - Trip.com group ltd

Reduced 2.35%36728962.352

TGI - Triumph group inc

Reduced 3.33%14959613.325

TFC - Truist financial corp

Reduced 10.77%769810.769

TRMK - Trustmark corp

Reduced 3.80%4127483.796

TSN - Tyson foods, inc.

Add 18.65%485070.000

UBER - Uber technologies inc

Reduced 59.80%10314259.805

UBS - Ubs group ag

Reduced 4.70%143554.700

UFPI - Ufp industries inc

Reduced 2.92%1101742.920

UCTT - Ultra clean holdings inc

Reduced 0.11%1659200.106

UMBF - Umb financial corp

Reduced 19.23%47955919.235

UNCRY - Unicredit spa-adr

Add 179.82%105646900.048

UL - Unilever plc

Add 9.77%108439770.019

UNP - Union pacific corp

Add 2.19%58678420.134

UBSI - United bankshares inc

Reduced 12.88%137771112.878

UCBI - United community banks inc

Reduced 20.54%103409620.535

UMC - United microelectronics corp

Reduced 7.22%65755527.215

UPS - United parcel service inc

Reduced 1.07%1046341.073

URI - United rentals inc

Reduced 4.43%424594.432

X - United states steel corp

Reduced 96.75%283296.747

UNH - Unitedhealth group inc

Add 3.45%28729080.055

UPBD - Upbound group inc

Reduced 12.41%15094712.414

UE - Urban edge properties

Reduced 20.99%119540020.994

URBN - Urban outfitters inc

Reduced 7.06%18205277.063

USB - Us bancorp

Add 1.10%47016320.024

VALE - Vale sa

Add 0.17%181628690.022

VLO - Valero energy corp

Reduced 0.74%99310.740

OIH - Vaneck oil services etf

Reduced 1.98%14341.982

SMH - Vaneck semiconductor etf

Reduced 16.34%341716216.340

BSV - Vanguard short-term bond etf

Reduced 20.71%522220.711

BND - Vanguard total bond market

Reduced 4.66%740824.660

VDE - Vanguard energy etf

Reduced 1.27%120621.269

VGT - Vanguard info tech etf

Reduced 9.85%7262619.852

VCSH - Vanguard s/t corp bond etf

Reduced 2.95%19146932.950

VWO - Vanguard ftse emerging marke

Reduced 1.49%1485251.486

VGK - Vanguard ftse europe etf

Reduced 3.04%34673433.035

VXF - Vanguard extended market etf

Reduced 50.02%126250.020

VUG - Vanguard growth etf

Reduced 18.94%3708518.942

VV - Vanguard large-cap etf

Reduced 21.23%101321.229

VO - Vanguard mid-cap etf

Add 6.68%35610.000

VB - Vanguard small-cap etf

Reduced 61.51%136161.510

VTV - Vanguard value etf

Add 51.54%98850.000

VIS - Vanguard industrials etf

Reduced 5.92%76225.924

VOO - Vanguard s&p 500 etf

Add 4.32%15658750.047

VGIT - Vanguard intermediate-term t

Reduced 2.47%41274042.472

VTWO - Vanguard russell 2000 etf

Reduced 0.19%68580.189

VT - Vanguard tot world stk etf

Reduced 1.81%1487471.811

MGC - Vanguard mega cap etf

Add 4.25%15950.000

VHT - Vanguard health care etf

Add 298.21%42250.000

VECO - Veeco instruments inc

Reduced 17.99%71618317.990

VCYT - Veracyte inc

Reduced 13.03%87447113.025

MDRX - Veradigm inc

Reduced 21.02%226362921.022

VLTO - Veralto corp

Buy11408370.046

VCEL - Vericel corp

Reduced 5.02%1571805.019

VRNT - Verint systems inc

Reduced 14.07%94296914.069

VZ - Verizon communications inc

Reduced 10.42%6480710.420

VTRS - Viatris inc

Add 0.72%2186150.000

VIAV - Viavi solutions inc

Reduced 9.01%9355429.009

VICR - Vicor corp

Add 5.03%124308-0.001

VCISY - Vinci s.a.-unspons adr

Reduced 2.08%80296012.083

V - Visa inc

Add 2.17%89231760.155

VSH - Vishay intertechnology inc

Reduced 17.31%249675117.307

VTLE - Vital energy inc

Add 55.41%523520.000

VWAPY - Volkswagen ag-unsp adr pref

Reduced 1.03%308403041.026

VSEC - Vse corp

Add 2.91%250930.000

WTI - W&t offshore inc

Reduced 9.69%5172459.692

WMT - Walmart inc

Add 4.78%95502810.024

WM - Waste management inc

Add 0.12%66800.000

WBS - Webster financial corp

Reduced 20.18%69426320.182

WFC - Wells fargo & co

Add 4.47%252430.000

WEX - Wex inc.

Add 3.61%171420.000

WY - Weyerhaeuser co

Add 132.81%241420.000

WGO - Winnebago industries inc

Reduced 14.98%133407114.985

WTFC - Wintrust financial corp

Reduced 21.57%50202121.570

WIT - Wipro ltd

Add 3.75%23121600.001

WTKWY - Wolters kluwer n v /fi

Reduced 1.30%80441.301

WDS - Woodside energy group ltd

Reduced 3.03%47450713.026

WDAY - Workday inc

Reduced 14.65%6055614.650

WPC - Wp carey inc

Add 9.12%72040.000

WYNN - Wynn resorts ltd

Add 0.51%3931323-0.002

XHR - Xenia hotels & resorts inc

Reduced 4.62%5209034.615

XRX - Xerox holdings corp

Add 106.61%12810.000

XIACY - Xiaomi corp - unsp adr

Add 33.00%2285840.000

XP - Xp inc

Add 584.98%28432620.032

XYL - Xylem inc.

Add 7.50%3778210.006

YASKY - Yaskawa electric corp-adr

Reduced 2.34%11301822.345

YELP - Yelp inc

Reduced 16.76%106105416.758

YUM - Yum brands inc

Add 1.53%438990.000

YUMC - Yum china holdings, inc.

Add 20.93%16270-0.000

ZD - Ziff davis inc

Reduced 9.91%4582079.907

ZBH - Zimmer biomet holdings, inc.

Reduced 26.94%417126.940

ZNOG - Zion oil and gas inc

Reduced 1.14%606891.140

ZTS - Zoetis inc

Reduced 20.04%193120.041

ZM - Zoom video communications inc

Reduced 61.99%669461.988

ZS - Zscaler, inc.

Add 1.98%141950.000
1/100 berkshire htwy cla100 sh
Sold 100%10.000
100000th first horizon ntl co
Sold 100%375650.000

SRCE - 1st source corp

Sold 100%480.000

ABCM - Abcam plc

Sold 100%3492660.004

AM - Antero midstream corp

Sold 100%100000.000

AR - Antero resources corp

Sold 100%140000.000

MT - Arcelormittal

Sold 100%420.000

ARCC - Ares capital corp

Sold 100%174870.000

AZO - Autozone inc

Sold 100%800.000

BBD - Banco bradesco sa

Sold 100%390798630.063

BILI - Bilibili inc

Sold 100%2270.000

BWA - Borgwarner inc

Sold 100%1450.000

BCO - Brinks co

Sold 100%290.000

BY - Byline bancorp inc

Sold 100%1090.000

CVI - Cvr energy inc

Sold 100%610.000

DVA - Davita inc.

Sold 100%580.000

ESTE - Earthstone energy inc

Sold 100%1582020.002

ENLC - Enlink midstream llc

Sold 100%125000.000

GMAB - Genmab a/s

Sold 100%190.000

GGB - Gerdau sa

Sold 100%23616890.006

GDOT - Green dot corp

Sold 100%9680.000

HTHT - H world group ltd

Sold 100%810.000

HBM - Hudbay minerals inc

Sold 100%2320.000

IMGN - Immunogen inc

Sold 100%4507950.004

IPAR - Inter parfums inc

Sold 100%160.000
Ishares v plc s p 500 fins sec
Sold 100%170060.000

ITUB - Itau unibanco holding sa

Sold 100%364139540.111

IXAQ - Ix acquisition corp

Sold 100%110000.000

KFY - Korn ferry

Sold 100%125220.000

LANC - Lancaster colony corp

Sold 100%376360.004
Lazard ltd shs a
Sold 100%20650050.036
Markets ii plc us treasury bd
Sold 100%65840.000
Mitsubishi hc capital inc
Sold 100%178100.000

NEM - Newmont corp /de/

Sold 100%62820.000

NEXCF - Nextech3dai

Sold 100%200000.000

NTRS - Northern trust corp

Sold 100%29590.000

PETS - Petmed express inc

Sold 100%138790.000

PHIN - Phinia inc

Sold 100%290.000

PLXS - Plexus corp

Sold 100%381650.002

PPG - Ppg industries inc

Sold 100%19340.000

PSTG - Pure storage inc

Sold 100%81520.000

RGP - Resources connection inc

Sold 100%1398470.001

RITM - Rithm capital corp

Sold 100%137440.000

STBA - S&t bancorp inc

Sold 100%740.000

BFS - Saul centers inc

Sold 100%2850.000

SCHH - Schwab us reit etf

Sold 100%158520.000

BSRR - Sierra bancorp

Sold 100%1080.000

SWI - Solarwinds corp

Sold 100%1970.000

KBE - Spdr s&p bank etf

Sold 100%82690.000

SPLK - Splunk inc

Sold 100%453110.004

STAA - Staar surgical co

Sold 100%2560.000

STEM - Stem inc

Sold 100%125000.000

TOVX - Theriva biologics inc

Sold 100%125690.000

TD - Toronto-dominion bank

Sold 100%37170.000
Vaneck vectors uci
Sold 100%2296060.004

VBTX - Veritex holdings inc

Sold 100%184590.000

VC - Visteon corp

Sold 100%140.000

WRK - Westrock co

Sold 100%8710.000

WK - Workiva inc

Sold 100%250.000

XOS - Xos inc

Sold 100%102180.000
Yuexiu property co ltd
Sold 100%288180.000
Q3 2023
1/100 berkshire htwy cla100 sh
Buy10.000

MMM - 3m co

Reduced 97.97%5395197.975

ABBNY - Abb ltd

Reduced 6.65%189309396.655

ABT - Abbott laboratories

Add 0.26%96941310.532

ABBV - Abbvie inc

Add 21.58%369740.003

ABCM - Abcam plc

Reduced 56.94%34926656.940

ANF - Abercrombie & fitch co

Add 2.88%10521430.034

AKR - Acadia realty trust

Reduced 0.12%7752160.116

ACLLY - Accelleron industries ag

Reduced 96.77%28896.768

ACN - Accenture plc

Add 47.60%30110.001

ACIW - Aci worldwide inc

Reduced 0.82%3406270.820

AYI - Acuity brands inc

Add 10.94%1750700.017

ADNT - Adient plc

Reduced 0.33%12372470.326

ADBE - Adobe inc

Reduced 5.58%45437075.578

WMS - Advanced drainage systems inc

Reduced 10.02%2870510.016

AMD - Advanced micro devices inc

Add 2.94%277681881.618

ADYEY - Adyen nv-unspon adr

Reduced 3.22%750733.217

ACM - Aecom

Add 17.70%50150.000

AVAV - Aerovironment inc

Reduced 5.84%1503965.836

AFL - Aflac inc

Reduced 18.96%470118.962

AGIO - Agios pharmaceuticals inc

Reduced 6.16%8174196.162

ABNB - Airbnb inc

Reduced 5.65%24895.648

EADSY - Airbus se

Add 14.01%19686640.037

AIPUY - Airports of thailand pcl-adr

Reduced 12.20%5421412.204

ALRM - Alarm.com holdings inc

Add 0.00%2171500.008

AA - Alcoa corp

Reduced 1.41%28140151.414

ALC - Alcon ag

Reduced 13.70%29051513.700

ALGN - Align technology inc

Reduced 81.01%10176881.014

ALKS - Alkermes plc

Reduced 53.59%5937053.586

GOOGL - Alphabet inc

Add 2.40%437488143.244

GOOG - Alphabet inc

Reduced 0.77%28092770.767

ALTR - Altair engineering inc

Reduced 1.60%591921.599

AYX - Alteryx inc

Reduced 0.16%1548540.157

MO - Altria group inc

Reduced 6.77%460006.769

AMZN - Amazon.com inc

Add 1.64%413532182.978

ABEV - Ambev sa

Reduced 4.34%58849324.338

AXP - American express co

Reduced 9.46%104338669.457

AMT - American tower corp

Add 45.89%17794290.166

ABCB - Ameris bancorp

Add 24.73%2099220.005

AMGN - Amgen inc

Reduced 9.69%757049.690

AMKR - Amkor technology inc

Reduced 32.83%8515732.835

ADI - Analog devices inc

Add 26.29%25120.000

NGLOY - Anglo american plc-spons adr

Reduced 0.01%6975030.009

BUD - Anheuser-busch inbev sa

Add 1.74%99637070.312

ANIK - Anika therapeutics inc

Reduced 66.67%4072566.672

AON - Aon plc

Buy16850.000

APA - Apa corp

Add 17.63%2786010.006

APG - Api group corp

Add 60.97%13395610.020

AAPL - Apple inc

Add 1.64%536347135.202

AMAT - Applied materials inc

Add 14.22%48869090.383

ATR - Aptargroup inc

Reduced 2.33%299022.332

APTV - Aptiv plc

Reduced 12.97%28078412.970

ARCC - Ares capital corp

Add 58.94%174870.000

ANET - Arista networks inc

Reduced 4.79%70594.788

ASX - Ase technology holding co., ltd.

Reduced 1.09%211506301.087

ASML - Asml holding nv

Add 1.87%48721631.625

AZPN - Aspen technology, inc.

Reduced 2.21%2027782.205

ASB - Associated banc-corp

Add 10.78%4830000.005

AZN - Astrazeneca plc

Add 2.67%91710080.352

T - At&t inc

Add 5.32%1010870.001

ATI - Ati inc

Reduced 0.65%9509230.653

TEAM - Atlassian corp

Reduced 0.80%4155360.800

ADSK - Autodesk inc

Reduced 3.38%7032183.381

ALV - Autoliv inc

Add 51.13%2602960.014

CDMO - Avid bioservices inc

Reduced 15.45%22806015.446

AVNT - Avient corp

Reduced 0.02%7668340.017

AZTA - Azenta inc

Reduced 2.54%10835812.544

BIDU - Baidu inc

Reduced 12.18%787912.182

BKR - Baker hughes co

Reduced 0.59%4914750.586

BBD - Banco bradesco sa

Add 57.21%390798630.063

BDORY - Banco do brasil sa

Reduced 12.20%8254012.204

SAN - Banco santander sa

Reduced 4.89%1469799784.895

BAC - Bank of america corp

Reduced 2.88%321654892.878

BK - Bank of new york mellon corp

Reduced 12.35%473312.352

BANR - Banner corp

Add 79.47%3465190.008

BCS - Barclays plc

Reduced 10.28%26540710.283

BBDC - Barings bdc inc

Reduced 0.82%242310.819

B - Barnes group inc

Reduced 6.85%3763096.848

BECN - Beacon roofing supply inc

Reduced 2.92%12291292.923

BHP - Bhp group ltd

Add 4.02%193128650.622

BILI - Bilibili inc

Reduced 99.98%22799.982

BIO - Bio rad laboratories inc

Reduced 1.27%949081.272

BCRX - Biocryst pharmaceuticals inc

Reduced 26.35%318519926.346

BIIB - Biogen inc

Reduced 12.68%11379912.675

BLK - Blackrock inc

Add 1.72%19682090.721

BX - Blackstone inc

Reduced 6.75%42296.748

SQ - Block, inc.

Reduced 65.89%4180865.887

BPMC - Blueprint medicines corp

Reduced 52.22%38191352.224

BNPQY - Bnp paribas sa

Reduced 4.13%261205874.130

BA - Boeing co

Add 3.92%48358270.525

BCC - Boise cascade co

Add 65.79%1260.000

BKNG - Booking holdings inc

Add 4.14%3613530.631

BOOT - Boot barn holdings inc

Reduced 24.19%1075524.191

SAM - Boston beer company inc

Reduced 4.63%1231654.632

BSX - Boston scientific corp

Add 3.37%39704420.119

BOX - Box inc

Add 56.56%1302460.002

BP - Bp plc

Add 4.16%183699970.403

EAT - Brinker international inc

Reduced 5.84%7178855.843

BCO - Brinks co

Buy290.000

BMY - Bristol-myers squibb co

Reduced 60.37%9730960.369

AVGO - Broadcom inc

Add 4.84%20519470.966

BNL - Broadstone net lease inc

Reduced 14.60%41121514.602

BN - Brookfield corp

Add 10.14%103500.000

BBW - Build-a-bear workshop inc

Add 27894.56%411520.001

BLDR - Builders firstsource, inc.

Reduced 2.10%2263772.103

BYDDY - Byd co ltd-unsponsored adr

Reduced 12.21%2218012.207

WHD - Cactus inc

Add 7.40%2815660.008

CADE - Cadence bank

Add 39.16%20075690.024

CPT - Camden property trust

Reduced 81.80%467381.803

CPB - Campbell soup co

Reduced 16.29%7766516.294

COF - Capital one financial corp

Reduced 0.24%95871760.239

CRS - Carpenter technology corp

Reduced 3.62%4513683.615

CARR - Carrier global corp

Add 3.53%129967780.407

CAT - Caterpillar inc

Add 3.11%79659321.232

CVCO - Cavco industries inc

Reduced 0.28%691570.278

CBRE - Cbre group inc

Reduced 7.75%216237.752

COR - Cencora, inc.

Reduced 22.37%125622.373

CENX - Century aluminum co

Reduced 3.09%23371113.089

CF - Cf industries holdings, inc.

Reduced 4.40%108114.395

GIB - Cgi inc

Add 2.26%42490.000

CHX - Championx corp

Add 2.93%3411360.007

GTLS - Chart industries inc

Reduced 2.67%6894322.671

CLDT - Chatham lodging trust

Add 15.47%1957210.001

CAKE - Cheesecake factory inc

Reduced 1.97%2685891.975

CC - Chemours co

Reduced 14.10%15377314.096

CVX - Chevron corp

Add 12.86%80040700.765

CB - Chubb ltd

Add 6.93%47540.001

CI - Cigna group

Add 61.74%13360.000

CTAS - Cintas corp

Reduced 13.63%62113.630

CSCO - Cisco systems inc

Reduced 19.71%69985119.707

C - Citigroup inc

Reduced 15.33%2291899415.329

CLF - Cleveland-cliffs inc

Reduced 3.12%77434523.116

CLX - Clorox co

Reduced 15.17%2247315.167

CCNE - Cnb financial corp

Add 28.04%868990.001

KO - Coca-cola co

Add 7.99%442920.001

CL - Colgate-palmolive co

Add 120.61%2890.000

CMCO - Columbus mckinnon corp

Reduced 2.78%2192802.776

CMCSA - Comcast corp

Add 7.74%955290.002

CBSH - Commerce bancshares inc

Add 131.86%42430.000

CODYY - Compagnie de saint gobain

Reduced 4.01%2622184.014
Compal electronics inc
Buy200000.000

CNMD - Conmed corp

Reduced 4.33%3032964.334

COP - Conocophillips

Add 0.73%72212340.490
Cooper cos inc
Reduced 14.45%1313714.450

CLB - Core laboratories inc

Add 227.40%6201800.008

GLW - Corning inc

Reduced 2.61%103712.611

CTVA - Corteva, inc.

Add 0.90%67450.000

COST - Costco wholesale corp

Add 1.94%27090820.867

CTRA - Coterra energy inc.

Add 1.03%141260.000

BAP - Credicorp ltd

Reduced 12.20%886812.198

CRARY - Credit agricole s a

Add 38.01%243951210.086

CRNX - Crinetics pharmaceuticals inc

Reduced 21.11%5386021.109

CCI - Crown castle inc

Reduced 18.01%391463418.008

CSLLY - Csl ltd

Reduced 91.00%3302190.997

CSX - Csx corp

Add 1.48%219076360.382

CMI - Cummins inc

Add 5.23%24848770.322

CW - Curtiss-wright corp

Reduced 2.34%641012.337

CVS - Cvs health corp

Add 3.52%692320.003

DHI - Dr horton inc

Reduced 3.80%2412363.798

DAN - Dana inc

Add 5.39%26533230.022

DHR - Danaher corp

Reduced 2.90%39789682.897

DAR - Darling ingredients inc.

Add 12.45%231530.001

DECK - Deckers outdoor corp

Reduced 3.24%24493.240

DE - Deere & co

Add 21.37%13307450.285

DK - Delek us holdings inc

Add 54.64%20207610.033

DBOEY - Deutsche boerse ag-unspn adr

Reduced 6.59%1347766.586

DHLGY - Dhl group - adr

Reduced 4.52%112300174.516

DVN - Devon energy corp/de

Reduced 91.03%15785091.035

DXCM - Dexcom inc

Reduced 20.51%101162220.507

DEO - Diageo plc

Reduced 0.12%2354740.124

FANG - Diamondback energy inc

Reduced 3.07%1339383.070

DDS - Dillard's inc

Reduced 7.02%537.018

DIOD - Diodes inc

Reduced 21.82%17265221.821

DIS - Walt disney co

Add 6.12%68948800.317

DNP - Dnp select income fund inc

Reduced 15.65%1042715.646

DOCU - Docusign inc

Reduced 43.56%1876443.555

DPZ - Dominos pizza inc

Add 0.58%723030.016

DOV - Dover corp

Reduced 7.46%16751627.458

DOW - Dow inc

Add 35.66%119300.000

DRQ - Dril-quip inc

Add 80.16%2194620.004

DBX - Dropbox inc

Add 15.05%1173820.002

DUK - Duke energy corp

Reduced 20.16%905720.160

DVAX - Dynavax technologies corp

Reduced 57.39%166202257.394

ESTE - Earthstone energy inc

Reduced 5.07%1582025.072

EWBC - East west bancorp inc

Reduced 1.61%9979421.610

ETN - Eaton corporation plc

Reduced 5.51%1803345.507

EBAY - Ebay inc

Reduced 27.15%600427.154

ECL - Ecolab inc

Add 8.51%14920.000

EC - Ecopetrol s.a.

Add 6.87%9031450.006

EW - Edwards lifesciences corp

Reduced 8.79%73144678.793

ESAIY - Eisai co ltd

Reduced 3.69%460213.685

ELV - Elevance health inc

Add 25.68%7440.000

LLY - Eli lilly and co

Add 5.16%44570741.357

EMR - Emerson electric co

Reduced 15.31%21030315.314

ENB - Enbridge inc

Reduced 48.86%846048.857

ET - Energy transfer lp

Add 61.53%183340.000

ENS - Enersys

Add 22.83%4230130.023

E - Eni spa

Add 3.03%723640.001

ETR - Entergy corp /de/

Reduced 5.64%22415.642

EVC - Entravision communications corp

Reduced 12.13%25034512.131

ENV - Envestnet inc

Reduced 5.06%8773275.065

EOG - Eog resources inc

Reduced 90.44%2664690.444

EQNR - Equinor asa

Add 1.66%3788180.007

ESS - Essex property trust inc

Reduced 15.49%1558515.487

EVR - Evercore inc

Reduced 5.54%3612665.544

ES - Eversource energy

Reduced 12.01%5997912.010

EXAS - Exact sciences corp

Add 37.75%1543690.006

EXC - Exelon corp

Add 46.52%89770.000

EXPE - Expedia group inc

Add 15.71%13800960.081

EXPGY - Experian plc

Reduced 0.32%11158480.316

EXTR - Extreme networks inc

Reduced 17.62%69217.619

XOM - Exxon mobil corp

Reduced 70.13%198111170.128

FNB - Fnb corp

Add 77.80%233580.000

FFIV - F5, inc.

Reduced 39.42%2509439.416

FN - Fabrinet

Reduced 0.25%20140.248

FANUY - Fanuc ltd

Add 3.90%250872520.185

FRT - Federal realty investment trust

Reduced 13.50%7257413.505

FDX - Fedex corp

Add 32.94%18160.000

ONEQ - Fidelity nasdaq composite in

Reduced 11.36%139088311.361

FDIS - Fidelity con discret etf

Reduced 6.21%1168416.211

FAF - First american financial corp

Reduced 3.73%7071893.727

FFBC - First financial bancorp

Add 6.81%7092770.008

THFF - First financial corp

Add 57.83%533450.001

FR - First industrial realty trust inc

Reduced 10.03%16037010.033

FRME - First merchants corp

Add 28.21%4874980.008

FSLR - First solar, inc.

Reduced 4.26%360054.262

FDN - First trust dj internet ind

Reduced 1.05%14747221.048

FIVN - Five9 inc

Add 213.53%1666700.006

FLS - Flowserve corp

Add 0.01%5583290.013

F - Ford motor co

Reduced 8.40%556291898.404

FORM - Formfactor inc

Reduced 14.90%11153414.904

FSUGY - Fortescue ltd-spon adr

Add 8.55%1423290.002

FTNT - Fortinet inc

Reduced 5.31%95885.313

FBRT - Franklin bsp realty trust inc

Reduced 27.70%1003727.703

FCX - Freeport-mcmoran inc

Reduced 0.30%546802440.296

FRPT - Freshpet inc

Add 0.03%2117700.008

FULT - Fulton financial corp

Add 64.34%23078840.016

GELYY - Geely automobile-unspon adr

Reduced 14.75%2720814.754
Geely automotive hldgs ltd
Reduced 3.03%160003.030

GD - General dynamics corp

Add 16.75%141930.002

GE - General electric co

Reduced 8.73%128628.735

GIS - General mills inc

Reduced 31.21%11025531.208

GM - General motors co

Add 161.12%64664590.121

GPC - Genuine parts co

Reduced 5.30%22525.299

GILD - Gilead sciences inc

Reduced 0.19%136820.190

GBCI - Glacier bancorp inc

Add 77.83%12504720.020

GLNCY - Glencore plc

Reduced 3.96%1117073.963

GNL - Global net lease inc

Reduced 1.72%6099911.716

GPN - Global payments inc

Reduced 82.74%7612382.736

FINX - Global x fintech etf

Reduced 46.84%3848546.840

GLOB - Globant s.a.

Reduced 86.39%2693286.392

GS - Goldman sachs group inc

Add 3.32%53655610.984

GT - Goodyear tire & rubber co

Reduced 3.37%41172443.370

GVA - Granite construction inc

Add 13.79%2077740.004

GBX - Greenbrier companies inc

Reduced 1.69%6207051.695

GSK - Gsk plc

Reduced 1.62%136003931.622

HTHT - H world group ltd

Reduced 99.72%8199.717

HCKT - Hackett group inc

Reduced 8.11%725978.112

HAE - Haemonetics corp

Reduced 4.44%8626204.445

HLN - Haleon plc

Reduced 10.29%1516439110.292

HAL - Halliburton co

Reduced 87.93%30329387.929

HALO - Halozyme therapeutics inc

Reduced 35.89%27523535.890

HWC - Hancock whitney corp

Add 77.73%56430.000

HAYN - Haynes international inc

Reduced 14.80%1721214.801

HDB - Hdfc bank ltd

Add 1.04%43090790.144

HEI - Heico corp

Add 5.62%2771050.025

HDELY - Heidelberg materials ag

Reduced 6.52%890816.524

HEINY - Heineken nv-spn adr

Reduced 3.31%2089513.312

HELE - Helen of troy ltd

Reduced 3.28%4920633.278

HP - Helmerich and payne inc

Add 97.02%15957540.038

HRI - Herc holdings inc

Add 4.43%5332830.036

HSY - Hershey co

Reduced 12.27%131612.267

HES - Hess corp

Reduced 97.81%6922597.808

HXL - Hexcel corp

Add 0.15%1005740.004

HIBB - Hibbett inc

Reduced 87.47%3467087.468

HLT - Hilton worldwide holdings inc

Reduced 97.32%217697.319

HTHIY - Hitachi ltd -adr

Reduced 11.11%101640211.113

HOLX - Hologic inc

Reduced 11.98%981111.977

HOMB - Home bancshares inc

Add 50.25%22469760.027

HD - Home depot inc

Add 0.78%86064151.473

HMC - Honda motor co ltd

Add 4.77%94119160.179

HON - Honeywell international inc

Reduced 5.08%1642665.080

HRL - Hormel foods corp /de/

Add 64.76%702930.002

HOCPY - Hoya corp-sponsored adr

Reduced 69.38%838169.384

HSBC - Hsbc holdings plc

Add 3.45%71330.000

HUBG - Hub group inc

Reduced 1.04%8113291.044

HUBS - Hubspot inc

Reduced 8.81%685688.808

HUM - Humana inc

Add 13.84%5430.000

HUN - Huntsman corp

Reduced 26.16%17132626.156

ICHR - Ichor holdings ltd

Reduced 1.07%3857561.066

IBN - Icici bank ltd

Add 229.03%9640530.013

IDYA - Ideaya biosciences inc

Reduced 35.33%3152535.335

IEX - Idex corp

Add 0.13%4133880.049

IDXX - Idexx laboratories inc

Reduced 98.42%65598.416

ITW - Illinois tool works inc

Add 7.34%28291080.369

IMGN - Immunogen inc

Reduced 35.87%45079535.868

INCY - Incyte corp

Add 1.27%439820.001

IDEXY - Inditex-unspon adr

Add 14.41%1097900.001

IFNNY - Infineon technologies-adr

Reduced 25.45%764725.446

INFY - Infosys ltd

Reduced 0.19%157723930.191

ING - Ing groep nv

Add 3.15%586818220.438

IR - Ingersoll rand inc.

Add 4.36%62038840.224

IBP - Installed building products inc

Reduced 27.68%1331727.680

PODD - Insulet corp

Add 0.31%4038620.036

INTC - Intel corp

Reduced 26.70%76820926.697

ISNPY - Intesa sanpaolo-spon adr

Add 7.67%308790910.271

INTU - Intuit inc

Add 7.53%28445430.824

ISRG - Intuitive surgical inc

Reduced 0.87%44053960.872

QQQM - Invesco nasdaq 100 etf

Reduced 8.16%767418.155

PWZ - Invesco california amt-free

Reduced 1.48%260001.482

KBWB - Invesco kbw bank etf

Add 947.92%12002560.027

IVZ - Invesco ltd

Add 9.50%35293150.029

PNQI - Invesco nasdaq internet etf

Add 401.77%24422590.042

QQQ - Invesco qqq trust

Reduced 8.69%25866978.687

XLG - Invesco s&p 500 top 50 etf

Add 903.22%60667970.117

IPGP - Ipg photonics corp

Add 0.50%1763590.010

IQV - Iqvia holdings inc

Reduced 6.27%56516.270

AGG - Ishares core u.s. aggregate

Reduced 3.30%8131533.299

KXI - Ishares global consumer stap

Add 2569.52%8680730.028

IXC - Ishares global energy etf

Add 28.39%45411990.106

PICK - Ishares msci global metals &

Reduced 6.74%43434616.741

IXN - Ishares global tech etf

Add 0.30%65870650.216

FILL - Ishares msci global energy p

Reduced 7.99%1502727.985

EWQ - Ishares msci france etf

Reduced 7.23%2233367.226

EWG - Ishares msci germany etf

Reduced 10.71%8459210.710

EWP - Ishares msci spain etf

Reduced 7.57%307527.568

IGIB - Ishares 5-10y inv grade corp

Reduced 23.48%1257123.478

EZU - Ishares msci eurozone etf

Add 0.98%33071100.079

EWJ - Ishares msci japan etf

Reduced 0.19%10252470.191

EWT - Ishares msci taiwan etf

Reduced 0.76%1129280.760

IBB - Ishares biotechnology etf

Reduced 16.58%169116.576

IWF - Ishares russell 1000 growth

Reduced 5.86%75765.865

IJH - Ishares core s&p midcap etf

Reduced 14.76%228714.760

IGSB - Ishares 1-5y inv grade corp

Reduced 22.92%1234622.919

TLT - Ishares 20+ year treasury bd

Reduced 1.65%1724441.648

IEFA - Ishares core msci eafe etf

Reduced 5.28%2488815.277

IEUR - Ishares core msci europe etf

Reduced 4.71%8324544.713

IEV - Ishares europe etf

Reduced 3.95%284313.949

IGV - Ishares expanded tech-softwa

Reduced 2.71%31536002.709

IXG - Ishares global financials et

Reduced 14.29%599614.294

MBB - Ishares mbs etf

Add 4.20%4314630.022

EFA - Ishares msci eafe etf

Add 101.10%127780.000

OEF - Ishares s&p 100 etf

Reduced 5.95%831575.949

TIP - Ishares tips bond etf

Reduced 24.52%671124.519

IHI - Ishares u.s. medical devices

Reduced 4.31%21859934.307

IHE - Ishares us pharmaceuticals e

Reduced 48.77%2131748.766

GOVT - Ishares us treasury bond etf

Reduced 47.11%1809547.106

IYT - Ishares us transportation et

Reduced 43.27%25548943.271

IYF - Ishares us financials etf

Add 27.67%22415130.095

IYZ - Ishares us telecommunication

Reduced 29.33%3531729.331
Ishares v plc s p 500 fins sec
Add 47.01%170060.000

ITUB - Itau unibanco holding sa

Add 87.55%364139540.111

ITT - Itt inc.

Add 51.56%1204740.007

JHG - Janus henderson group plc

Reduced 2.58%22716592.580

JD - Jd.com inc

Add 0.19%43636580.072

JNJ - Johnson & johnson

Add 12.32%74886860.661

JPM - Jpmorgan chase & co

Add 26.57%113868000.936

KB - Kb financial group inc.

Add 0.02%10088650.024

KBH - Kb home

Reduced 1.38%26708251.381

K - Kellogg co

Reduced 48.05%6324648.049

KMT - Kennametal inc

Reduced 2.17%25737512.173

PPRUY - Kering-unsponsored adr

Add 23.05%96812920.251

KMB - Kimberly-clark corp

Reduced 37.22%4806137.218

KCDMY - Kimberly-clark de mexico-adr

Reduced 12.20%11442312.204

KMI - Kinder morgan inc

Reduced 8.28%181958.282

KLAC - Kla corp

Reduced 6.06%11796.056

KN - Knowles corp

Reduced 91.81%502091.812

KFY - Korn ferry

Reduced 17.78%1252217.781

KHC - Kraft heinz co

Add 2.43%61540.000

KR - Kroger co

Reduced 10.30%924010.300

KUBTY - Kubota corp-spons adr

Add 220.39%127290.001

KIROY - Kumba iron ore ltd-adr

Reduced 12.20%28022812.204

KYOCY - Kyocera corp -spons adr

Reduced 6.36%238636.361

LRLCY - L'oreal-unsponsored adr

Reduced 7.05%107223997.047

LRCX - Lam research corp

Add 2.62%28867951.025

LANC - Lancaster colony corp

Reduced 82.98%3763682.981

LNTH - Lantheus holdings inc

Reduced 35.94%16178435.945

LVS - Las vegas sands corp

Add 10.74%105945520.275
Lazard ltd shs a
Reduced 2.05%20650052.048

LEA - Lear corp

Reduced 5.12%23185.117

LEN - Lennar corp

Reduced 14.47%10449614.470

LII - Lennox international inc

Add 3.24%4423670.094

LGND - Ligand pharmaceuticals inc

Reduced 7.15%332627.154

LECO - Lincoln electric holdings inc

Reduced 3.38%5894023.376

LIN - Linde plc

Add 10.16%10300.000

LFUS - Littelfuse inc

Reduced 1.78%2522941.778

LYG - Lloyds banking group plc

Add 47.86%193190.000

LMT - Lockheed martin corp

Add 14.48%64890.002

LOW - Lowe's companies inc

Reduced 8.21%5871008.214

LITE - Lumentum holdings inc

Reduced 3.13%6729913.126

LXP - Lxp industrial trust

Reduced 1.68%31156761.676

LYFT - Lyft inc

Reduced 98.25%7257398.249

MTB - M&t bank corp

Buy154390.001

MDC - Mdc holdings inc

Reduced 5.21%1452795.211

MHO - M/i homes inc

Reduced 19.47%2956619.467

MAC - Macerich co

Reduced 2.56%37179712.557

SHOO - Steven madden ltd

Add 0.92%6122430.011

MRO - Marathon oil corp

Reduced 60.06%184873360.059

MPC - Marathon petroleum corp

Reduced 26.57%606526.574

HZO - Marinemax inc

Reduced 12.36%4247012.355

MAR - Marriott international inc

Reduced 79.40%713479.396

MMC - Marsh & mclennan companies inc

Reduced 41.21%192941.207

MRVL - Marvell technology inc

Add 3.31%21600990.066

MA - Mastercard inc

Add 5.43%37081660.832

MTRN - Materion corp

Add 1.65%1682750.010

MCD - Mcdonald's corp

Add 1.93%318700.005

MCK - Mckesson corp

Add 15.09%7780.000

MED - Medifast inc

Add 141.76%2200.000

MEDP - Medpace holdings, inc.

Add 1.54%1231060.017

MDT - Medtronic plc

Add 15.20%37590490.167

MELI - Mercadolibre inc

Reduced 25.97%16026025.968

MBGYY - Mercedes benz group ag

Add 1005.37%56595400.056

MRK - Merck & co inc

Add 5.55%133383900.778

MMSI - Merit medical systems inc

Reduced 3.40%2372123.397

MTH - Meritage homes corp

Reduced 2.46%10602592.458

META - Meta platforms inc

Add 3.25%50424380.858

MGM - Mgm resorts international

Reduced 6.60%41438166.600

MU - Micron technology inc

Reduced 1.69%801611.685

MSFT - Microsoft corp

Add 2.27%249782834.468

MDXG - Mimedx group inc

Reduced 15.05%39518815.046

MIELY - Mitsubishi electric-unsp adr

Reduced 9.94%45393419.943

MKSI - Mks instruments inc

Reduced 3.49%4844583.491

MC - Moelis & co

Add 8.41%727610.002

MOG-A - Moog inc-class a

Add 1.34%1071890.007

MS - Morgan stanley

Reduced 0.94%197332790.938

MSI - Motorola solutions inc

Reduced 12.57%96712.568

MSCI - Msci inc

Reduced 10.30%18233810.302

MUR - Murphy oil corp

Buy9919760.026

MYRG - Myr group inc

Reduced 24.84%1863524.841

MYGN - Myriad genetics inc

Reduced 16.18%14265616.181

NDAQ - Nasdaq inc

Reduced 9.51%249809.512

NPSNY - Naspers ltd-n shs spon adr

Reduced 11.11%10301611.114

NGG - National grid plc

Add 0.24%57560.000
Nestle s a
Reduced 4.85%38224.854

NSRGY - Nestle sa-spons adr

Reduced 0.03%55090660.027

NTES - Netease inc

Reduced 0.44%14191160.444

NFLX - Netflix inc

Add 1.28%40428060.865

NTCT - Netscout systems inc

Reduced 97.29%7597.290

NBIX - Neurocrine biosciences inc

Reduced 0.29%618270.289

NEM - Newmont corp /de/

Add 9.35%62820.000

NEXCF - Nextech3dai

Buy200000.000

NEE - Nextera energy inc

Add 1.18%97775080.317

NICE - Nice ltd

Reduced 0.89%1409010.893

NIC - Nicolet bankshares inc

Add 62.08%218210.001

NKE - Nike inc

Add 1.57%96686780.524

NIO - Nio inc

Reduced 8.27%861718.267

NNN - Nnn reit inc

Reduced 14.69%15395514.693
Nongfu spring co ltd
Buy253820.000

NSC - Norfolk southern corp

Reduced 1.01%8252471.014

NTRS - Northern trust corp

Reduced 93.04%295993.041

NOC - Northrop grumman corp

Reduced 19.93%161119.930

NVS - Novartis ag

Add 63.00%14082120.081

NVO - Novo nordisk a/s

Add 93.52%147480830.760

NUE - Nucor corp

Reduced 35.89%14762935.888

NVDA - Nvidia corp

Reduced 3.02%83497363.021

NXPI - Nxp semiconductors nv

Reduced 0.59%6214960.588

OXY - Occidental petroleum corp

Reduced 8.71%5926578.709

ONB - Old national bancorp

Add 28.50%41871300.035

OSBC - Old second bancorp inc

Add 49.74%1168440.001

OMRNY - Omron corp /fi

Add 2.25%21161560.054

ON - On semiconductor corp

Add 1.19%2943360.016

OKE - Oneok inc

Add 373.01%187500.001

ONTO - Onto innovation inc

Reduced 3.72%10358893.720

ORCL - Oracle corp

Add 1.34%187853071.127

OSUR - Orasure technologies inc

Reduced 17.59%30592917.594

OBK - Origin bancorp inc

Add 84.20%515920.001

OTIS - Otis worldwide corp

Reduced 5.46%11028345.457

OUT - Outfront media inc

Reduced 1.93%5012651.929

OVV - Ovintiv inc.

Add 206.75%10248330.028

OC - Owens corning

Reduced 4.64%1565384.645

PCAR - Paccar inc

Reduced 0.47%48265980.470

PCRFY - Panasonic corp

Add 4.94%111422310.071

PK - Park hotels & resorts inc

Reduced 4.57%17698984.571

PH - Parker-hannifin corp

Add 2.19%3766120.083

PTEN - Patterson-uti energy inc

Add 732.20%58317580.046

PAYX - Paychex inc

Add 14.83%34760.000

PAYC - Paycom software inc

Reduced 0.00%2133570.002

PCTY - Paylocity holding corp

Reduced 2.01%739872.012

PYPL - Paypal holdings inc

Reduced 92.23%45760792.229

PDD - Pdd holdings inc

Reduced 0.93%18169250.933

PDFS - Pdf solutions inc

Reduced 10.16%6261710.157

PEB - Pebblebrook hotel trust

Add 31.00%5466390.004

PEGA - Pegasystems inc

Reduced 15.60%57688115.600

PNR - Pentair plc

Reduced 61.16%12462461.162

PEBO - Peoples bancorp inc

Add 25.34%690640.001

PEP - Pepsico inc

Add 78.49%79467760.763

PETS - Petmed express inc

Reduced 89.70%1387989.696

PBR - Petroleo brasileiro sa petrobras

Reduced 0.39%174449420.390

PFE - Pfizer inc

Add 0.48%19337600.036

PSX - Phillips 66

Add 42.62%82350.001

PECO - Phillips edison & co inc

Reduced 23.31%716123.305

PNGAY - Ping an insurance-adr

Add 14.54%1118730.001

PXD - Pioneer natural resources co

Reduced 6.42%802286.418

PIPR - Piper sandler companies

Reduced 4.41%1176424.409

PLXS - Plexus corp

Reduced 83.52%3816583.518

PII - Polaris inc

Add 21.65%1123630.007

POOL - Pool corp

Reduced 4.68%1878044.678

PCH - Potlatchdeltic corp

Add 15.22%2164000.006

POWI - Power integrations inc

Add 23.05%693760.003

TROW - T rowe price group inc

Add 69.89%16423520.098

PSMT - Pricesmart inc

Reduced 2.85%163882.846

PG - Procter & gamble co

Add 105.59%99976300.827

PGR - Progressive corp

Reduced 3.52%88533.520

PGNY - Progyny inc

Add 60.66%980.000

PLD - Prologis inc

Reduced 8.40%1931018.403

PUMP - Propetro holding corp

Add 45.70%15935410.010

PB - Prosperity bancshares inc

Add 1.83%3535520.011

PRU - Prudential financial inc

Reduced 24.28%258224.282

PBCRY - Bank central asia tbk pt

Reduced 0.79%2106910.791

PPERY - Bank mandiri (persero) tbk pt

Reduced 11.12%5945911.123

BKRKY - Bank rakyat indonesia-un adr

Reduced 0.33%18015530.326

UNLRY - Unilever indonesia-unspn adr

Reduced 12.20%19837212.204

PTC - Ptc inc

Add 13.00%231020.002

PTCT - Ptc therapeutics inc

Reduced 33.38%10213733.375

PVH - Pvh corp

Add 5.94%1736330.008

QCRH - Qcr holdings inc

Add 82.54%371460.001

QRVO - Qorvo inc

Reduced 0.48%6240700.478

QCOM - Qualcomm inc

Reduced 7.34%17173457.340

QLYS - Qualys inc

Add 46.66%236110.002

NX - Quanex building products corp

Reduced 21.89%7824821.886

RRC - Range resources corp

Add 11.80%14915650.027

RJF - Raymond james financial inc

Reduced 0.43%4763830.431

RBGLY - Reckitt benckiser-spon adr

Reduced 2.12%16088332.116

RCRUY - Recruit holdings co ltd-adr

Reduced 5.09%4473085.093

RRX - Regal rexnord corp

Add 0.94%4639210.038

RNST - Renasant corp

Add 10.23%3123510.005

REPYY - Repsol sa-sponsored adr

Reduced 1.27%2052731.275

RSG - Republic services inc

Reduced 14.73%909714.726

RMD - Resmed inc

Reduced 70.44%1937270.439

RVLV - Revolve group inc

Reduced 99.80%507799.798

RVTY - Revvity, inc.

Reduced 2.67%393982.666

RIO - Rio tinto plc

Add 4.55%155702120.561

RLJ - Rlj lodging trust

Add 0.27%36476740.020

RHHBY - Roche holdings ltd-spons adr

Reduced 22.62%1113621322.622

ROK - Rockwell automation, inc

Add 1.54%5559380.090

ROP - Roper technologies inc

Reduced 10.29%800310.290

ROST - Ross stores inc

Reduced 6.42%219796.425

RTX - Rtx corp

Add 2.14%94752030.386

RYI - Ryerson holding corp

Reduced 6.05%1227176.050

SPGI - S&p global inc

Reduced 0.17%63230.174

SAFRY - Safran sa-unspon adr

Reduced 5.47%994745.467

SAGE - Sage therapeutics inc

Reduced 7.31%3996197.312

CRM - Salesforce inc

Add 1.99%141684761.628

SBH - Sally beauty holdings inc

Reduced 5.50%31547375.502

SDVKY - Sandvik ab-sponsored adr

Reduced 4.51%95062164.511

SNY - Sanofi sa

Add 15.33%149427180.454

SAPGF - Sap se

Buy21240.000

SAP - Sap se

Reduced 9.07%55017369.069

SRPT - Sarepta therapeutics, inc.

Reduced 20.92%1361720.923

SLB - Schlumberger nv

Reduced 89.98%77546689.982

SCHW - Charles schwab corp

Add 1.80%183313500.570

SCHI - Schwab 5-10 year corporate b

Reduced 38.57%497838.566

SCHE - Schwab emrg mrkts eqty etf

Reduced 1.37%84311.369

SCHF - Schwab intl equity etf

Add 114.13%355930.001

SCHG - Schwab us large-cap growth

Reduced 37.39%624737.386

SCHX - Schwab us large-cap etf

Add 70.41%150660.000

SCHA - Schwab us small-cap etf

Add 102.93%160030.000

SMG - Scotts miracle-gro co

Reduced 27.76%22246027.761

XLC - Comm serv select sector spdr

Reduced 1.50%38605721.496

SRE - Sempra

Add 167.63%39770.000

SMTC - Semtech corp

Reduced 3.97%12019753.972

NOW - Servicenow inc

Reduced 1.75%13469631.753

SFBS - Servisfirst bancshares inc

Reduced 51.92%1242151.918

SHAK - Shake shack inc

Add 16.19%3453300.011

SHEL - Shell plc

Add 2.22%223936990.817

SHW - Sherwin-williams co

Reduced 5.86%96295.856

SMNNY - Shimano inc-unspon adr

Reduced 20.67%5338320.672

SHOP - Shopify inc

Reduced 0.56%5875450.563

SHBI - Shore bancshares inc

Add 48.70%863380.001

SIEGY - Siemens ag-spons adr

Reduced 5.13%115290175.132

SIRI - Sirius xm holdings inc.

Add 20.56%147150.000

SITC - Site centers corp

Reduced 2.84%16973922.835

STR - Sitio royalties corp

Add 12.76%496860.001

SKY - Skyline champion corp

Reduced 25.44%21125.442

SMCAY - Smc corp-sponsored adr

Add 3.69%130479020.166

AOS - Smith a o corp

Add 4.65%19151050.072

SNA - Snap-on inc

Reduced 1.29%235781.294

SCGLY - Societe generale-spons adr

Add 100.91%308272840.085

SONY - Sony group corp

Add 7.54%60171460.281

SO - Southern co

Reduced 23.28%8820423.277

SCCO - Southern copper corp

Reduced 0.49%33105620.486

SSB - Southstate corp

Add 19.80%9012260.034

SWN - Southwestern energy co

Add 4.82%13453190.005

SPTL - Spdr port lng trm trsry

Add 4.02%355236680.526

XLY - Consumer discretionary selt

Reduced 1.72%8755291.721

XLP - Consumer staples spdr

Add 2958.44%9026690.035

FEZ - Spdr euro stoxx 50 etf

Reduced 4.73%5276124.733

XLF - Financial select sector spdr

Reduced 8.74%537628.739

GLD - Spdr® gold shares

Reduced 7.07%51927.070

XLV - Health care select sector

Reduced 21.36%1375121.355

XLI - Industrial select sect spdr

Reduced 1.67%27607901.666

SPIB - Spdr port int corp bond etf

Reduced 7.11%703067.110

XOP - Spdr s&p oil & gas exp & pr

Reduced 2.66%371292.658

TFI - Spdr nuveen bloomberg munici

Reduced 2.35%41628172.351

SPTS - Spdr port shrt trm trsry

Add 10.61%411519810.670

XME - Spdr s&p metals & mining etf

Reduced 2.73%202742.735

XRT - Spdr s&p retail etf

Add 2.12%10922830.038

KCE - Spdr s&p capital markets etf

Reduced 30.59%17242830.594

XLU - Utilities select sector spdr

Reduced 2.90%291942.904

SPLK - Splunk inc

Reduced 2.03%453112.028

SPSC - Sps commerce inc

Add 131.19%670230.006

STAG - Stag industrial inc

Reduced 12.68%26435512.677

SBUX - Starbucks corp

Add 2.08%110993010.574

STLD - Steel dynamics inc

Reduced 0.28%573390.283

STLA - Stellantis nv

Add 14.55%1307910.001

STEM - Stem inc

Buy125000.000

SF - Stifel financial corp

Reduced 2.78%16384842.779

STM - Stmicroelectronics nv

Reduced 25.68%662625.684

SYK - Stryker corp

Add 2.84%39389910.610

INN - Summit hotel properties inc

Reduced 3.32%6296613.321

SHO - Sunstone hotel investors inc

Reduced 2.37%21643672.373

SSREY - Swiss re ltd-spn adr

Add 1.06%318620.000

SYNA - Synaptics inc

Reduced 1.62%9807201.621

SNPS - Synopsys inc

Add 10.38%162440.004

SYY - Sysco corp

Add 73.26%53000.000

TGT - Target corp

Reduced 98.72%2635898.723

TMHC - Taylor morrison home corp

Reduced 2.26%14688202.264

FTI - Technipfmc plc

Reduced 85.70%37336585.695

TDY - Teledyne technologies inc

Reduced 22.26%339422.263

TFX - Teleflex inc

Reduced 8.06%36948.064

TENB - Tenable holdings inc

Add 129.16%2925720.007

TCEHY - Tencent holdings ltd-uns adr

Reduced 2.57%3165462.567

TER - Teradyne inc

Reduced 5.08%1460125.076

TEX - Terex corp

Reduced 2.72%20877542.723

TSLA - Tesla inc

Add 1.23%152450.002

TTEK - Tetra tech inc

Add 0.83%586320.005

TCBI - Texas capital bancshares inc

Reduced 1.92%2768241.920

TXN - Texas instruments inc

Reduced 11.03%20835311.034

THO - Thor industries inc

Add 2.13%2114690.011

TJX - Tjx companies inc

Reduced 11.44%457311.445

TOELY - Tokyo electron ltd

Add 5.03%108760350.422

TOL - Toll brothers, inc.

Add 0.38%2866150.012

MODG - Topgolf callaway brands corp

Reduced 2.22%30100902.218

TTE - Totalenergies se

Add 1.51%207653050.774

TM - Toyota motor corp

Add 2.75%60407580.615

TT - Trane technologies plc

Reduced 6.43%21218546.426

RIG - Transocean ltd

Add 4.74%249710.000

TREX - Trex company inc

Add 5.58%941860.003

TRN - Trinity industries inc

Reduced 0.57%2160000.569

TCOM - Trip.com group ltd

Reduced 0.96%37613570.958

TGI - Triumph group inc

Add 4.03%15474170.007

TFC - Truist financial corp

Reduced 36.57%862736.571

TRMK - Trustmark corp

Add 26.98%4290330.005

TSN - Tyson foods, inc.

Add 87.40%408840.001

UBER - Uber technologies inc

Reduced 97.24%25660497.237

UBS - Ubs group ag

Add 0.50%150630.000

UFPI - Ufp industries inc

Add 7.16%1134880.007

UCTT - Ultra clean holdings inc

Add 23.04%1660960.003

UMBF - Umb financial corp

Add 74.45%5937680.021

UL - Unilever plc

Add 6.79%98788040.277

UNP - Union pacific corp

Add 1.49%57423200.663

UBSI - United bankshares inc

Add 81.84%15813530.025

UCBI - United community banks inc

Add 20.37%13013240.019

UMC - United microelectronics corp

Reduced 1.58%70868971.576

UPS - United parcel service inc

Add 14.90%1057690.009

URI - United rentals inc

Add 31.20%444280.011

X - United states steel corp

Reduced 32.16%8707032.160

UTHR - United therapeutics corp

Reduced 16.79%361916.785

UNH - Unitedhealth group inc

Add 77.89%27772110.794

UPBD - Upbound group inc

Add 9.41%1723410.003

UE - Urban edge properties

Reduced 2.93%15130582.932

URBN - Urban outfitters inc

Add 78.57%19588860.036

USB - Us bancorp

Add 4130.36%46505650.087

VALE - Vale sa

Add 0.28%181318880.138

VLO - Valero energy corp

Reduced 11.14%1000511.138

OIH - Vaneck oil services etf

Reduced 70.63%146370.628

SMH - Vaneck semiconductor etf

Add 10.01%40845670.336
Vaneck vectors uci
Add 45.47%2296060.004

BND - Vanguard total bond market

Reduced 5.17%777035.170

BNDX - Vanguard total intl bond etf

Reduced 49.56%1263349.557

VDE - Vanguard energy etf

Reduced 4.55%122174.555

VGT - Vanguard info tech etf

Reduced 2.68%8056362.681

VCSH - Vanguard s/t corp bond etf

Reduced 1.51%19728931.515

VGK - Vanguard ftse europe etf

Add 0.08%35758790.117

VUG - Vanguard growth etf

Add 9.14%457510.007

VV - Vanguard large-cap etf

Add 4.30%12860.000

VO - Vanguard mid-cap etf

Add 31.11%33380.000

VB - Vanguard small-cap etf

Add 60.22%35360.000

VTI - Vanguard total stock mkt etf

Reduced 11.95%1329711.946

VTV - Vanguard value etf

Reduced 13.42%652313.419

VIS - Vanguard industrials etf

Reduced 0.02%81020.025

VTEB - Vanguard tax-exempt bond etf

Reduced 13.28%1169913.283

VNQ - Vanguard real estate etf

Reduced 16.80%382316.801

VOO - Vanguard s&p 500 etf

Add 7.83%15010060.334

VGIT - Vanguard intermediate-term t

Reduced 1.26%42319991.262

VGLT - Vanguard long-term treasury

Reduced 3.56%165373.557

VMBS - Vanguard mortgage-backed sec

Reduced 39.49%859839.493

VTWO - Vanguard russell 2000 etf

Reduced 1.28%68711.279

VCR - Vanguard consumer discre etf

Reduced 16.91%179316.914

MGC - Vanguard mega cap etf

Reduced 22.22%153022.217

VHT - Vanguard health care etf

Reduced 34.51%106134.506

VECO - Veeco instruments inc

Reduced 2.86%8732882.860

VCYT - Veracyte inc

Reduced 49.76%100542949.760

MDRX - Veradigm inc

Add 1.40%28661430.021

VCEL - Vericel corp

Reduced 90.22%16548590.224

VRNT - Verint systems inc

Reduced 3.93%10973593.932

VBTX - Veritex holdings inc

Add 84.59%184590.000

VZ - Verizon communications inc

Reduced 46.72%7234546.724

VRTX - Vertex pharmaceuticals inc

Reduced 10.58%2634610.582

VTRS - Viatris inc

Reduced 2.81%2170572.807

VIAV - Viavi solutions inc

Add 0.09%10281730.005

VICR - Vicor corp

Add 3.51%1183540.004

VCISY - Vinci s.a.-unspons adr

Reduced 9.71%82004319.705

V - Visa inc

Add 2.19%87334121.138

VSH - Vishay intertechnology inc

Reduced 2.12%30193042.125

VWAPY - Volkswagen ag-unsp adr pref

Reduced 13.49%3116011113.494

WTI - W&t offshore inc

Add 15.74%5727580.001

WMT - Walmart inc

Add 2.68%91150280.826

WBD - Warner bros. discovery, inc.

Reduced 9.12%16520889.117

WM - Waste management inc

Add 16.87%66720.001

WBS - Webster financial corp

Reduced 1.69%8698091.695

WFC - Wells fargo & co

Add 23.60%241640.001

WEX - Wex inc.

Add 14.21%165450.002

WY - Weyerhaeuser co

Reduced 59.79%1037059.787

WGO - Winnebago industries inc

Reduced 3.00%15692122.998

WTFC - Wintrust financial corp

Reduced 2.05%6400862.049

WIT - Wipro ltd

Reduced 19.42%222864119.423

WTKWY - Wolters kluwer n v /fi

Reduced 4.03%81504.027

WDS - Woodside energy group ltd

Reduced 10.39%489311510.388

WDAY - Workday inc

Reduced 5.32%709505.324

WPC - Wp carey inc

Reduced 14.30%660214.304

WPP - Wpp plc

Reduced 10.37%1940010.372

WYNN - Wynn resorts ltd

Add 3.05%39112320.205

XHR - Xenia hotels & resorts inc

Reduced 6.55%5461066.545

XRX - Xerox holdings corp

Reduced 5.63%6205.632

XIACY - Xiaomi corp - unsp adr

Reduced 12.20%17186412.204

XOS - Xos inc

Buy102180.000

XP - Xp inc

Reduced 0.83%4150860.828

XYL - Xylem inc.

Add 0.47%3514560.018

YASKY - Yaskawa electric corp-adr

Reduced 10.54%115732110.536

YELP - Yelp inc

Add 0.98%12746620.030
Yuexiu property co ltd
Buy288180.000

YUM - Yum brands inc

Reduced 12.42%4323612.423

YUMC - Yum china holdings, inc.

Reduced 12.21%1345412.209

ZD - Ziff davis inc

Reduced 1.21%5085911.211

ZTS - Zoetis inc

Add 43.66%24150.000

ZM - Zoom video communications inc

Reduced 40.86%1761040.864

ZS - Zscaler, inc.

Add 13.97%139200.001

EGHT - 8x8 inc

Sold 100%8091320.002

AFMD - Affimed nv

Sold 100%8952170.000

AGNC - Agnc investment corp

Sold 100%164850.000
American battery tech
Sold 100%120990.000

ARNC - Arconic corp

Sold 100%14190.000

ASH - Ashland inc

Sold 100%63920.000

AVPT - Avepoint inc

Sold 100%273870.000

AX - Axos financial inc

Sold 100%3550.000

BCML - Baycom corp

Sold 100%1210.000

BGNE - Beigene ltd

Sold 100%21260.000

CPRI - Capri holdings ltd

Sold 100%2732260.005

CTRE - Caretrust reit inc

Sold 100%1080.000

CGNT - Cognyte software ltd

Sold 100%25290.000

CROX - Crocs inc

Sold 100%970.000

DAL - Delta air lines, inc.

Sold 100%66610.000

DG - Dollar general corp

Sold 100%14160.000

D - Dominion energy inc

Sold 100%61680.000

EXP - Eagle materials inc

Sold 100%17910.000

EMN - Eastman chemical co

Sold 100%24840.000

EPAM - Epam systems inc

Sold 100%7740.000

FNLC - First bancorp inc

Sold 100%5160.000

FLNG - Flex lng ltd

Sold 100%3610.000

GTHX - G1 therapeutics inc

Sold 100%25430060.003

GPS - Gap inc

Sold 100%60539360.030

GOSS - Gossamer bio inc

Sold 100%150000.000

GHL - Greenhill & co inc

Sold 100%24900.000
Haidilao intnl hldg ltd
Sold 100%169260.000

HRTX - Heron therapeutics inc

Sold 100%3492390.000

HT - Hersha hospitality trust

Sold 100%1660510.001

IMAB - I-mab

Sold 100%8610.000

NVTA - Invitae corp

Sold 100%1770310.000

IAU - Ishares gold trust

Sold 100%73730.000

KEY - Keycorp

Sold 100%141780.000

LSI - Life storage inc

Sold 100%718800.005

LPSN - Liveperson inc

Sold 100%10484800.003

L - Loews corp

Sold 100%1470.000

MTHRY - M3 inc - unsp adr

Sold 100%578880.000

NTAP - Netapp inc

Sold 100%6000.000

NETTF - Netease inc

Sold 100%103490.000

NKLA - Nikola corp

Sold 100%125670.000

JWN - Nordstrom inc

Sold 100%24543750.028

NOV - Nov inc

Sold 100%12290360.011

NUVA - Nuvasive inc

Sold 100%6945400.016

NVR - Nvr inc

Sold 100%350.000

PDCE - Pdc energy inc

Sold 100%11067150.044

PBI - Pitney bowes inc

Sold 100%20460000.004

DGX - Quest diagnostics inc

Sold 100%15040.000

RY - Royal bank of canada

Sold 100%29840.000

RPT - Rpt realty

Sold 100%1261130.001
Samsung electronic gdr each re
Sold 100%1550.000

SE - Sea ltd

Sold 100%6960.000

SNN - Smith & nephew plc

Sold 100%40080.000

SJM - J m smucker co

Sold 100%17380.000

LUV - Southwest airlines co

Sold 100%85250.000

SPT - Sprout social inc

Sold 100%74300.000

THNPY - Technip energies nv

Sold 100%447110.001

TSE - Trinseo plc

Sold 100%13740520.010

TWST - Twist bioscience corp

Sold 100%7854570.009

ULTA - Ulta beauty, inc.

Sold 100%4600.000
Uni president china hldgs ltd
Sold 100%2830280.000

UNIT - Uniti group inc

Sold 100%12411220.003

VVV - Valvoline inc

Sold 100%167240.000

VEEV - Veeva systems inc

Sold 100%12320.000

WB - Weibo corp

Sold 100%180.000

WIX - Wix.com ltd

Sold 100%4235220.018

WWW - Wolverine world wide inc

Sold 100%9632930.008