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

ATEN - A10 networks inc

Add 9.41%992430.000

ABT - Abbott laboratories

Add 5.57%111022040.071

ANF - Abercrombie & fitch co

Add 3.03%569828-0.008

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

ADC - Agree realty corp

Add 0.00%1170170.001

ALRM - Alarm.com holdings inc

Add 8.53%232424-0.000

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

GOOGL - Alphabet inc

Add 2.54%49857900-0.241

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

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

BUD - Anheuser-busch inbev sa

Add 6.04%103070140.048

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

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

ADSK - Autodesk inc

Add 4.98%5157310.008

CDMO - Avid bioservices inc

Add 63.27%4010810.001

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

B - Barnes group inc

Add 4.09%4489910.000

BHP - Bhp group ltd

Add 2.97%219448760.060

BLK - Blackrock inc

Add 1.90%21922470.159

BA - Boeing co

Add 6.04%4866857-0.039

BKNG - Booking holdings inc

Add 3.31%4187420.065

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

AVGO - Broadcom inc

Add 938.85%234227810.172

WHD - Cactus inc

Add 9.99%3304440.002

CALM - Cal-maine foods inc

Add 1.10%2663190.002

CPT - Camden property trust

Add 0.05%41920.000

CCL - Carnival corp

Buy226110.000

CARR - Carrier global corp

Add 1.93%142671090.109

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

CHX - Championx corp

Add 7.70%347880-0.000

GTLS - Chart industries inc

Add 2.28%592486-0.004

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

CTAS - Cintas corp

Add 178.28%2460-0.000

C - Citigroup inc

Add 3.25%289703570.013

KO - Coca-cola co

Add 39.66%67656690.073

CL - Colgate-palmolive co

Add 749.50%616230.002

CMCO - Columbus mckinnon corp

Add 14.91%2363730.001

CNMD - Conmed corp

Add 5.54%2952900.001

COP - Conocophillips

Add 59.69%124560110.172

CLB - Core laboratories inc

Add 19.45%9902670.001

CTVA - Corteva, inc.

Add 12.85%90430.000

COST - Costco wholesale corp

Add 2.66%30344910.073

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

CYTK - Cytokinetics inc

Add 1.45%542284-0.000

DHR - Danaher corp

Add 2.62%45526400.064

DECK - Deckers outdoor corp

Add 469.17%8270-0.000

DE - Deere & co

Add 8.65%19946570.060

DNLI - Denali therapeutics inc

Add 14.48%5473310.002

DXCM - Dexcom inc

Add 10.63%856124-0.012

FANG - Diamondback energy inc

Add 6.60%152788-0.001

DPZ - Dominos pizza inc

Add 3.74%68958-0.002

DOW - Dow inc

Add 23.09%103250.000

DBX - Dropbox inc

Add 8.57%1551310.000

DD - Dupont de nemours, inc.

Add 16.22%49000.000

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

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

ENS - Enersys

Add 8.74%4252850.001

E - Eni spa

Add 9.17%1260460.000

EOG - Eog resources inc

Add 856.72%12008510.054

EQNR - Equinor asa

Add 3.22%522763-0.001

EVR - Evercore inc

Add 6.09%3202280.007

ES - Eversource energy

Add 1.92%123060.000

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

FAST - Fastenal co

Buy43340.000

FDIS - Fidelity con discret etf

Add 15.48%1033070.001

FHN - First horizon corp

Add 18.53%2426840.000

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

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

GIS - General mills inc

Add 15.95%1872560.001

GLOB - Globant s.a.

Add 5.12%275910.000

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

GSK - Gsk plc

Add 4.92%185769300.032

HAL - Halliburton co

Add 19.99%5088890.000

HDB - Hdfc bank ltd

Add 8.98%39559820.006

HEI - Heico corp

Add 10.31%3472330.008

HRI - Herc holdings inc

Add 0.24%4133140.004

HXL - Hexcel corp

Add 8.99%924410.000

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

HUBS - Hubspot inc

Add 0.51%55825-0.001

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

ITW - Illinois tool works inc

Add 4.20%33473260.048

INCY - Incyte corp

Add 24.45%115220.000

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

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

IVZ - Invesco ltd

Add 1.96%45409130.005

IPGP - Ipg photonics corp

Add 4.30%192050-0.001

IQV - Iqvia holdings inc

Add 4.83%73980.000

IXC - Ishares global energy etf

Add 17.88%98324380.021

IAU - Ishares gold trust

Add 80.99%103510.000
Ishares inc msci gbl gold mn
Buy74300.000

IEF - Ishares 7-10 year treasury b

Add 104.48%416535130.893

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

IWB - Ishares russell 1000 etf

Add 272.91%29870.000

ITUB - Itau unibanco holding sa

Add 6.05%505876330.024

ITT - Itt inc.

Add 9.43%1141360.001

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

KBH - Kb home

Add 3.42%22061720.016

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

LAZ - Lazard ltd

Add 2.17%17722370.009

LII - Lennox international inc

Add 5.38%5351710.021

LFUS - Littelfuse inc

Add 0.85%2190320.001

LMT - Lockheed martin corp

Add 0.91%67420.000

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

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

MRVL - Marvell technology inc

Add 2.64%22033100.004

MA - Mastercard inc

Add 2.47%41174900.107

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

META - Meta platforms inc

Add 4.61%65651340.243

MGM - Mgm resorts international

Add 2.03%4547883-0.008

MU - Micron technology inc

Add 6.47%50470-0.000

MSFT - Microsoft corp

Add 2.34%27904450-0.074

MKSI - Mks instruments inc

Add 0.72%432612-0.004

MRNA - Moderna inc

Buy62650.000

MC - Moelis & co

Add 0.35%625700.000

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

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

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

NIC - Nicolet bankshares inc

Add 7.86%149780.000

NKE - Nike inc

Add 6.00%103031820.073

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

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

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

ORCL - Oracle corp

Add 1.77%178980290.232

OBK - Origin bancorp inc

Add 1.54%403290.000

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

PDD - Pdd holdings inc

Add 13.85%6978670.005

PEGA - Pegasystems inc

Add 0.62%4842960.003

PNR - Pentair plc

Add 1.49%1407070.001

PEP - Pepsico inc

Add 5.68%78542680.045

PFE - Pfizer inc

Add 226.69%62099070.052

PIPR - Piper sandler companies

Add 8.97%1453210.004

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

PTC - Ptc inc

Add 27.11%439320.001

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

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

ROK - Rockwell automation, inc

Add 3.07%6700170.000

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

CRM - Salesforce inc

Add 2.63%122765510.117

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

NOW - Servicenow inc

Add 3.54%16629680.092

SHAK - Shake shack inc

Add 4.76%3541140.003

SHEL - Shell plc

Add 2.11%24530647-0.048
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

SPTL - Spdr port lng trm trsry

Add 20.48%478932100.127

SPSC - Sps commerce inc

Add 9.31%2602830.002

SBUX - Starbucks corp

Add 2.87%117626840.105

STE - Steris plc

Add 2.25%11790.000

SF - Stifel financial corp

Add 4.65%14644210.008

SU - Suncor energy inc

Add 136.24%18917810.016

SUN - Sunoco lp

Buy49870.000

SUZ - Suzano s.a.

Add 69.35%1245210.000

SNV - Synovus financial corp

Add 4.49%130680.000

TMUS - T-mobile us inc

Add 139.54%40290.000

FTI - Technipfmc plc

Add 0.33%5336070.000

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
Tidal etf tr sofi select 500
Buy167540.000

TTE - Totalenergies se

Add 0.24%22727852-0.018

TM - Toyota motor corp

Add 2.43%6762449-0.060

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

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

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

URI - United rentals inc

Add 2.83%436500.003

UNH - Unitedhealth group inc

Add 3.47%31971670.121

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

VOO - Vanguard s&p 500 etf

Add 2.80%17029020.029

VECO - Veeco instruments inc

Add 23.61%969694-0.002

VRNT - Verint systems inc

Add 26.51%1516409-0.000

VIAV - Viavi solutions inc

Add 2.82%10029570.001

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

WFC - Wells fargo & co

Add 13.82%248330.000

WEX - Wex inc.

Add 24.99%308400.001

WTFC - Wintrust financial corp

Add 2.76%4370280.002

WIT - Wipro ltd

Add 72.16%38021820.005

WDAY - Workday inc

Add 0.60%1268950.001

WS - Worthington steel inc

Add 19.20%467900.000

WSFS - Wsfs financial corp

Add 20.09%2200000.001

WYNN - Wynn resorts ltd

Add 70.69%39718460.071

XP - Xp inc

Add 64.56%44612670.013

ZS - Zscaler, inc.

Add 22.01%237330.000

ZTO - Zto express (cayman) inc.

Add 10.02%34843180.008
Q2 2024

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

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

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

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

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

DOX - Amdocs ltd

Add 1.13%8864-0.000

AMT - American tower corp

Add 2.87%16786450.002

AMGN - Amgen inc

Add 8.80%843780.002

AMKR - Amkor technology inc

Add 124.96%1822420.002

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

AAPL - Apple inc

Add 2.90%575030201.100

ATR - Aptargroup inc

Add 5.10%281730.000

AROC - Archrock inc

Buy1160830.001

ASML - Asml holding nv

Add 1.77%31543430.095

AZPN - Aspen technology, inc.

Add 0.55%176784-0.001

AZN - Astrazeneca plc

Add 3.13%99559850.053

T - At&t inc

Add 7.83%1310270.000

ADSK - Autodesk inc

Add 11.52%4912860.003

AZO - Autozone inc

Add 11.36%980.000

CDMO - Avid bioservices inc

Add 6.04%2456620.000

BIDU - Baidu inc

Add 77.99%190450.000

BKR - Baker hughes co

Add 26.56%7357010.003

BAC - Bank of america corp

Add 8.90%434848290.094

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

BIIB - Biogen inc

Add 11.28%684870.001

BITF - Bitfarms ltd

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

BLK - Blackrock inc

Add 4.00%2151382-0.013

BA - Boeing co

Add 5.88%4589507-0.001

BKNG - Booking holdings inc

Add 3.55%4053130.081

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

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

CARR - Carrier global corp

Add 2.32%139975710.038

CAT - Caterpillar inc

Add 4.87%8747620-0.062

CVCO - Cavco industries inc

Add 5.41%65867-0.001

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

C - Citigroup inc

Add 6.58%280586630.050

CLX - Clorox co

Add 8.22%29068-0.000

COGT - Cogent biosciences inc

Add 46.80%1490450.000

CL - Colgate-palmolive co

Add 75.34%72540.000

COP - Conocophillips

Add 3.54%7799971-0.029

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

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

DHI - Dr horton inc

Add 1.91%233375-0.002

DHR - Danaher corp

Add 2.73%44363410.013

DAR - Darling ingredients inc.

Add 1.20%23573-0.000

DE - Deere & co

Add 10.56%18359250.002

DNLI - Denali therapeutics inc

Add 1.91%4781080.001

DVN - Devon energy corp/de

Add 12.33%1314740.000

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

DOW - Dow inc

Add 38.14%83880.000

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

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

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

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

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

FDX - Fedex corp

Add 37.72%11720.000

FHN - First horizon corp

Add 9.35%2047450.000

FSLR - First solar, inc.

Add 0.29%425560.001

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

FTNT - Fortinet inc

Add 37.95%286180.000

FCX - Freeport-mcmoran inc

Add 2.45%580169010.068

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

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

HCKT - Hackett group inc

Add 0.29%73263-0.000

HAL - Halliburton co

Add 30.08%4240930.001

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

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

HUM - Humana inc

Buy6550.000

ICHR - Ichor holdings ltd

Add 0.01%354048-0.000

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

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

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

IVZ - Invesco ltd

Add 6.73%4453508-0.001

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

LQD - Ishares iboxx investment gra

Add 1.38%16038275-0.002

MBB - Ishares mbs etf

Add 3029.86%168613350.652

EFA - Ishares msci eafe etf

Add 97.61%98350.000

TIP - Ishares tips bond etf

Add 13.50%73130.000

ITT - Itt inc.

Add 13.41%1042970.000

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
Laboratory corp of america hol
Buy12470.000

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

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

LULU - Lululemon athletica inc

Add 901.12%626200.007

LXP - Lxp industrial trust

Add 0.42%24416820.000

MTB - M&t bank corp

Add 3.00%162590.000

SHOO - Steven madden ltd

Add 20.63%7245660.002

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

MAT - Mattel inc

Add 4.18%10490-0.000

MCD - Mcdonald's corp

Add 690.94%2440050.023

MDT - Medtronic plc

Add 7.22%5284329-0.006

MRK - Merck & co inc

Add 2.85%14266015-0.028

META - Meta platforms inc

Add 11.11%62759270.184

MGM - Mgm resorts international

Add 0.67%4457238-0.005

MSFT - Microsoft corp

Add 5.17%272677370.557

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

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

NFLX - Netflix inc

Add 4.12%43579520.174

NIO - Nio inc

Add 11.94%2893630.000

NNN - Nnn reit inc

Add 0.01%119203-0.000

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

NUE - Nucor corp

Add 25.81%1993900.000

NTNX - Nutanix, inc.

Add 42.13%3507890.002

NVDA - Nvidia corp

Add 923.03%934373271.432

NVR - Nvr inc

Add 30.00%390.000

OKTA - Okta inc

Add 6.05%3874-0.000

ONB - Old national bancorp

Add 0.68%3095385-0.000

ON - On semiconductor corp

Add 2.43%299910-0.000

OPY - Oppenheimer holdings inc

Add 16.01%307090.000

OTIS - Otis worldwide corp

Add 2.33%1099499-0.000

OUT - Outfront media inc

Add 0.83%475651-0.000

OC - Owens corning

Add 2.04%1342500.001

PCAR - Paccar inc

Add 1.51%5091680-0.042

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

PCTY - Paylocity holding corp

Add 1.32%73806-0.001

PYPL - Paypal holdings inc

Add 9.14%22051-0.000

PDFS - Pdf solutions inc

Add 0.05%473340.000

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

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

PUMP - Propetro holding corp

Add 1.24%15492340.000

PTC - Ptc inc

Add 12.35%345610.000

PVH - Pvh corp

Add 14.95%176114-0.001

QCOM - Qualcomm inc

Add 2.43%16880230.025

QLYS - Qualys inc

Add 48.85%1633530.002

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

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

SLB - Schlumberger nv

Add 45.77%10997480.005

SCHW - Charles schwab corp

Add 2.80%196962940.028

SCHF - Schwab intl equity etf

Add 59.01%237600.000

SCHX - Schwab us large-cap etf

Add 62.74%160450.000

SMG - Scotts miracle-gro co

Add 0.31%98568-0.000

SEIC - Sei investments co

Add 1.21%7861-0.000

SRE - Sempra

Add 83.01%53110.000

NOW - Servicenow inc

Add 10.42%16061380.067

SHEL - Shell plc

Add 2.61%240233360.072

SHW - Sherwin-williams co

Add 5.40%9621-0.000
Sila realty trust inc
Buy334090.000

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

SPTL - Spdr port lng trm trsry

Add 1.79%39751844-0.004

GLD - Spdr® gold shares

Add 43.47%48420.000

IBND - Spdr bloomberg int corp

Add 40.56%583000.000

SPSC - Sps commerce inc

Add 38.59%2381120.006

STAG - Stag industrial inc

Add 0.01%204647-0.000

STLD - Steel dynamics inc

Add 1.00%65424-0.000

STEM - Stem inc

Buy172480.000

STE - Steris plc

Add 6.56%11530.000

SF - Stifel financial corp

Add 1.02%13993080.004

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

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

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

TEX - Terex corp

Add 1.39%1844423-0.007

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

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

RIG - Transocean ltd

Add 3.86%42805-0.000

TREX - Trex company inc

Add 5.61%97699-0.001

TRN - Trinity industries inc

Add 13.58%2536750.001

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

UFPI - Ufp industries inc

Add 101.89%2319970.005

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

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

URBN - Urban outfitters inc

Add 16.50%20113970.003

VB - Vanguard small-cap etf

Add 4.92%50710.000

VOO - Vanguard s&p 500 etf

Add 2.84%16564910.024

VGLT - Vanguard long-term treasury

Add 5065.38%10514640.026

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

VRNT - Verint systems inc

Add 26.35%11986050.003

VIAV - Viavi solutions inc

Add 0.84%975464-0.001

V - Visa inc

Add 3.02%9387822-0.034

VTLE - Vital energy inc

Add 33.03%657920.000

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

WEX - Wex inc.

Add 12.10%24673-0.000

WY - Weyerhaeuser co

Add 9.40%22572-0.000

WT - Wisdomtree inc

Add 0.68%1123870.000

WDAY - Workday inc

Add 111.53%1261340.005

WSFS - Wsfs financial corp

Add 0.08%1832020.000
Wts bm technologies inc
Buy405000.000

YNDX - Yandex nv

Add 0.01%41349410.000

YUM - Yum brands inc

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

ZTS - Zoetis inc

Add 97.54%40140.000

ZOM - Zomedica corp

Buy215540.000

ZS - Zscaler, inc.

Add 17.89%194510.000
Q1 2024

ATEN - A10 networks inc

Add 29.65%906410.000

ABT - Abbott laboratories

Add 2.63%101918090.031

ACIW - Aci worldwide inc

Add 2.38%3487360.001

AYI - Acuity brands inc

Add 3.19%1660980.005

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

ADC - Agree realty corp

Add 0.00%117001-0.000

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

ALTR - Altair engineering inc

Add 259.30%2208620.006

AMZN - Amazon.com inc

Add 0.77%425663420.588

DOX - Amdocs ltd

Add 3.50%87650.000

AMT - American tower corp

Add 2.76%1631775-0.010

ABCB - Ameris bancorp

Add 13.66%2301030.000

ADI - Analog devices inc

Add 21.87%24350.000

BUD - Anheuser-busch inbev sa

Add 3.05%9293386-0.008

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
Arcadium lithium plc
Buy120880.000

AZPN - Aspen technology, inc.

Add 3.43%1758230.000

AZN - Astrazeneca plc

Add 2.65%96534110.010

CDMO - Avid bioservices inc

Add 1.59%2316770.000

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

BAC - Bank of america corp

Add 6.06%399323330.115

BKU - Bankunited inc

Buy3290000.004

BCS - Barclays plc

Add 1.92%2537850.000

BHP - Bhp group ltd

Add 3.01%20501178-0.083

BLK - Blackrock inc

Add 2.64%20686490.041

BX - Blackstone inc

Add 15.71%59010.000

BA - Boeing co

Add 5.16%4334833-0.111

BKNG - Booking holdings inc

Add 3.90%3914210.039

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

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

WHD - Cactus inc

Add 6.90%3112890.001

CALM - Cal-maine foods inc

Add 498.20%1947380.004

CPE - Callon petroleum co

Add 1.39%4354510.001

CPB - Campbell soup co

Add 4.91%894300.000

CARR - Carrier global corp

Add 2.91%136803800.015

CAT - Caterpillar inc

Add 2.40%83416410.303

CBRE - Cbre group inc

Add 1.15%441670.000

CLDX - Celldex therapeutics inc

Add 476.20%1238360.002

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

CVX - Chevron corp

Add 107.49%178597760.716

CB - Chubb ltd

Add 147.36%126720.001

CTAS - Cintas corp

Add 2.44%6290.000

C - Citigroup inc

Add 6.36%263262340.183

CLX - Clorox co

Add 21.31%268600.000

CL - Colgate-palmolive co

Add 27.84%41370.000

CMCO - Columbus mckinnon corp

Add 8.66%2215360.001

CNMD - Conmed corp

Add 1.61%282285-0.004

COP - Conocophillips

Add 1.45%75334500.045

CLB - Core laboratories inc

Add 9.37%8241450.000

COST - Costco wholesale corp

Add 2.40%28614860.118

CTRA - Coterra energy inc.

Add 119.00%284220.000

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

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

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

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

DPZ - Dominos pizza inc

Add 2.55%712130.003

DRQ - Dril-quip inc

Add 1.19%293264-0.000

DBX - Dropbox inc

Add 1.92%132669-0.000

EBAY - Ebay inc

Add 103.30%122060.000

EC - Ecopetrol s.a.

Add 2.94%8432730.000

EW - Edwards lifesciences corp

Add 6.91%76268780.086

LLY - Eli lilly and co

Add 3.26%46928550.468

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

EVR - Evercore inc

Add 0.87%3077490.003

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

FFBC - First financial bancorp

Add 10.44%7373690.000

FHN - First horizon corp

Add 15.53%1872410.000

FSLR - First solar, inc.

Add 8.03%424340.000

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

FTNT - Fortinet inc

Add 71.99%207450.000

FCX - Freeport-mcmoran inc

Add 1.65%566299480.136

FULT - Fulton financial corp

Add 1.65%1839030-0.000

GIS - General mills inc

Add 6.80%1188190.000

GM - General motors co

Add 0.28%65155380.029

GGB - Gerdau sa

Buy6419190.001

GILD - Gilead sciences inc

Add 1.40%13094-0.000

GLOB - Globant s.a.

Add 0.17%26536-0.000

GS - Goldman sachs group inc

Add 2.55%56585870.110

GSK - Gsk plc

Add 4.00%156682600.053

HCKT - Hackett group inc

Add 0.62%730490.000

HAL - Halliburton co

Add 28.72%3260290.002

HEI - Heico corp

Add 7.32%2810650.003

HOLX - Hologic inc

Add 3.22%83380.000

HD - Home depot inc

Add 2.05%89823330.185

HMC - Honda motor co ltd

Add 2.34%98966530.032

HRL - Hormel foods corp /de/

Add 24.37%874260.000

HUBG - Hub group inc

Add 100.05%1437758-0.002

HUN - Huntsman corp

Add 0.03%1325400.000

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

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

INTU - Intuit inc

Add 4.68%32607680.081

ISRG - Intuitive surgical inc

Add 1.71%45710230.144

KBWB - Invesco kbw bank etf

Add 22.17%19476110.012

IVZ - Invesco ltd

Add 6.41%4172791-0.000

IPGP - Ipg photonics corp

Add 3.75%181419-0.001

IQV - Iqvia holdings inc

Add 16.94%61310.000

IXC - Ishares global energy etf

Add 52.75%73148040.059

IJH - Ishares core s&p midcap etf

Add 279.30%14880-0.000

IEF - Ishares 7-10 year treasury b

Add 100.67%195345920.425

IGV - Ishares expanded tech-softwa

Add 303.54%10237776-0.073

SOXX - Ishares semiconductor etf

Add 139.34%28304-0.000

MBB - Ishares mbs etf

Add 19.59%5387250.003

IHE - Ishares us pharmaceuticals e

Add 192.66%35358590.008

ITT - Itt inc.

Add 0.04%919630.001

JNJ - Johnson & johnson

Add 4.13%66227990.024

JPM - Jpmorgan chase & co

Add 3.41%122533820.205

KB - Kb financial group inc.

Add 0.62%288180.000

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

KLAC - Kla corp

Add 2979.08%423990.013

LNTH - Lantheus holdings inc

Add 0.00%1583750.000

LVS - Las vegas sands corp

Add 4.86%118235840.026

LAZ - Lazard ltd

Buy16490120.032

LII - Lennox international inc

Add 6.26%4836130.015

LFUS - Littelfuse inc

Add 0.64%214007-0.002

MTB - M&t bank corp

Add 6.34%157860.000

MAC - Macerich co

Add 0.56%30275310.003

MMYT - Makemytrip ltd

Add 97.87%1871970.004

MRO - Marathon oil corp

Add 33.77%25128390.012

MA - Mastercard inc

Add 2.83%39014690.122

MTDR - Matador resources co

Add 1.62%5678480.003

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

MRK - Merck & co inc

Add 2.24%138704430.164

META - Meta platforms inc

Add 3.50%56481920.379

MGM - Mgm resorts international

Add 1.87%44275280.007

MSFT - Microsoft corp

Add 1.93%259273450.627

MC - Moelis & co

Add 10.41%743780.000

MS - Morgan stanley

Add 2.63%207830770.032

MUR - Murphy oil corp

Add 21.35%11386170.006

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

NFLX - Netflix inc

Add 1.56%41854750.250

NICE - Nice ltd

Add 0.45%1414090.004

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

NVS - Novartis ag

Add 0.41%1447875-0.003

NUE - Nucor corp

Add 3.16%1584790.002

NTNX - Nutanix, inc.

Buy2468070.007

NVDA - Nvidia corp

Add 2.12%91334221.786

NVR - Nvr inc

Buy300.000

OKTA - Okta inc

Add 4.49%36530.000

OMCL - Omnicell inc

Add 0.23%232132-0.001

ON - On semiconductor corp

Add 1.28%292790-0.001

OPY - Oppenheimer holdings inc

Add 13.39%264700.000

OVV - Ovintiv inc.

Add 1.19%8241790.003

OC - Owens corning

Add 3.64%1315720.001

PCAR - Paccar inc

Add 2.02%50157890.066

PH - Parker-hannifin corp

Add 4.64%4032400.022

PSN - Parsons corp

Add 0.19%42670.000

PAYX - Paychex inc

Add 26.21%38720.000

PAYC - Paycom software inc

Add 3.08%223813-0.000

PNR - Pentair plc

Add 7.38%1340140.001

PEP - Pepsico inc

Add 5.39%69521150.045

PFE - Pfizer inc

Add 0.10%1903225-0.001

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

PG - Procter & gamble co

Add 55.82%164498210.524

PB - Prosperity bancshares inc

Add 0.33%264013-0.000

PTC - Ptc inc

Add 28.48%307610.001

QLYS - Qualys inc

Add 366.98%1097410.006

RDNT - Radnet inc

Buy151380.000

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

ROK - Rockwell automation, inc

Add 4.30%603944-0.002

RTX - Rtx corp

Add 5.72%95097110.080

SAGE - Sage therapeutics inc

Add 0.22%432469-0.001

SLB - Schlumberger nv

Add 7.79%7544370.002

SCHW - Charles schwab corp

Add 2.86%191597390.049

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

SIRI - Sirius xm holdings inc.

Add 52.77%214610.000

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

SWN - Southwestern energy co

Add 0.92%12433610.001

SPTL - Spdr port lng trm trsry

Add 6.03%390516270.010

XLP - Consumer staples spdr

Add 67.04%16970100.026

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

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

STM - Stmicroelectronics nv

Add 19.02%71790.000

SYK - Stryker corp

Add 2.79%41550670.129

SU - Suncor energy inc

Add 29.65%70050.000

SYY - Sysco corp

Add 55.05%88380.000

TMUS - T-mobile us inc

Add 21.00%15670.000

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

THO - Thor industries inc

Add 2.11%2091300.000

TJX - Tjx companies inc

Add 37.46%76550.000

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

TDG - Transdigm group inc

Add 21.29%3190.000

RIG - Transocean ltd

Add 48.72%412160.000

TSN - Tyson foods, inc.

Add 1.59%492800.000

UFPI - Ufp industries inc

Add 4.30%1149110.000

UL - Unilever plc

Add 31.96%143102200.090

UNP - Union pacific corp

Add 1.86%59770360.013

UCBI - United community banks inc

Add 16.25%12021770.001

UNH - Unitedhealth group inc

Add 3.47%2972467-0.020

UPBD - Upbound group inc

Add 6.23%1603460.000

VDE - Vanguard energy etf

Add 6.72%128720.000

VCIT - Vanguard int-term corporate

Add 13.14%828406850.335

VO - Vanguard mid-cap etf

Add 39.68%49740.000

VB - Vanguard small-cap etf

Add 255.11%48330.000

VOO - Vanguard s&p 500 etf

Add 2.86%16106900.042

MGC - Vanguard mega cap etf

Add 20.69%19250.000

VLD - Velo3d inc

Buy220000.000

VCYT - Veracyte inc

Add 0.91%882467-0.002

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

WMT - Walmart inc

Add 352.30%431957180.511

WEX - Wex inc.

Add 28.40%220100.001

WIT - Wipro ltd

Add 2.99%23813550.000

WS - Worthington steel inc

Add 8.61%989590.000

WSFS - Wsfs financial corp

Add 37.58%1830520.001

WYNN - Wynn resorts ltd

Add 3.30%40609850.027

XP - Xp inc

Add 1.65%28900780.000

XYL - Xylem inc.

Add 5.27%3977170.004

YNDX - Yandex nv

Buy41346230.000

YUM - Yum brands inc

Add 6.26%466490.000

ZD - Ziff davis inc

Add 1.78%466360-0.001

ZTS - Zoetis inc

Add 5.23%2032-0.000

ZS - Zscaler, inc.

Add 16.23%164990.000
Q4 2023

ABT - Abbott laboratories

Add 2.44%99308720.076

ACN - Accenture plc

Add 14.31%34420.000

ADBE - Adobe inc

Add 0.36%45600860.199

AMD - Advanced micro devices inc

Add 2.16%283688260.653

ACM - Aecom

Add 1.20%50750.000

AFL - Aflac inc

Add 9.44%51450.000

ABNB - Airbnb inc

Add 5.75%26320.000

EADSY - Airbus se

Add 261.34%71135550.103

ALKS - Alkermes plc

Add 0.96%59942-0.000

GOOGL - Alphabet inc

Add 3.36%452208570.291

MO - Altria group inc

Add 24.15%571110.000

AMZN - Amazon.com inc

Add 2.15%422415870.572

AMGN - Amgen inc

Add 4.26%789290.001

ANDE - Andersons inc

Add 68.93%3480.000

AON - Aon plc

Add 2.31%1724-0.000

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

ASML - Asml holding nv

Add 2.16%49773590.443

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

ADSK - Autodesk inc

Add 5.75%7436190.018

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

BAC - Bank of america corp

Add 17.05%376497080.191

BBDC - Barings bdc inc

Add 1.68%24637-0.000

BHP - Bhp group ltd

Add 3.05%199021820.129

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

BKNG - Booking holdings inc

Add 4.26%3767340.109

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

BMY - Bristol-myers squibb co

Add 130.75%2245370.003

AVGO - Broadcom inc

Add 3.84%21307080.332

WHD - Cactus inc

Add 3.42%291188-0.000

CPE - Callon petroleum co

Add 58.87%4294850.002

CPB - Campbell soup co

Add 9.76%852440.000

CAH - Cardinal health inc

Add 40.13%42180.000

CARR - Carrier global corp

Add 2.28%132935030.023

CAT - Caterpillar inc

Add 2.26%81458400.115

CBRE - Cbre group inc

Add 101.94%436660.001

CX - Cemex sab de cv

Add 3180.18%109230.000

CHX - Championx corp

Add 7.20%365690-0.001

LNG - Cheniere energy inc

Add 18.49%16600.000

CVX - Chevron corp

Add 7.54%8607681-0.032

CB - Chubb ltd

Add 7.76%51230.000

CI - Cigna group

Add 17.59%15710.000

CSCO - Cisco systems inc

Add 0.23%701474-0.001

C - Citigroup inc

Add 8.00%247518130.163

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

CMCSA - Comcast corp

Add 5.35%1006370.000

COP - Conocophillips

Add 2.83%7425948-0.002

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
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

DHI - Dr horton inc

Add 0.43%2422760.005

DHR - Danaher corp

Add 6.24%4227108-0.005

DANOY - Danone-spons adr

Add 1.20%23717270.002

DE - Deere & co

Add 11.27%14807250.044

DELL - Dell technologies inc

Add 2535.51%28200.000

FANG - Diamondback energy inc

Add 0.33%1343800.000

DIS - Walt disney co

Add 4.49%72042560.045

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

DXPE - Dxp enterprises inc

Add 10.49%406590.000

ETN - Eaton corporation plc

Add 3.39%1864500.003

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

E - Eni spa

Add 10.09%796620.000

ETR - Entergy corp /de/

Add 32.89%29780.000

EQNR - Equinor asa

Add 2.88%389722-0.000

EVH - Evolent health inc

Add 111.18%3590.000

EXEL - Exelixis inc

Add 232.59%10410.000

EXPE - Expedia group inc

Add 4.31%14396260.038

XOM - Exxon mobil corp

Add 566.18%13197713-0.067

FFIV - F5, inc.

Add 9.73%275360.000

FANUY - Fanuc ltd

Add 4.76%262805160.029

FBP - First bancorp

Add 755.07%11800.000

FSLR - First solar, inc.

Add 9.10%392800.000

FI - Fiserv inc

Buy22560.000

FIVN - Five9 inc

Add 21.79%2029870.003

F - Ford motor co

Add 6.33%591521540.015

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

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

GPC - Genuine parts co

Add 9.01%24550.000

GS - Goldman sachs group inc

Add 2.84%55180350.193

GSK - Gsk plc

Add 10.77%150655580.032

GES - Guess? inc

Add 559.80%6730.000

HEINY - Heineken nv-spn adr

Add 691.06%16529200.037

HSY - Hershey co

Add 67.33%22020.000

HD - Home depot inc

Add 2.27%88020850.221

HMC - Honda motor co ltd

Add 2.74%9670076-0.009

HPQ - Hp inc

Buy165530.000

HUM - Humana inc

Add 0.37%545-0.000

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

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

ING - Ing groep nv

Add 8.68%637761620.091

IR - Ingersoll rand inc.

Add 2.69%63708830.048

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

KBWB - Invesco kbw bank etf

Add 32.83%15942460.015

IVZ - Invesco ltd

Add 11.11%39212500.009

IXC - Ishares global energy etf

Add 5.45%4788873-0.000

EWT - Ishares msci taiwan etf

Add 5.99%1196970.000

MBB - Ishares mbs etf

Add 4.41%4504780.002

TIP - Ishares tips bond etf

Add 17.09%78580.000

IHE - Ishares us pharmaceuticals e

Add 5567.77%12081990.108

JPM - Jpmorgan chase & co

Add 4.06%118490900.179

K - Kellogg co

Add 0.41%63503-0.000

PPRUY - Kering-unsponsored adr

Add 25.06%121077560.045

KMB - Kimberly-clark corp

Add 4.32%501390.000

KLAC - Kla corp

Add 16.79%13770.000

KHC - Kraft heinz co

Add 3.79%63870.000

KR - Kroger co

Add 40.18%129530.000

KIROY - Kumba iron ore ltd-adr

Add 31.37%3681410.001

LRCX - Lam research corp

Add 2.97%29726500.256

LVS - Las vegas sands corp

Add 6.42%112751270.034

LEA - Lear corp

Add 1.81%23600.000

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

LIN - Linde plc

Add 30.10%13400.000

LMT - Lockheed martin corp

Add 7.71%69890.000

MMYT - Makemytrip ltd

Add 29.82%946060.001

MRO - Marathon oil corp

Add 1.61%1878543-0.002

MRVL - Marvell technology inc

Add 0.43%21694190.007

MA - Mastercard inc

Add 2.31%37939230.074

MED - Medifast inc

Add 22.73%2700.000

MDT - Medtronic plc

Add 22.23%45948550.041

MELI - Mercadolibre inc

Add 2.38%1640800.027

MBGYY - Mercedes benz group ag

Add 27.60%72216150.013

MRK - Merck & co inc

Add 1.71%135669680.052

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

MRNA - Moderna inc

Buy22780.000

MS - Morgan stanley

Add 2.62%202507250.136

MSI - Motorola solutions inc

Add 23.78%11970.000

MSCI - Msci inc

Add 1.52%1851020.005

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

NSRGY - Nestle sa-spons adr

Add 3.24%56877580.017

NFLX - Netflix inc

Add 1.94%41211040.236

NR - Newpark resources inc

Add 24.29%2400430.000

NKE - Nike inc

Add 2.27%98877690.073

NIO - Nio inc

Add 183.62%2444020.001

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

NUE - Nucor corp

Add 4.06%1536230.002

NTR - Nutrien ltd

Buy41470.000

NVDA - Nvidia corp

Add 7.12%89439790.393

OXY - Occidental petroleum corp

Add 1.32%600472-0.001

OKTA - Okta inc

Buy34960.000

OMRNY - Omron corp /fi

Add 5.95%22420680.005

PCAR - Paccar inc

Add 1.86%49165820.034

PCRFY - Panasonic corp

Add 6.16%11828707-0.004

PH - Parker-hannifin corp

Add 2.32%3853560.015

PAYC - Paycom software inc

Add 1.76%217117-0.005

PNR - Pentair plc

Add 0.14%1247990.000

PNGAY - Ping an insurance-adr

Add 38.84%1553290.000

PGEN - Precigen inc

Buy218000.000

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

PTC - Ptc inc

Add 3.64%239420.000

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

RMD - Resmed inc

Add 16.05%224820.000

RIO - Rio tinto plc

Add 3.05%160455410.100

ROK - Rockwell automation, inc

Add 4.15%5790220.010

ROST - Ross stores inc

Add 5.69%232290.000

RYI - Ryerson holding corp

Add 3.20%1266480.000

SPGI - S&p global inc

Add 1.23%64010.000

SAGE - Sage therapeutics inc

Add 7.98%4315190.001

CRM - Salesforce inc

Add 5.31%149210420.519
Samsung electronic gdr each re
Buy1550.000

SCHW - Charles schwab corp

Add 1.62%186276670.135

SRE - Sempra

Add 62.91%64790.000

NOW - Servicenow inc

Add 7.45%14472940.133

SHEL - Shell plc

Add 2.13%228711310.031

SWAV - Shockwave medical, inc.

Add 0.25%75849-0.000

SHOP - Shopify inc

Add 1.00%5934390.007

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

SCGLY - Societe generale-spons adr

Add 32.83%409478320.033

SONY - Sony group corp

Add 5.68%63591710.052

SCCO - Southern copper corp

Add 1.14%33483850.019

SPTL - Spdr port lng trm trsry

Add 3.68%368321850.069

XLP - Consumer staples spdr

Add 12.55%10159290.005

XLE - Energy select sector spdr

Add 206.91%1120560.003

GLD - Spdr® gold shares

Add 7.63%55880.000

SPTS - Spdr port shrt trm trsry

Add 7.04%440503930.048

SPSC - Sps commerce inc

Add 23.15%825370.002

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

SYK - Stryker corp

Add 2.62%40423170.066

SYY - Sysco corp

Add 7.55%57000.000

TENB - Tenable holdings inc

Add 18.58%3469360.001

TSLA - Tesla inc

Add 48.01%225640.001

TXN - Texas instruments inc

Add 2.86%2143210.002

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

TTE - Totalenergies se

Add 2.02%211847920.030

TM - Toyota motor corp

Add 2.85%62131050.026

RIG - Transocean ltd

Add 10.98%27714-0.000

TREX - Trex company inc

Add 4.71%986180.001

TRN - Trinity industries inc

Add 3.50%2235680.000

TSN - Tyson foods, inc.

Add 18.65%485070.000

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

UNH - Unitedhealth group inc

Add 3.45%28729080.055

USB - Us bancorp

Add 1.10%47016320.024

VALE - Vale sa

Add 0.17%181628690.022

VO - Vanguard mid-cap etf

Add 6.68%35610.000

VTV - Vanguard value etf

Add 51.54%98850.000

VOO - Vanguard s&p 500 etf

Add 4.32%15658750.047

MGC - Vanguard mega cap etf

Add 4.25%15950.000

VHT - Vanguard health care etf

Add 298.21%42250.000

VLTO - Veralto corp

Buy11408370.046

VTRS - Viatris inc

Add 0.72%2186150.000

VICR - Vicor corp

Add 5.03%124308-0.001

V - Visa inc

Add 2.17%89231760.155

VTLE - Vital energy inc

Add 55.41%523520.000

VSEC - Vse corp

Add 2.91%250930.000

WMT - Walmart inc

Add 4.78%95502810.024

WM - Waste management inc

Add 0.12%66800.000

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

WIT - Wipro ltd

Add 3.75%23121600.001

WPC - Wp carey inc

Add 9.12%72040.000

WYNN - Wynn resorts ltd

Add 0.51%3931323-0.002

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

YUM - Yum brands inc

Add 1.53%438990.000

YUMC - Yum china holdings, inc.

Add 20.93%16270-0.000

ZS - Zscaler, inc.

Add 1.98%141950.000
Q3 2023
1/100 berkshire htwy cla100 sh
Buy10.000

ABT - Abbott laboratories

Add 0.26%96941310.532

ABBV - Abbvie inc

Add 21.58%369740.003

ANF - Abercrombie & fitch co

Add 2.88%10521430.034

ACN - Accenture plc

Add 47.60%30110.001

AYI - Acuity brands inc

Add 10.94%1750700.017

AMD - Advanced micro devices inc

Add 2.94%277681881.618

ACM - Aecom

Add 17.70%50150.000

EADSY - Airbus se

Add 14.01%19686640.037

ALRM - Alarm.com holdings inc

Add 0.00%2171500.008

GOOGL - Alphabet inc

Add 2.40%437488143.244

AMZN - Amazon.com inc

Add 1.64%413532182.978

AMT - American tower corp

Add 45.89%17794290.166

ABCB - Ameris bancorp

Add 24.73%2099220.005

ADI - Analog devices inc

Add 26.29%25120.000

BUD - Anheuser-busch inbev sa

Add 1.74%99637070.312

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

ARCC - Ares capital corp

Add 58.94%174870.000

ASML - Asml holding nv

Add 1.87%48721631.625

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

ALV - Autoliv inc

Add 51.13%2602960.014

BBD - Banco bradesco sa

Add 57.21%390798630.063

BANR - Banner corp

Add 79.47%3465190.008

BHP - Bhp group ltd

Add 4.02%193128650.622

BLK - Blackrock inc

Add 1.72%19682090.721

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

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

BCO - Brinks co

Buy290.000

AVGO - Broadcom inc

Add 4.84%20519470.966

BN - Brookfield corp

Add 10.14%103500.000

BBW - Build-a-bear workshop inc

Add 27894.56%411520.001

WHD - Cactus inc

Add 7.40%2815660.008

CADE - Cadence bank

Add 39.16%20075690.024

CARR - Carrier global corp

Add 3.53%129967780.407

CAT - Caterpillar inc

Add 3.11%79659321.232

GIB - Cgi inc

Add 2.26%42490.000

CHX - Championx corp

Add 2.93%3411360.007

CLDT - Chatham lodging trust

Add 15.47%1957210.001

CVX - Chevron corp

Add 12.86%80040700.765

CB - Chubb ltd

Add 6.93%47540.001

CI - Cigna group

Add 61.74%13360.000

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

CMCSA - Comcast corp

Add 7.74%955290.002

CBSH - Commerce bancshares inc

Add 131.86%42430.000
Compal electronics inc
Buy200000.000

COP - Conocophillips

Add 0.73%72212340.490

CLB - Core laboratories inc

Add 227.40%6201800.008

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

CRARY - Credit agricole s a

Add 38.01%243951210.086

CSX - Csx corp

Add 1.48%219076360.382

CMI - Cummins inc

Add 5.23%24848770.322

CVS - Cvs health corp

Add 3.52%692320.003

DAN - Dana inc

Add 5.39%26533230.022

DAR - Darling ingredients inc.

Add 12.45%231530.001

DE - Deere & co

Add 21.37%13307450.285

DK - Delek us holdings inc

Add 54.64%20207610.033

DIS - Walt disney co

Add 6.12%68948800.317

DPZ - Dominos pizza inc

Add 0.58%723030.016

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

ECL - Ecolab inc

Add 8.51%14920.000

EC - Ecopetrol s.a.

Add 6.87%9031450.006

ELV - Elevance health inc

Add 25.68%7440.000

LLY - Eli lilly and co

Add 5.16%44570741.357

ET - Energy transfer lp

Add 61.53%183340.000

ENS - Enersys

Add 22.83%4230130.023

E - Eni spa

Add 3.03%723640.001

EQNR - Equinor asa

Add 1.66%3788180.007

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

FNB - Fnb corp

Add 77.80%233580.000

FANUY - Fanuc ltd

Add 3.90%250872520.185

FDX - Fedex corp

Add 32.94%18160.000

FFBC - First financial bancorp

Add 6.81%7092770.008

THFF - First financial corp

Add 57.83%533450.001

FRME - First merchants corp

Add 28.21%4874980.008

FIVN - Five9 inc

Add 213.53%1666700.006

FLS - Flowserve corp

Add 0.01%5583290.013

FSUGY - Fortescue ltd-spon adr

Add 8.55%1423290.002

FRPT - Freshpet inc

Add 0.03%2117700.008

FULT - Fulton financial corp

Add 64.34%23078840.016

GD - General dynamics corp

Add 16.75%141930.002

GM - General motors co

Add 161.12%64664590.121

GBCI - Glacier bancorp inc

Add 77.83%12504720.020

GS - Goldman sachs group inc

Add 3.32%53655610.984

GVA - Granite construction inc

Add 13.79%2077740.004

HWC - Hancock whitney corp

Add 77.73%56430.000

HDB - Hdfc bank ltd

Add 1.04%43090790.144

HEI - Heico corp

Add 5.62%2771050.025

HP - Helmerich and payne inc

Add 97.02%15957540.038

HRI - Herc holdings inc

Add 4.43%5332830.036

HXL - Hexcel corp

Add 0.15%1005740.004

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

HRL - Hormel foods corp /de/

Add 64.76%702930.002

HSBC - Hsbc holdings plc

Add 3.45%71330.000

HUM - Humana inc

Add 13.84%5430.000

IBN - Icici bank ltd

Add 229.03%9640530.013

IEX - Idex corp

Add 0.13%4133880.049

ITW - Illinois tool works inc

Add 7.34%28291080.369

INCY - Incyte corp

Add 1.27%439820.001

IDEXY - Inditex-unspon adr

Add 14.41%1097900.001

ING - Ing groep nv

Add 3.15%586818220.438

IR - Ingersoll rand inc.

Add 4.36%62038840.224

PODD - Insulet corp

Add 0.31%4038620.036

ISNPY - Intesa sanpaolo-spon adr

Add 7.67%308790910.271

INTU - Intuit inc

Add 7.53%28445430.824

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

XLG - Invesco s&p 500 top 50 etf

Add 903.22%60667970.117

IPGP - Ipg photonics corp

Add 0.50%1763590.010

KXI - Ishares global consumer stap

Add 2569.52%8680730.028

IXC - Ishares global energy etf

Add 28.39%45411990.106

IXN - Ishares global tech etf

Add 0.30%65870650.216

EZU - Ishares msci eurozone etf

Add 0.98%33071100.079

MBB - Ishares mbs etf

Add 4.20%4314630.022

EFA - Ishares msci eafe etf

Add 101.10%127780.000

IYF - Ishares us financials etf

Add 27.67%22415130.095
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

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

PPRUY - Kering-unsponsored adr

Add 23.05%96812920.251

KHC - Kraft heinz co

Add 2.43%61540.000

KUBTY - Kubota corp-spons adr

Add 220.39%127290.001

LRCX - Lam research corp

Add 2.62%28867951.025

LVS - Las vegas sands corp

Add 10.74%105945520.275

LII - Lennox international inc

Add 3.24%4423670.094

LIN - Linde plc

Add 10.16%10300.000

LYG - Lloyds banking group plc

Add 47.86%193190.000

LMT - Lockheed martin corp

Add 14.48%64890.002

MTB - M&t bank corp

Buy154390.001

SHOO - Steven madden ltd

Add 0.92%6122430.011

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

MBGYY - Mercedes benz group ag

Add 1005.37%56595400.056

MRK - Merck & co inc

Add 5.55%133383900.778

META - Meta platforms inc

Add 3.25%50424380.858

MSFT - Microsoft corp

Add 2.27%249782834.468

MC - Moelis & co

Add 8.41%727610.002

MOG-A - Moog inc-class a

Add 1.34%1071890.007

MUR - Murphy oil corp

Buy9919760.026

NGG - National grid plc

Add 0.24%57560.000

NFLX - Netflix inc

Add 1.28%40428060.865

NEM - Newmont corp /de/

Add 9.35%62820.000

NEXCF - Nextech3dai

Buy200000.000

NEE - Nextera energy inc

Add 1.18%97775080.317

NIC - Nicolet bankshares inc

Add 62.08%218210.001

NKE - Nike inc

Add 1.57%96686780.524
Nongfu spring co ltd
Buy253820.000

NVS - Novartis ag

Add 63.00%14082120.081

NVO - Novo nordisk a/s

Add 93.52%147480830.760

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

ORCL - Oracle corp

Add 1.34%187853071.127

OBK - Origin bancorp inc

Add 84.20%515920.001

OVV - Ovintiv inc.

Add 206.75%10248330.028

PCRFY - Panasonic corp

Add 4.94%111422310.071

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

PEB - Pebblebrook hotel trust

Add 31.00%5466390.004

PEBO - Peoples bancorp inc

Add 25.34%690640.001

PEP - Pepsico inc

Add 78.49%79467760.763

PFE - Pfizer inc

Add 0.48%19337600.036

PSX - Phillips 66

Add 42.62%82350.001

PNGAY - Ping an insurance-adr

Add 14.54%1118730.001

PII - Polaris inc

Add 21.65%1123630.007

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

PG - Procter & gamble co

Add 105.59%99976300.827

PGNY - Progyny inc

Add 60.66%980.000

PUMP - Propetro holding corp

Add 45.70%15935410.010

PB - Prosperity bancshares inc

Add 1.83%3535520.011

PTC - Ptc inc

Add 13.00%231020.002

PVH - Pvh corp

Add 5.94%1736330.008

QCRH - Qcr holdings inc

Add 82.54%371460.001

QLYS - Qualys inc

Add 46.66%236110.002

RRC - Range resources corp

Add 11.80%14915650.027

RRX - Regal rexnord corp

Add 0.94%4639210.038

RNST - Renasant corp

Add 10.23%3123510.005

RIO - Rio tinto plc

Add 4.55%155702120.561

RLJ - Rlj lodging trust

Add 0.27%36476740.020

ROK - Rockwell automation, inc

Add 1.54%5559380.090

RTX - Rtx corp

Add 2.14%94752030.386

CRM - Salesforce inc

Add 1.99%141684761.628

SNY - Sanofi sa

Add 15.33%149427180.454

SAPGF - Sap se

Buy21240.000

SCHW - Charles schwab corp

Add 1.80%183313500.570

SCHF - Schwab intl equity etf

Add 114.13%355930.001

SCHX - Schwab us large-cap etf

Add 70.41%150660.000

SCHA - Schwab us small-cap etf

Add 102.93%160030.000

SRE - Sempra

Add 167.63%39770.000

SHAK - Shake shack inc

Add 16.19%3453300.011

SHEL - Shell plc

Add 2.22%223936990.817

SHBI - Shore bancshares inc

Add 48.70%863380.001

SIRI - Sirius xm holdings inc.

Add 20.56%147150.000

STR - Sitio royalties corp

Add 12.76%496860.001

SMCAY - Smc corp-sponsored adr

Add 3.69%130479020.166

AOS - Smith a o corp

Add 4.65%19151050.072

SCGLY - Societe generale-spons adr

Add 100.91%308272840.085

SONY - Sony group corp

Add 7.54%60171460.281

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

XLP - Consumer staples spdr

Add 2958.44%9026690.035

SPTS - Spdr port shrt trm trsry

Add 10.61%411519810.670

XRT - Spdr s&p retail etf

Add 2.12%10922830.038

SPSC - Sps commerce inc

Add 131.19%670230.006

SBUX - Starbucks corp

Add 2.08%110993010.574

STLA - Stellantis nv

Add 14.55%1307910.001

STEM - Stem inc

Buy125000.000

SYK - Stryker corp

Add 2.84%39389910.610

SSREY - Swiss re ltd-spn adr

Add 1.06%318620.000

SNPS - Synopsys inc

Add 10.38%162440.004

SYY - Sysco corp

Add 73.26%53000.000

TENB - Tenable holdings inc

Add 129.16%2925720.007

TSLA - Tesla inc

Add 1.23%152450.002

TTEK - Tetra tech inc

Add 0.83%586320.005

THO - Thor industries inc

Add 2.13%2114690.011

TOELY - Tokyo electron ltd

Add 5.03%108760350.422

TOL - Toll brothers, inc.

Add 0.38%2866150.012

TTE - Totalenergies se

Add 1.51%207653050.774

TM - Toyota motor corp

Add 2.75%60407580.615

RIG - Transocean ltd

Add 4.74%249710.000

TREX - Trex company inc

Add 5.58%941860.003

TGI - Triumph group inc

Add 4.03%15474170.007

TRMK - Trustmark corp

Add 26.98%4290330.005

TSN - Tyson foods, inc.

Add 87.40%408840.001

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

UPS - United parcel service inc

Add 14.90%1057690.009

URI - United rentals inc

Add 31.20%444280.011

UNH - Unitedhealth group inc

Add 77.89%27772110.794

UPBD - Upbound group inc

Add 9.41%1723410.003

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

SMH - Vaneck semiconductor etf

Add 10.01%40845670.336
Vaneck vectors uci
Add 45.47%2296060.004

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

VOO - Vanguard s&p 500 etf

Add 7.83%15010060.334

MDRX - Veradigm inc

Add 1.40%28661430.021

VBTX - Veritex holdings inc

Add 84.59%184590.000

VIAV - Viavi solutions inc

Add 0.09%10281730.005

VICR - Vicor corp

Add 3.51%1183540.004

V - Visa inc

Add 2.19%87334121.138

WTI - W&t offshore inc

Add 15.74%5727580.001

WMT - Walmart inc

Add 2.68%91150280.826

WM - Waste management inc

Add 16.87%66720.001

WFC - Wells fargo & co

Add 23.60%241640.001

WEX - Wex inc.

Add 14.21%165450.002

WYNN - Wynn resorts ltd

Add 3.05%39112320.205

XOS - Xos inc

Buy102180.000

XYL - Xylem inc.

Add 0.47%3514560.018

YELP - Yelp inc

Add 0.98%12746620.030
Yuexiu property co ltd
Buy288180.000

ZTS - Zoetis inc

Add 43.66%24150.000

ZS - Zscaler, inc.

Add 13.97%139200.001