0001116247-23-000003.txt : 20230815 0001116247-23-000003.hdr.sgml : 20230815 20230815121423 ACCESSION NUMBER: 0001116247-23-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230815 DATE AS OF CHANGE: 20230815 EFFECTIVENESS DATE: 20230815 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FAIRFIELD, BUSH & CO. CENTRAL INDEX KEY: 0001116247 IRS NUMBER: 060898726 STATE OF INCORPORATION: CT FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-05809 FILM NUMBER: 231173997 BUSINESS ADDRESS: STREET 1: 320 BOSTON POST ROAD STREET 2: SUITE 150 CITY: DARIEN STATE: CT ZIP: 06820 BUSINESS PHONE: 2037775900 MAIL ADDRESS: STREET 1: 320 BOSTON POST ROAD STREET 2: SUITE 150 CITY: DARIEN STATE: CT ZIP: 06820 FORMER COMPANY: FORMER CONFORMED NAME: FAIRFIELD RESEARCH CORP DATE OF NAME CHANGE: 20000607 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001116247 XXXXXXXX 06-30-2023 06-30-2023 FAIRFIELD, BUSH & CO.
320 BOSTON POST ROAD SUITE 150 DARIEN CT 06820
13F HOLDINGS REPORT 028-05809 000105970 801-9532 N
Charles A. Krause President & Managing Director 203-777-5900 Charles A. Krause Darien CT 08-15-2023 0 563 363182357 false
INFORMATION TABLE 2 06.30.23_Filed.xml.xml AMAZON COM INC COM Stock 023135106 22609943 173442 SH SOLE 0 173442 0 0 PARAMOUNT GLOBAL CLASS B COM Stock 92556H206 873 55 SH SOLE 0 54 0 0 ROLLINS INC COM Stock 775711104 16789 392 SH SOLE 0 392 0 0 PRUDENTIAL FINL INC COM Stock 744320102 158972 1802 SH SOLE 0 1802 0 0 ULTA BEAUTY INC COM Stock 90384S303 1412 3 SH SOLE 0 3 0 0 INVESCO QQQ TRUST SERIES I ETF 46090E103 162368 440 SH SOLE 0 439 0 0 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 1829 11 SH SOLE 0 10 0 0 STARBUCKS CORP COM Stock 855244109 1367 14 SH SOLE 0 13 0 0 BLOCK INC CL A Stock 852234103 1327206 19937 SH SOLE 0 19937 0 0 SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 25370 1000 SH SOLE 0 1000 0 0 XPO INC COM Stock 983793100 207680 3520 SH SOLE 0 3520 0 0 IONIS PHARMACEUTICALS INC COM Stock 462222100 164 4 SH SOLE 0 4 0 0 MONSTER BEVERAGE CORP NEW COM Stock 61174X109 2642 46 SH SOLE 0 46 0 0 JOHNSON & JOHNSON COM Stock 478160104 6521786 39402 SH SOLE 0 39401 0 0 AKAMAI TECHNOLOGIES INC COM Stock 00971T101 81332 905 SH SOLE 0 905 0 0 SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS Stock G7997R103 371 6 SH SOLE 0 6 0 0 VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 558487 2535 SH SOLE 0 2535 0 0 THOMSON REUTERS CORP. COM Stock 884903808 9716 72 SH SOLE 0 72 0 0 WISDOMTREE FLOATING RATE TREASURY FUND ETF 97717Y527 13402 266 SH SOLE 0 266 0 0 INVESCO WATER RESOURCES ETF ETF 46137V142 16917 300 SH SOLE 0 300 0 0 INVESCO HIGH YIELD EQUITY DIVIDEND ACHIEVERS ETF ETF 46137V563 1653 86 SH SOLE 0 86 0 0 VANGUARD ENERGY ETF ETF 92204A306 14111 125 SH SOLE 0 125 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 206258 383 SH SOLE 0 383 0 0 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 112153 2835 SH SOLE 0 2835 0 0 GOLDMAN SACHS GROUP INC COM Stock 38141G104 64508 200 SH SOLE 0 200 0 0 LAS VEGAS SANDS CORP COM Stock 517834107 1160 20 SH SOLE 0 20 0 0 SHELL PLC SPON ADS ADR 780259305 366869 6076 SH SOLE 0 6076 0 0 BOSTON SCIENTIFIC CORP COM Stock 101137107 811 15 SH SOLE 0 15 0 0 REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 3769 100 SH SOLE 0 100 0 0 CROSS TIMBERS RTY TR TR UNIT Stock 22757R109 10214 464 SH SOLE 0 463 0 0 SABINE RTY TR UNIT BEN INT Stock 785688102 383650 5828 SH SOLE 0 5828 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A Stock 531229813 328 10 SH SOLE 0 10 0 0 PROCTER AND GAMBLE CO COM Stock 742718109 786620 5184 SH SOLE 0 5184 0 0 COCA COLA CO COM Stock 191216100 1277226 21209 SH SOLE 0 21209 0 0 ISHARES U.S. HEALTHCARE ETF ETF 464287762 14013 50 SH SOLE 0 50 0 0 ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 26087 990 SH SOLE 0 990 0 0 PPG INDS INC COM Stock 693506107 1186 8 SH SOLE 0 8 0 0 OCCIDENTAL PETE CORP COM Stock 674599105 22730 387 SH SOLE 0 386 0 0 ISHARES NEW YORK MUNI BOND ETF ETF 464288323 26630 500 SH SOLE 0 500 0 0 TRUIST FINL CORP COM Stock 89832Q109 23977 790 SH SOLE 0 790 0 0 UNITED PARCEL SERVICE INC CL B Stock 911312106 461569 2575 SH SOLE 0 2575 0 0 BIOGEN INC COM Stock 09062X103 1993950 7000 SH SOLE 0 7000 0 0 VENTAS INC COM REIT 92276F100 20373 431 SH SOLE 0 431 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT REIT 25525P107 133 59 SH SOLE 0 58 0 0 INTEL CORP COM Stock 458140100 89218 2668 SH SOLE 0 2668 0 0 STATE STR CORP COM Stock 857477103 249690 3412 SH SOLE 0 3412 0 0 MEDTRONIC PLC SHS Stock G5960L103 32312 367 SH SOLE 0 366 0 0 CLOROX CO DEL COM Stock 189054109 7634 48 SH SOLE 0 48 0 0 ISHARES U.S. FINANCIALS ETF ETF 464287788 7461 100 SH SOLE 0 100 0 0 FORTIVE CORP COM Stock 34959J108 81425 1089 SH SOLE 0 1089 0 0 NETFLIX INC COM Stock 64110L106 766893 1741 SH SOLE 0 1741 0 0 PAYCHEX INC COM Stock 704326107 1657354 14815 SH SOLE 0 14815 0 0 PACCAR INC COM Stock 693718108 21916 262 SH SOLE 0 262 0 0 ISHARES SILVER TRUST ETF 46428Q109 12534 600 SH SOLE 0 600 0 0 FORTIS INC COM Stock 349553107 388844 9024 SH SOLE 0 9024 0 0 POOL CORP COM Stock 73278L105 1124 3 SH SOLE 0 3 0 0 ISHARES MSCI SWITZERLAND ETF ETF 464286749 12107 262 SH SOLE 0 262 0 0 ISHARES MSCI UNITED KINGDOM ETF ETF 46435G334 14558 450 SH SOLE 0 450 0 0 LAUDER ESTEE COS INC CL A Stock 518439104 3930 20 SH SOLE 0 20 0 0 ITURAN LOCATION AND CONTROL SHS Stock M6158M104 1634 70 SH SOLE 0 70 0 0 BIG 5 SPORTING GOODS CORP COM Stock 08915P101 306 33 SH SOLE 0 33 0 0 PROLOGIS INC. COM REIT 74340W103 35072 286 SH SOLE 0 286 0 0 SANOFI SPONSORED ADR ADR 80105N105 108 2 SH SOLE 0 2 0 0 MERCK & CO INC COM Stock 58933Y105 2714214 23522 SH SOLE 0 23522 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 11969 27 SH SOLE 0 27 0 0 ADVANSIX INC COM Stock 00773T101 455 13 SH SOLE 0 13 0 0 MCKESSON CORP COM Stock 58155Q103 64097 150 SH SOLE 0 150 0 0 MASTERCARD INCORPORATED CL A Stock 57636Q104 627314 1595 SH SOLE 0 1595 0 0 ILLINOIS TOOL WKS INC COM Stock 452308109 280179 1120 SH SOLE 0 1120 0 0 SBA COMMUNICATIONS CORP NEW CL A REIT 78410G104 6489 28 SH SOLE 0 28 0 0 CRISPR THERAPEUTICS AG NAMEN AKT Stock H17182108 289121 5150 SH SOLE 0 5150 0 0 EMERSON ELEC CO COM Stock 291011104 1003962 11107 SH SOLE 0 11107 0 0 YUM CHINA HLDGS INC COM Stock 98850P109 226 4 SH SOLE 0 4 0 0 ALCOA CORP COM Stock 013872106 11027 325 SH SOLE 0 325 0 0 ALLSTATE CORP COM Stock 020002101 283028 2596 SH SOLE 0 2595 0 0 ISHARES MSCI JAPAN ETF ETF 46434G822 1801 29 SH SOLE 0 29 0 0 ISHARES TIPS BOND ETF ETF 464287176 239993 2230 SH SOLE 0 2230 0 0 OPKO HEALTH INC COM Stock 68375N103 15722 7245 SH SOLE 0 7245 0 0 VERTEX PHARMACEUTICALS INC COM Stock 92532F100 5631 16 SH SOLE 0 16 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW ADR 900111204 268 75 SH SOLE 0 75 0 0 COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102 2350 36 SH SOLE 0 36 0 0 MERCHANTS BANCORP IND COM Stock 58844R108 135568 5300 SH SOLE 0 5299 0 0 SMUCKER J M CO COM NEW Stock 832696405 3052097 20668 SH SOLE 0 20668 0 0 ISHARES GLOBAL HEALTHCARE ETF ETF 464287325 21248 250 SH SOLE 0 250 0 0 CORNING INC COM Stock 219350105 9321 266 SH SOLE 0 266 0 0 BANK NEW YORK MELLON CORP COM Stock 064058100 260164 5844 SH SOLE 0 5843 0 0 ISHARES FALLEN ANGELS USD BOND ETF ETF 46435G474 2156 85 SH SOLE 0 85 0 0 BALLARD PWR SYS INC NEW COM Stock 058586108 87 20 SH SOLE 0 20 0 0 VERIZON COMMUNICATIONS INC COM Stock 92343V104 619585 16660 SH SOLE 0 16660 0 0 UNUM GROUP COM Stock 91529Y106 4923 103 SH SOLE 0 103 0 0 FIRST TRUST FLEXIBLE MUNICIPAL HIGH INCOME ETF ETF 33740F508 827 50 SH SOLE 0 50 0 0 CHUBB LIMITED COM Stock H1467J104 175615 912 SH SOLE 0 912 0 0 PENN ENTERTAINMENT INC COM Stock 707569109 67524 2810 SH SOLE 0 2810 0 0 MARVELL TECHNOLOGY INC COM Stock 573874104 2123 36 SH SOLE 0 35 0 0 FEDEX CORP COM Stock 31428X106 9999 40 SH SOLE 0 40 0 0 PEPSICO INC COM Stock 713448108 3067607 16562 SH SOLE 0 16561 0 0 ISHARES CORE MSCI PACIFIC ETF ETF 46434V696 1723 30 SH SOLE 0 30 0 0 ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 342563 4225 SH SOLE 0 4225 0 0 SPDR PORTFOLIO LONG TERM CORPORATE BOND ETF ETF 78464A367 13956 600 SH SOLE 0 600 0 0 NEWELL BRANDS INC COM Stock 651229106 2213 254 SH SOLE 0 254 0 0 MARATHON OIL CORP COM Stock 565849106 1653 72 SH SOLE 0 71 0 0 VIAVI SOLUTIONS INC COM Stock 925550105 136 12 SH SOLE 0 12 0 0 INVESCO S&P 500 EQUAL WEIGHT MATERIALS ETF ETF 46137V316 1298 8 SH SOLE 0 8 0 0 KIMBERLY-CLARK CORP COM Stock 494368103 767614 5560 SH SOLE 0 5560 0 0 MOLSON COORS BEVERAGE CO CL B Stock 60871R209 6584 100 SH SOLE 0 100 0 0 INTERPUBLIC GROUP COS INC COM Stock 460690100 705 18 SH SOLE 0 18 0 0 WARRIOR MET COAL INC COM Stock 93627C101 390 10 SH SOLE 0 10 0 0 HONEYWELL INTL INC COM Stock 438516106 4538011 21870 SH SOLE 0 21869 0 0 FORD MTR CO DEL COM Stock 345370860 28659 1894 SH SOLE 0 1894 0 0 US BANCORP DEL COM NEW Stock 902973304 370772 11222 SH SOLE 0 11221 0 0 XCEL ENERGY INC COM Stock 98389B100 205472 3305 SH SOLE 0 3305 0 0 BP PLC SPONSORED ADR ADR 055622104 2117 60 SH SOLE 0 60 0 0 HOME DEPOT INC COM Stock 437076102 27958 90 SH SOLE 0 90 0 0 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 165941 755 SH SOLE 0 755 0 0 DUPONT DE NEMOURS INC COM Stock 26614N102 91086 1275 SH SOLE 0 1275 0 0 SPDR ICE PREFERRED SECURITIES ETF ETF 78464A292 15608 466 SH SOLE 0 466 0 0 ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 7885 56 SH SOLE 0 56 0 0 HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 44863 338 SH SOLE 0 338 0 0 BHP GROUP LTD SPONSORED ADS ADR 088606108 1024057 17162 SH SOLE 0 17162 0 0 SPDR GOLD SHARES ETF 78463V107 1023092 5739 SH SOLE 0 5739 0 0 BECTON DICKINSON & CO COM Stock 075887109 113524 430 SH SOLE 0 430 0 0 REGIONS FINANCIAL CORP NEW COM Stock 7591EP100 1069 60 SH SOLE 0 60 0 0 BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 383 12 SH SOLE 0 11 0 0 SEA LTD SPONSORD ADS ADR 81141R100 1045 18 SH SOLE 0 18 0 0 LABORATORY CORP AMER HLDGS COM NEW Stock 50540R409 3962411 16419 SH SOLE 0 16419 0 0 ISHARES U.S. REAL ESTATE ETF ETF 464287739 5192 60 SH SOLE 0 60 0 0 BLOCK H & R INC COM Stock 093671105 5864 184 SH SOLE 0 184 0 0 FORTINET INC COM Stock 34959E109 3024 40 SH SOLE 0 40 0 0 TREX CO INC COM Stock 89531P105 459 7 SH SOLE 0 7 0 0 LUMEN TECHNOLOGIES INC COM Stock 550241103 170 75 SH SOLE 0 75 0 0 HENRY JACK & ASSOC INC COM Stock 426281101 68605 410 SH SOLE 0 410 0 0 MERCURY GENL CORP NEW COM Stock 589400100 18338 606 SH SOLE 0 605 0 0 COGNEX CORP COM Stock 192422103 560 10 SH SOLE 0 10 0 0 SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 17664 600 SH SOLE 0 600 0 0 NUTRIEN LTD COM Stock 67077M108 1295046 21931 SH SOLE 0 21931 0 0 TWO HBRS INVT CORP COM REIT 90187B804 486 35 SH SOLE 0 35 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 332475 975 SH SOLE 0 975 0 0 ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 3305572 6760 SH SOLE 0 6760 0 0 WEYERHAEUSER CO MTN BE COM NEW REIT 962166104 39542 1180 SH SOLE 0 1180 0 0 VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409 757 10 SH SOLE 0 10 0 0 VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 790 10 SH SOLE 0 10 0 0 ALPHABET INC CAP STK CL A Stock 02079K305 7069642 59061 SH SOLE 0 59061 0 0 GLOBAL X U.S. PREFERRED ETF ETF 37954Y657 1648 85 SH SOLE 0 85 0 0 MBIA INC COM Stock 55262C100 173 20 SH SOLE 0 20 0 0 ISHARES MSCI PACIFIC EX-JAPAN ETF ETF 464286665 7899 187 SH SOLE 0 187 0 0 FISERV INC COM Stock 337738108 471801 3740 SH SOLE 0 3740 0 0 PRINCIPAL FINANCIAL GROUP INC COM Stock 74251V102 53088 700 SH SOLE 0 700 0 0 INTUIT COM Stock 461202103 1748622 3816 SH SOLE 0 3816 0 0 NEWMONT CORP COM Stock 651639106 6612 155 SH SOLE 0 155 0 0 CSX CORP COM Stock 126408103 825732 24215 SH SOLE 0 24215 0 0 COMCAST CORP NEW CL A Stock 20030N101 404115 9726 SH SOLE 0 9726 0 0 GENERAC HLDGS INC COM Stock 368736104 1940480 13012 SH SOLE 0 13012 0 0 MICROSOFT CORP COM Stock 594918104 22786010 66911 SH SOLE 0 66911 0 0 WARNER BROS DISCOVERY INC COM SER A Stock 934423104 1818 145 SH SOLE 0 145 0 0 SCHLUMBERGER LTD COM STK Stock 806857108 3684 75 SH SOLE 0 75 0 0 CVS HEALTH CORP COM Stock 126650100 857712 12407 SH SOLE 0 12407 0 0 STRATEGY SHARES NASDAQ 7HANDL INDEX ETF ETF 86280R506 224 11 SH SOLE 0 11 0 0 COMMUNICATION SERVICES SELECT SECTOR SPDR FUND ETF 81369Y852 1626 25 SH SOLE 0 24 0 0 EVERQUOTE INC COM CL A Stock 30041R108 33 5 SH SOLE 0 5 0 0 MASCO CORP COM Stock 574599106 975 17 SH SOLE 0 17 0 0 SIMON PPTY GROUP INC NEW COM REIT 828806109 16398 142 SH SOLE 0 142 0 0 ISHARES ROBOTICS AND ARTIFICIAL INTELLIGENCE MULTISECTOR ETF ETF 46435U556 991 30 SH SOLE 0 30 0 0 V F CORP COM Stock 918204108 501 26 SH SOLE 0 26 0 0 TILRAY BRANDS INC COM Stock 88688T100 13875 8894 SH SOLE 0 8894 0 0 AMERIPRISE FINL INC COM Stock 03076C106 58128 175 SH SOLE 0 175 0 0 TENABLE HLDGS INC COM Stock 88025T102 297011 6820 SH SOLE 0 6820 0 0 AVERY DENNISON CORP COM Stock 053611109 515400 3000 SH SOLE 0 3000 0 0 SUTRO BIOPHARMA INC COM Stock 869367102 9300 2000 SH SOLE 0 2000 0 0 BOEING CO COM Stock 097023105 1596581 7561 SH SOLE 0 7561 0 0 BIOCRYST PHARMACEUTICALS INC COM Stock 09058V103 11018 1565 SH SOLE 0 1565 0 0 COPART INC COM Stock 217204106 223921 2455 SH SOLE 0 2455 0 0 VANGUARD MID-CAP ETF ETF 922908629 294134 1336 SH SOLE 0 1336 0 0 NEXTERA ENERGY INC COM Stock 65339F101 461619 6221 SH SOLE 0 6221 0 0 NIKE INC CL B Stock 654106103 100010 906 SH SOLE 0 906 0 0 TESLA INC COM Stock 88160R101 207845 794 SH SOLE 0 794 0 0 SILGAN HLDGS INC COM Stock 827048109 7034 150 SH SOLE 0 150 0 0 VANECK J. P. MORGAN EM LOCAL CURRENCY BOND ETF ETF 92189H300 2914 114 SH SOLE 0 114 0 0 RAMBUS INC DEL COM Stock 750917106 12834 200 SH SOLE 0 200 0 0 FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 51208 1519 SH SOLE 0 1519 0 0 MODERNA INC COM Stock 60770K107 826200 6800 SH SOLE 0 6800 0 0 NORFOLK SOUTHN CORP COM Stock 655844108 1898888 8374 SH SOLE 0 8374 0 0 DELL TECHNOLOGIES INC CL C Stock 24703L202 379 7 SH SOLE 0 7 0 0 GLOBAL X AUTONOMOUS & ELECTRIC VEHICLES ETF ETF 37954Y624 396 15 SH SOLE 0 15 0 0 VIRTUS EQUITY & CONV INCM FD COM CEF 92841M101 5288 250 SH SOLE 0 250 0 0 VANGUARD FTSE EUROPE ETF ETF 922042874 2838 46 SH SOLE 0 46 0 0 VANGUARD INDUSTRIALS ETF ETF 92204A603 124962 608 SH SOLE 0 608 0 0 HARLEY DAVIDSON INC COM Stock 412822108 3521 100 SH SOLE 0 100 0 0 VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 88879 201 SH SOLE 0 201 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B ADR 833635105 13798 190 SH SOLE 0 190 0 0 WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 11836 415 SH SOLE 0 415 0 0 CENTERPOINT ENERGY INC COM Stock 15189T107 8366 287 SH SOLE 0 287 0 0 DOLLAR TREE INC COM Stock 256746108 77490 540 SH SOLE 0 540 0 0 INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101 568825 7147 SH SOLE 0 7147 0 0 DOW INC COM Stock 260557103 56136 1054 SH SOLE 0 1054 0 0 SPDR S&P GLOBAL NATURAL RESOURCES ETF ETF 78463X541 8087 150 SH SOLE 0 150 0 0 HANESBRANDS INC COM Stock 410345102 1362 300 SH SOLE 0 300 0 0 ALCON AG ORD SHS Stock H01301128 31941 389 SH SOLE 0 389 0 0 VANGUARD S&P MID-CAP 400 ETF ETF 921932885 166483 1880 SH SOLE 0 1880 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS ADR 48138M105 1710 500 SH SOLE 0 500 0 0 ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101 1493 22 SH SOLE 0 22 0 0 LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100 10285 112 SH SOLE 0 112 0 0 VANGUARD S&P 500 ETF ETF 922908363 4073 10 SH SOLE 0 10 0 0 IROBOT CORP COM Stock 462726100 63350 1400 SH SOLE 0 1400 0 0 PACIFIC BIOSCIENCES CALIF INC COM Stock 69404D108 26600 2000 SH SOLE 0 2000 0 0 ASTRAZENECA PLC SPONSORED ADR ADR 046353108 25050 350 SH SOLE 0 350 0 0 CROSS CTRY HEALTHCARE INC COM Stock 227483104 842 30 SH SOLE 0 30 0 0 FIFTH THIRD BANCORP COM Stock 316773100 1070705 40851 SH SOLE 0 40851 0 0 UBER TECHNOLOGIES INC COM Stock 90353T100 2590 60 SH SOLE 0 60 0 0 ILLUMINA INC COM Stock 452327109 3303949 17622 SH SOLE 0 17622 0 0 GOLUB CAP BDC INC COM CEF 38173M102 230108 17045 SH SOLE 0 17045 0 0 CORTEVA INC COM Stock 22052L104 33406 583 SH SOLE 0 583 0 0 GENERAL MTRS CO COM Stock 37045V100 7010 182 SH SOLE 0 181 0 0 CROWDSTRIKE HLDGS INC CL A Stock 22788C105 982756 6691 SH SOLE 0 6691 0 0 CHEWY INC CL A Stock 16679L109 4381 111 SH SOLE 0 111 0 0 TERADYNE INC COM Stock 880770102 1336 12 SH SOLE 0 12 0 0 GENMAB A/S SPONSORED ADS ADR 372303206 1140 30 SH SOLE 0 30 0 0 ISHARES CYBERSECURITY & TECH ETF ETF 46435U135 378 10 SH SOLE 0 10 0 0 HEALTH CATALYST INC COM Stock 42225T107 7500 600 SH SOLE 0 600 0 0 VANGUARD RUSSELL 2000 ETF ETF 92206C664 58984 780 SH SOLE 0 780 0 0 ISHARES RUSSELL TOP 200 ETF ETF 464289446 11197 105 SH SOLE 0 105 0 0 MP MATERIALS CORP COM CL A Stock 553368101 686 30 SH SOLE 0 30 0 0 WABTEC COM Stock 929740108 1097 10 SH SOLE 0 10 0 0 ELI LILLY & CO COM Stock 532457108 12416714 26476 SH SOLE 0 26476 0 0 PELOTON INTERACTIVE INC CL A COM Stock 70614W100 192 25 SH SOLE 0 25 0 0 WERNER ENTERPRISES INC COM Stock 950755108 8924 202 SH SOLE 0 202 0 0 PPL CORP COM Stock 69351T106 13495 510 SH SOLE 0 510 0 0 VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 460 10 SH SOLE 0 10 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 24720 132 SH SOLE 0 132 0 0 TWILIO INC CL A Stock 90138F102 289471 4550 SH SOLE 0 4550 0 0 DESKTOP METAL INC COM CL A Stock 25058X105 89 50 SH SOLE 0 50 0 0 APOLLO GLOBAL MGMT INC COM Stock 03769M106 9985 130 SH SOLE 0 130 0 0 FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 184507 3373 SH SOLE 0 3373 0 0 DUKE ENERGY CORP NEW COM NEW Stock 26441C204 499134 5562 SH SOLE 0 5562 0 0 DIGITAL RLTY TR INC COM REIT 253868103 8540 75 SH SOLE 0 75 0 0 INCYTE CORP COM Stock 45337C102 872 14 SH SOLE 0 14 0 0 CARRIER GLOBAL CORPORATION COM Stock 14448C104 17001 342 SH SOLE 0 342 0 0 BROOKFIELD INFRASTRUCTURE CORP COM SB VTG SHS A Stock 11275Q107 9207 202 SH SOLE 0 202 0 0 FREEPORT-MCMORAN INC CL B Stock 35671D857 23933 598 SH SOLE 0 598 0 0 SYSCO CORP COM Stock 871829107 2523 34 SH SOLE 0 34 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR ADR 980228308 127104 5481 SH SOLE 0 5481 0 0 YANDEX N V SHS CLASS A Stock N97284108 0 110 SH SOLE 0 110 0 0 INVESCO S&P MIDCAP VALUE WITH MOMENTUM ETF ETF 46137V456 692 15 SH SOLE 0 15 0 0 OCCIDENTAL PETE CORP WT EXP 080327 Stock 674599162 261 7 SH SOLE 0 7 0 0 ISHARES SELECT DIVIDEND ETF ETF 464287168 23453 207 SH SOLE 0 207 0 0 AMERICAN ELEC PWR CO INC COM Stock 025537101 26270 312 SH SOLE 0 312 0 0 ENTERGY CORP NEW COM Stock 29364G103 24343 250 SH SOLE 0 250 0 0 EDISON INTL COM Stock 281020107 2500 36 SH SOLE 0 36 0 0 MDU RESOURCES GROUP INC Stock 552690109 97664 4664 SH SOLE 0 4664 0 0 EVERSOURCE ENERGY COM Stock 30040W108 18865 266 SH SOLE 0 266 0 0 VONTIER CORPORATION COM Stock 928881101 7086 220 SH SOLE 0 220 0 0 BIOMARIN PHARMACEUTICAL INC COM Stock 09061G101 338052 3900 SH SOLE 0 3900 0 0 REGENERON PHARMACEUTICALS COM Stock 75886F107 1307982 1820 SH SOLE 0 1820 0 0 VIATRIS INC COM Stock 92556V106 101089 10129 SH SOLE 0 10129 0 0 AIRBNB INC COM CL A Stock 009066101 1025 8 SH SOLE 0 8 0 0 ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 170231 13404 SH SOLE 0 13404 0 0 GENTEX CORP COM Stock 371901109 672980 23000 SH SOLE 0 23000 0 0 TREEHOUSE FOODS INC COM Stock 89469A104 59197 1175 SH SOLE 0 1175 0 0 DIME CMNTY BANCSHARES INC COM Stock 25432X102 7017 398 SH SOLE 0 398 0 0 SES AI CORPORATION CL A COM Stock 78397Q109 293 120 SH SOLE 0 120 0 0 OSCAR HEALTH INC CL A Stock 687793109 4836 600 SH SOLE 0 600 0 0 ASENSUS SURGICAL INC COM Stock 04367G103 76 150 SH SOLE 0 150 0 0 USCF MIDSTREAM ENERGY INCOME FUND ETF ETF 90290T882 28668 837 SH SOLE 0 837 0 0 COLUMBIA RESEARCH ENHANCED VALUE ETF ETF 19761L805 522 25 SH SOLE 0 25 0 0 COINBASE GLOBAL INC COM CL A Stock 19260Q107 57240 800 SH SOLE 0 800 0 0 TRACTOR SUPPLY CO COM Stock 892356106 1769 8 SH SOLE 0 8 0 0 ELECTRONIC ARTS INC COM Stock 285512109 2335 18 SH SOLE 0 18 0 0 ORGANON & CO COMMON STOCK Stock 68622V106 319692 15362 SH SOLE 0 15362 0 0 NEOGEN CORP COM Stock 640491106 1426883 65604 SH SOLE 0 65603 0 0 VISA INC COM CL A Stock 92826C839 710065 2990 SH SOLE 0 2990 0 0 DIMENSIONAL U.S. CORE EQUITY 2 ETF ETF 25434V708 22969 846 SH SOLE 0 846 0 0 DT MIDSTREAM INC COMMON STOCK Stock 23345M107 1091 22 SH SOLE 0 22 0 0 AMERICAN EAGLE OUTFITTERS INC COM Stock 02553E106 3 0 SH SOLE 0 0 0 0 FREYR BATTERY SHS Stock L4135L100 290785 31100 SH SOLE 0 31100 0 0 HERSHEY CO COM Stock 427866108 4994000 20000 SH SOLE 0 20000 0 0 POWERSCHOOL HOLDINGS INC COM CL A Stock 73939C106 3828 200 SH SOLE 0 200 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK Stock 36262G101 496090 7897 SH SOLE 0 7897 0 0 INVESCO SOLAR ETF ETF 46138G706 714 10 SH SOLE 0 10 0 0 DIMENSIONAL WORLD EX U.S. CORE EQUITY 2 ETF ETF 25434V880 5128 220 SH SOLE 0 220 0 0 GLADSTONE COMMERCIAL CORP COM REIT 376536108 10143 820 SH SOLE 0 820 0 0 FRANKLIN BSP REALTY TRUST REIT 35243J101 6981 493 SH SOLE 0 493 0 0 ISHARES MSCI INDIA ETF ETF 46429B598 438 10 SH SOLE 0 10 0 0 KYNDRYL HLDGS INC COMMON STOCK Stock 50155Q100 27689 2085 SH SOLE 0 2085 0 0 2SEVENTY BIO INC COMMON STOCK Stock 901384107 6740 666 SH SOLE 0 666 0 0 VANGUARD VALUE ETF ETF 922908744 711 5 SH SOLE 0 5 0 0 VANGUARD GROWTH ETF ETF 922908736 194704 688 SH SOLE 0 688 0 0 RIVIAN AUTOMOTIVE INC COM CL A Stock 76954A103 217 13 SH SOLE 0 13 0 0 ONESPAN INC COM Stock 68287N100 979 66 SH SOLE 0 66 0 0 GRAB HOLDINGS LIMITED CLASS A ORD Stock G4124C109 172 50 SH SOLE 0 50 0 0 HORIZON THERAPEUTICS PUB L SHS Stock G46188101 3394 33 SH SOLE 0 33 0 0 SPLUNK INC COM Stock 848637104 901765 8500 SH SOLE 0 8500 0 0 BOWLERO CORP CL A COM Stock 10258P102 710 61 SH SOLE 0 61 0 0 L3HARRIS TECHNOLOGIES INC COM Stock 502431109 510960 2610 SH SOLE 0 2610 0 0 PHILLIPS 66 COM Stock 718546104 1137607 11927 SH SOLE 0 11927 0 0 CHENIERE ENERGY INC COM NEW Stock 16411R208 1226 8 SH SOLE 0 8 0 0 AMERICAN TOWER CORP NEW COM REIT 03027X100 1148901 5924 SH SOLE 0 5924 0 0 META PLATFORMS INC CL A Stock 30303M102 1568920 5467 SH SOLE 0 5467 0 0 ZIMVIE INC COM Stock 98888T107 5289 471 SH SOLE 0 471 0 0 ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 2451858 3383 SH SOLE 0 3383 0 0 VANGUARD MATERIALS ETF ETF 92204A801 20927 115 SH SOLE 0 115 0 0 BANCO SANTANDER S.A. ADR ADR 05964H105 1918 517 SH SOLE 0 517 0 0 SERVICENOW INC COM Stock 81762P102 1029529 1832 SH SOLE 0 1832 0 0 CLEARPOINT NEURO INC COM Stock 18507C103 970 134 SH SOLE 0 134 0 0 SAREPTA THERAPEUTICS INC COM Stock 803607100 4581 40 SH SOLE 0 40 0 0 PALO ALTO NETWORKS INC COM Stock 697435105 2199686 8609 SH SOLE 0 8609 0 0 TOLL BROTHERS INC COM Stock 889478103 5930 75 SH SOLE 0 75 0 0 HALEON PLC SPON ADS ADR 405552100 10626 1268 SH SOLE 0 1268 0 0 KULICKE & SOFFA INDS INC COM Stock 501242101 481 8 SH SOLE 0 8 0 0 INVESCO TR INVT GRADE MUNS COM CEF 46131M106 14565 1500 SH SOLE 0 1500 0 0 MONDELEZ INTL INC CL A Stock 609207105 115802 1588 SH SOLE 0 1587 0 0 BUILDERS FIRSTSOURCE INC COM Stock 12008R107 118320 870 SH SOLE 0 870 0 0 WP CAREY INC COM REIT 92936U109 21957 325 SH SOLE 0 325 0 0 QUALYS INC COM Stock 74758T303 129558 1003 SH SOLE 0 1003 0 0 BROADCOM INC COM Stock 11135F101 2585903 2981 SH SOLE 0 2981 0 0 BIOHAVEN LTD COM Stock G1110E107 2990 125 SH SOLE 0 125 0 0 DIAMONDBACK ENERGY INC COM Stock 25278X109 1970 15 SH SOLE 0 15 0 0 RXO INC COMMON STOCK Stock 74982T103 68463 3020 SH SOLE 0 3020 0 0 VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 23141 488 SH SOLE 0 488 0 0 AKERNA CORP COM NEW Stock 00973W300 1 2 SH SOLE 0 2 0 0 MPLX LP COM UNIT REP LTD Stock 55336V100 128972 3800 SH SOLE 0 3800 0 0 D R HORTON INC COM Stock 23331A109 14603 120 SH SOLE 0 120 0 0 JOHNSON CONTROLS INTERNATIONAL PLC Stock G51502105 654757 9609 SH SOLE 0 9609 0 0 METLIFE INC COM Stock 59156R108 538448 9525 SH SOLE 0 9525 0 0 CROWN HLDGS INC COM Stock 228368106 99466 1145 SH SOLE 0 1145 0 0 MARTIN MARIETTA MATLS INC COM Stock 573284106 43861 95 SH SOLE 0 95 0 0 PIONEER NAT RES CO COM Stock 723787107 687589 3319 SH SOLE 0 3318 0 0 TIMKEN CO COM Stock 887389104 9153 100 SH SOLE 0 100 0 0 BARCLAYS PLC ADR ADR 06738E204 94 12 SH SOLE 0 12 0 0 CEMEX SAB DE CV SPON ADR NEW ADR 151290889 354 50 SH SOLE 0 50 0 0 HONDA MOTOR LTD AMERN SHS ADR 438128308 3698 122 SH SOLE 0 122 0 0 ING GROEP N.V. SPONSORED ADR ADR 456837103 10574 785 SH SOLE 0 785 0 0 NOVARTIS AG SPONSORED ADR ADR 66987V109 4120732 40836 SH SOLE 0 40835 0 0 ROYAL BK CDA COM Stock 780087102 2884677 30203 SH SOLE 0 30202 0 0 TELEFONICA S A SPONSORED ADR ADR 879382208 334 83 SH SOLE 0 83 0 0 TOTALENERGIES SE SPONSORED ADS ADR 89151E109 23056 400 SH SOLE 0 400 0 0 CF INDS HLDGS INC COM Stock 125269100 11593 167 SH SOLE 0 167 0 0 EXPEDITORS INTL WASH INC COM Stock 302130109 1332 11 SH SOLE 0 11 0 0 KINDER MORGAN INC DEL COM Stock 49456B101 87977 5109 SH SOLE 0 5109 0 0 NORTHERN TR CORP COM Stock 665859104 1038 14 SH SOLE 0 14 0 0 GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107 52562 647 SH SOLE 0 647 0 0 ENBRIDGE INC COM Stock 29250N105 153690 4137 SH SOLE 0 4137 0 0 AES CORP COM Stock 00130H105 568705 27434 SH SOLE 0 27433 0 0 PRIMO WATER CORPORATION COM Stock 74167P108 414 33 SH SOLE 0 33 0 0 ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 1581 28 SH SOLE 0 28 0 0 SPDR BLOOMBERG INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200 69554 2266 SH SOLE 0 2266 0 0 NICE LTD SPONSORED ADR ADR 653656108 12390 60 SH SOLE 0 60 0 0 NVIDIA CORPORATION COM Stock 67066G104 22420483 53001 SH SOLE 0 53001 0 0 ARCHER DANIELS MIDLAND CO COM Stock 039483102 11187791 148065 SH SOLE 0 148065 0 0 BALL CORP COM Stock 058498106 353 6 SH SOLE 0 6 0 0 CUMMINS INC COM Stock 231021106 1912248 7800 SH SOLE 0 7800 0 0 EOG RES INC COM Stock 26875P101 7591 66 SH SOLE 0 66 0 0 GENUINE PARTS CO COM Stock 372460105 1523 9 SH SOLE 0 9 0 0 GRAINGER W W INC COM Stock 384802104 46527 59 SH SOLE 0 59 0 0 MOSAIC CO NEW COM Stock 61945C103 724 21 SH SOLE 0 20 0 0 ABBVIE INC COM Stock 00287Y109 737871 5477 SH SOLE 0 5476 0 0 NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409 17910 266 SH SOLE 0 266 0 0 S&P GLOBAL INC COM Stock 78409V104 6013 15 SH SOLE 0 15 0 0 ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 5225 106 SH SOLE 0 106 0 0 LENNOX INTL INC COM Stock 526107107 652 2 SH SOLE 0 2 0 0 KENVUE INC COM Stock 49177J102 66050 2500 SH SOLE 0 2500 0 0 PTC INC COM Stock 69370C100 712 5 SH SOLE 0 5 0 0 SUNCOKE ENERGY INC COM Stock 86722A103 318 40 SH SOLE 0 40 0 0 ZOETIS INC CL A Stock 98978V103 36164 210 SH SOLE 0 210 0 0 KNIFE RIVER HOLDING CO Stock 498894104 50678 1165 SH SOLE 0 1165 0 0 CAVA GROUP INC COM Stock 148929102 205 5 SH SOLE 0 5 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 5120793 50741 SH SOLE 0 50741 0 0 ORMAT TECHNOLOGIES INC COM Stock 686688102 19874 247 SH SOLE 0 247 0 0 GLOBUS MED INC CL A Stock 379577208 249473 4190 SH SOLE 0 4190 0 0 BLACKSTONE INC COM Stock 09260D107 368068 3959 SH SOLE 0 3959 0 0 ABM INDS INC COM Stock 000957100 12582 295 SH SOLE 0 295 0 0 CHURCH & DWIGHT CO INC COM Stock 171340102 4232348 42226 SH SOLE 0 42226 0 0 RAMACO RES INC COM CL B Stock 75134P501 42 4 SH SOLE 0 4 0 0 FACTSET RESH SYS INC COM Stock 303075105 68111 170 SH SOLE 0 170 0 0 GRACO INC COM Stock 384109104 950 11 SH SOLE 0 11 0 0 RAMACO RES INC COM CL A Stock 75134P600 171 20 SH SOLE 0 20 0 0 ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102 686504 4715 SH SOLE 0 4715 0 0 ROCKWELL AUTOMATION INC COM Stock 773903109 1087185 3300 SH SOLE 0 3300 0 0 DIGITAL TURBINE INC COM NEW Stock 25400W102 139 15 SH SOLE 0 15 0 0 STRYKER CORPORATION COM Stock 863667101 125392 411 SH SOLE 0 411 0 0 QUALCOMM INC COM Stock 747525103 3155390 26507 SH SOLE 0 26506 0 0 T-MOBILE US INC COM Stock 872590104 9445 68 SH SOLE 0 68 0 0 FASTENAL CO COM Stock 311900104 2124 36 SH SOLE 0 36 0 0 INTUITIVE SURGICAL INC COM NEW Stock 46120E602 14361 42 SH SOLE 0 42 0 0 MCDONALDS CORP COM Stock 580135101 6309444 21144 SH SOLE 0 21143 0 0 QIWI PLC SPON ADR REP B ADR 74735M108 0 665 SH SOLE 0 665 0 0 DOVER CORP COM Stock 260003108 1329 9 SH SOLE 0 9 0 0 CISCO SYS INC COM Stock 17275R102 1720407 33251 SH SOLE 0 33251 0 0 ISHARES MSCI MEXICO ETF ETF 464286822 2487 40 SH SOLE 0 40 0 0 VANECK EMERGING MARKETS HIGH YIELD BOND ETF ETF 92189F353 1391 76 SH SOLE 0 76 0 0 ISHARES RUSSELL MIDCAP ETF ETF 464287499 6797 93 SH SOLE 0 93 0 0 ADVANCED MICRO DEVICES INC COM Stock 007903107 2581428 22662 SH SOLE 0 22662 0 0 AUTODESK INC COM Stock 052769106 1236867 6045 SH SOLE 0 6045 0 0 ORANGE SPONSORED ADR ADR 684060106 349 30 SH SOLE 0 30 0 0 AT&T INC COM Stock 00206R102 980302 61461 SH SOLE 0 61460 0 0 VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819 16626 221 SH SOLE 0 221 0 0 VANGUARD FINANCIALS ETF ETF 92204A405 259318 3192 SH SOLE 0 3192 0 0 ISHARES BIOTECHNOLOGY ETF ETF 464287556 14981 118 SH SOLE 0 118 0 0 GENERAL ELECTRIC CO COM NEW Stock 369604301 171036 1557 SH SOLE 0 1557 0 0 KRANESHARES CSI CHINA INTERNET ETF ETF 500767306 289 11 SH SOLE 0 10 0 0 ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 40162 535 SH SOLE 0 535 0 0 NOKIA CORP SPONSORED ADR ADR 654902204 1088 262 SH SOLE 0 261 0 0 CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 37479 221 SH SOLE 0 220 0 0 INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 20391 190 SH SOLE 0 190 0 0 SCIENCE APPLICATIONS INTL CORP COM Stock 808625107 2025 18 SH SOLE 0 18 0 0 NETAPP INC COM Stock 64110D104 1222 16 SH SOLE 0 16 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER Stock 226344208 10327 390 SH SOLE 0 390 0 0 CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108 63188 172 SH SOLE 0 172 0 0 PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 1886 20 SH SOLE 0 20 0 0 FIDELITY MSCI ENERGY INDEX ETF ETF 316092402 2940 133 SH SOLE 0 132 0 0 FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600 6312 100 SH SOLE 0 100 0 0 FIDELITY MSCI FINANCIALS INDEX ETF ETF 316092501 2354 50 SH SOLE 0 50 0 0 FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 316092808 1655 13 SH SOLE 0 12 0 0 SPDR PORTFOLIO S&P 600 SMALL CAP ETF ETF 78468R853 1010 26 SH SOLE 0 26 0 0 ALLEGION PLC ORD SHS Stock G0176J109 720 6 SH SOLE 0 6 0 0 UBS GROUP AG SHS Stock H42097107 1014 50 SH SOLE 0 50 0 0 LAMAR ADVERTISING CO NEW CL A REIT 512816109 8337 84 SH SOLE 0 84 0 0 THE CIGNA GROUP COM Stock 125523100 28060 100 SH SOLE 0 100 0 0 ONEOK INC NEW COM Stock 682680103 636 10 SH SOLE 0 10 0 0 ROSS STORES INC COM Stock 778296103 82976 740 SH SOLE 0 740 0 0 MASIMO CORP COM Stock 574795100 494 3 SH SOLE 0 3 0 0 FLEX LTD ORD Stock Y2573F102 138 5 SH SOLE 0 5 0 0 VMWARE INC CL A COM Stock 928563402 431 3 SH SOLE 0 3 0 0 UNION PAC CORP COM Stock 907818108 2617229 12791 SH SOLE 0 12790 0 0 CINTAS CORP COM Stock 172908105 17895 36 SH SOLE 0 36 0 0 ECOLAB INC COM Stock 278865100 151406 811 SH SOLE 0 811 0 0 CARMAX INC COM Stock 143130102 91652 1095 SH SOLE 0 1095 0 0 ISHARES MBS ETF ETF 464288588 18653 200 SH SOLE 0 200 0 0 ISHARES PREFERRED & INCOME SECURITIES ETF ETF 464288687 122947 3975 SH SOLE 0 3975 0 0 SALESFORCE INC COM Stock 79466L302 153375 726 SH SOLE 0 726 0 0 MCCORMICK & CO INC COM NON VTG Stock 579780206 819 9 SH SOLE 0 9 0 0 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 2257091 4326 SH SOLE 0 4326 0 0 SEAGEN INC COM Stock 81181C104 3727758 19369 SH SOLE 0 19369 0 0 LOCKHEED MARTIN CORP COM Stock 539830109 1109610 2410 SH SOLE 0 2410 0 0 JPMORGAN CHASE & CO COM Stock 46625H100 7184361 49397 SH SOLE 0 49397 0 0 SPDR PORTFOLIO EMERGING MARKETS ETF ETF 78463X509 1123 33 SH SOLE 0 32 0 0 GENWORTH FINL INC COM CL A Stock 37247D106 500 100 SH SOLE 0 100 0 0 TERNIUM SA SPONSORED ADS ADR 880890108 397 10 SH SOLE 0 10 0 0 CHEVRON CORP NEW COM Stock 166764100 4586454 29148 SH SOLE 0 29148 0 0 ISHARES NATIONAL MUNI BOND ETF ETF 464288414 45360 425 SH SOLE 0 425 0 0 ALBEMARLE CORP COM Stock 012653101 1873310 8397 SH SOLE 0 8397 0 0 CONOCOPHILLIPS COM Stock 20825C104 53048 512 SH SOLE 0 512 0 0 MARKEL GROUP INC COM Stock 570535104 138318 100 SH SOLE 0 100 0 0 CAMPBELL SOUP CO COM Stock 134429109 9142 200 SH SOLE 0 200 0 0 DANAHER CORPORATION COM Stock 235851102 1331184 5547 SH SOLE 0 5546 0 0 KOHLS CORP COM Stock 500255104 35497 1540 SH SOLE 0 1540 0 0 TJX COS INC NEW COM Stock 872540109 95474 1126 SH SOLE 0 1126 0 0 BANK AMERICA CORP COM Stock 060505104 579538 20200 SH SOLE 0 20200 0 0 TERADATA CORP DEL COM Stock 88076W103 7157 134 SH SOLE 0 134 0 0 SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF ETF 78464A805 32664 600 SH SOLE 0 600 0 0 WALMART INC COM Stock 931142103 2739259 17428 SH SOLE 0 17427 0 0 ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661 11526 100 SH SOLE 0 100 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 1591494 11894 SH SOLE 0 11893 0 0 ORACLE CORP COM Stock 68389X105 9937549 83446 SH SOLE 0 83445 0 0 RTX CORPORATION COM Stock 75513E101 365224 3728 SH SOLE 0 3728 0 0 VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 73224 1800 SH SOLE 0 1800 0 0 TEXAS INSTRS INC COM Stock 882508104 55086 306 SH SOLE 0 306 0 0 TARGET CORP COM Stock 87612E106 4221 32 SH SOLE 0 32 0 0 VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406 79553 750 SH SOLE 0 750 0 0 PFIZER INC COM Stock 717081103 1332836 36337 SH SOLE 0 36336 0 0 MORGAN STANLEY COM NEW Stock 617446448 105896 1240 SH SOLE 0 1240 0 0 3M CO COM Stock 88579Y101 478294 4779 SH SOLE 0 4778 0 0 NATWEST GROUP PLC SPONS ADR ADR 639057207 367 60 SH SOLE 0 60 0 0 A10 NETWORKS INC COM Stock 002121101 5107 350 SH SOLE 0 350 0 0 GILEAD SCIENCES INC COM Stock 375558103 9711 126 SH SOLE 0 126 0 0 CATERPILLAR INC COM Stock 149123101 2805380 11402 SH SOLE 0 11401 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 12885408 106517 SH SOLE 0 106517 0 0 BEST BUY INC COM Stock 086516101 1147 14 SH SOLE 0 14 0 0 AMERICAN EXPRESS CO COM Stock 025816109 2304666 13230 SH SOLE 0 13230 0 0 AMGEN INC COM Stock 031162100 5379545 24230 SH SOLE 0 24230 0 0 OTIS WORLDWIDE CORP COM Stock 68902V107 76816 863 SH SOLE 0 863 0 0 ANALOG DEVICES INC COM Stock 032654105 96626 496 SH SOLE 0 496 0 0 PAYCOM SOFTWARE INC COM Stock 70432V102 26663 83 SH SOLE 0 83 0 0 INVESCO EMERGING MARKETS SOVEREIGN DEBT ETF ETF 46138E784 4873 250 SH SOLE 0 250 0 0 VANGUARD UTILITIES ETF ETF 92204A876 7109 50 SH SOLE 0 50 0 0 MOBILE TELESYSTEMS PUB JT STK SPONSORED ADR ADR 607409109 0 740 SH SOLE 0 740 0 0 CVR ENERGY INC COM Stock 12662P108 1198 40 SH SOLE 0 40 0 0 FRANKLIN RESOURCES INC COM Stock 354613101 8227 308 SH SOLE 0 308 0 0 QIAGEN NV SHS NEW Stock N72482123 2116 47 SH SOLE 0 47 0 0 WILLIAMS COS INC COM Stock 969457100 52534 1610 SH SOLE 0 1610 0 0 INVESCO VARIABLE RATE PREFERRED ETF ETF 46138G870 4450 200 SH SOLE 0 200 0 0 ARISTA NETWORKS INC COM Stock 040413106 1544918 9533 SH SOLE 0 9533 0 0 CALAVO GROWERS INC COM Stock 128246105 291 10 SH SOLE 0 10 0 0 SK TELECOM LTD SPONSORED ADR ADR 78440P306 390 20 SH SOLE 0 20 0 0 TATA MTRS LTD SPONSORED ADR ADR 876568502 0 200 SH SOLE 0 200 0 0 VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 10775 66 SH SOLE 0 66 0 0 ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 2061 40 SH SOLE 0 40 0 0 SAGE THERAPEUTICS INC COM Stock 78667J108 235100 5000 SH SOLE 0 5000 0 0 IRADIMED CORP COM Stock 46266A109 1575 33 SH SOLE 0 33 0 0 CATALENT INC COM Stock 148806102 130 3 SH SOLE 0 3 0 0 EATON CORP PLC SHS Stock G29183103 1608800 8000 SH SOLE 0 8000 0 0 B & G FOODS INC NEW COM Stock 05508R106 433 31 SH SOLE 0 31 0 0 TRIMBLE INC COM Stock 896239100 158820 3000 SH SOLE 0 3000 0 0 BROOKFIELD INFRAST PARTNERS LP LP INT UNIT Stock G16252101 66686 1827 SH SOLE 0 1827 0 0 ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 951 10 SH SOLE 0 10 0 0 CANOPY GROWTH CORP COM Stock 138035100 4 10 SH SOLE 0 10 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 32507 390 SH SOLE 0 390 0 0 CITIZENS FINL GROUP INC COM Stock 174610105 678 26 SH SOLE 0 26 0 0 WAYFAIR INC CL A Stock 94419L101 260 4 SH SOLE 0 4 0 0 KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103 2009 12 SH SOLE 0 12 0 0 CANADIAN SOLAR INC COM Stock 136635109 11607 300 SH SOLE 0 300 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR ADR 03524A108 10493 185 SH SOLE 0 185 0 0 CARA THERAPEUTICS INC COM Stock 140755109 354 125 SH SOLE 0 125 0 0 WOLFSPEED INC COM Stock 977852102 1006957 18114 SH SOLE 0 18114 0 0 MOELIS & CO CL A Stock 60786M105 9657 213 SH SOLE 0 213 0 0 MARKETAXESS HLDGS INC COM Stock 57060D108 523 2 SH SOLE 0 2 0 0 VANGUARD SHORT-TERM BOND ETF ETF 921937827 124691 1650 SH SOLE 0 1650 0 0 FLUOR CORP NEW COM Stock 343412102 1214 41 SH SOLE 0 41 0 0 SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 4047 66 SH SOLE 0 66 0 0 QORVO INC COM Stock 74736K101 816 8 SH SOLE 0 8 0 0 PHILIP MORRIS INTL INC COM Stock 718172109 2152553 22050 SH SOLE 0 22050 0 0 NUCOR CORP COM Stock 670346105 74119 452 SH SOLE 0 452 0 0 PEAPACK-GLADSTONE FINL CORP COM Stock 704699107 8124 300 SH SOLE 0 300 0 0 FIDELITY TOTAL BOND ETF ETF 316188309 3270 72 SH SOLE 0 72 0 0 MIMEDX GROUP INC COM Stock 602496101 50580 7652 SH SOLE 0 7652 0 0 ROGERS CORP COM Stock 775133101 377783 2333 SH SOLE 0 2333 0 0 SPDR BLOOMBERG HIGH YIELD BOND ETF ETF 78468R622 36812 400 SH SOLE 0 400 0 0 PNC FINL SVCS GROUP INC COM Stock 693475105 3527 28 SH SOLE 0 28 0 0 WORLD WRESTLING ENTMT INC CL A Stock 98156Q108 2795 26 SH SOLE 0 25 0 0 BOX INC CL A Stock 10316T104 29380 1000 SH SOLE 0 1000 0 0 BRISTOL-MYERS SQUIBB CO COM Stock 110122108 1505063 23535 SH SOLE 0 23535 0 0 BERKLEY W R CORP COM Stock 084423102 700723 11765 SH SOLE 0 11765 0 0 BARRICK GOLD CORP COM Stock 067901108 28781 1700 SH SOLE 0 1700 0 0 ALTRIA GROUP INC COM Stock 02209S103 246420 5440 SH SOLE 0 5439 0 0 CITIGROUP INC COM NEW Stock 172967424 13812 300 SH SOLE 0 300 0 0 CADENCE DESIGN SYSTEM INC COM Stock 127387108 3987 17 SH SOLE 0 17 0 0 AGILENT TECHNOLOGIES INC COM Stock 00846U101 275132 2288 SH SOLE 0 2288 0 0 EXXON MOBIL CORP COM Stock 30231G102 877618 8183 SH SOLE 0 8182 0 0 UNITEDHEALTH GROUP INC COM Stock 91324P102 7210 15 SH SOLE 0 15 0 0 PRICE T ROWE GROUP INC COM Stock 74144T108 110900 990 SH SOLE 0 990 0 0 TRAVELERS COMPANIES INC COM Stock 89417E109 152126 876 SH SOLE 0 876 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR ADR 539439109 294 134 SH SOLE 0 133 0 0 LOWES COS INC COM Stock 548661107 5575219 24702 SH SOLE 0 24701 0 0 FIRST TRUST LOW DURATION OPPORTUNITIES ETF ETF 33739Q200 477 10 SH SOLE 0 10 0 0 DEERE & CO COM Stock 244199105 2178499 5376 SH SOLE 0 5376 0 0 COLGATE PALMOLIVE CO COM Stock 194162103 774560 10054 SH SOLE 0 10054 0 0 TRITON INTL LTD CL A Stock G9078F107 323071 3880 SH SOLE 0 3880 0 0 INVITAE CORP COM Stock 46185L103 12407 10980 SH SOLE 0 10980 0 0 AMERICAN INTL GROUP INC COM NEW Stock 026874784 77104 1340 SH SOLE 0 1340 0 0 SHOPIFY INC CL A Stock 82509L107 911829 14115 SH SOLE 0 14115 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 8344 883 SH SOLE 0 883 0 0 CHEMOURS CO COM Stock 163851108 3320 90 SH SOLE 0 90 0 0 LANTHEUS HLDGS INC COM Stock 516544103 145182 1730 SH SOLE 0 1730 0 0 NOVO-NORDISK A S ADR ADR 670100205 768045 4746 SH SOLE 0 4746 0 0 KRAFT HEINZ CO COM Stock 500754106 54848 1545 SH SOLE 0 1545 0 0 PAYPAL HLDGS INC COM Stock 70450Y103 447024 6699 SH SOLE 0 6699 0 0 SCHWAB CHARLES CORP COM Stock 808513105 568 10 SH SOLE 0 10 0 0 ACTIVISION BLIZZARD INC COM Stock 00507V109 873011 10356 SH SOLE 0 10356 0 0 SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 2158 66 SH SOLE 0 66 0 0 CARDINAL HEALTH INC COM Stock 14149Y108 9457 100 SH SOLE 0 100 0 0 TORONTO DOMINION BK ONT COM NEW Stock 891160509 20153 325 SH SOLE 0 325 0 0 LUMENTUM HLDGS INC COM Stock 55024U109 113 2 SH SOLE 0 2 0 0 SUNRUN INC COM Stock 86771W105 141183 7905 SH SOLE 0 7905 0 0 AUTOZONE INC COM Stock 053332102 69814 28 SH SOLE 0 28 0 0 BLACKROCK INC COM Stock 09247X101 754034 1091 SH SOLE 0 1091 0 0 ISHARES CORE S&P MID-CAP ETF ETF 464287507 150612 576 SH SOLE 0 576 0 0 DISH NETWORK CORPORATION CL A Stock 25470M109 33 5 SH SOLE 0 5 0 0 APPLE INC COM Stock 037833100 33667983 173573 SH SOLE 0 173573 0 0 GSK PLC SPONSORED ADR ADR 37733W204 27550 773 SH SOLE 0 773 0 0 WEC ENERGY GROUP INC COM Stock 92939U106 56650 642 SH SOLE 0 642 0 0 PJT PARTNERS INC COM CL A Stock 69343T107 348 5 SH SOLE 0 5 0 0 ABBOTT LABS COM Stock 002824100 120249 1103 SH SOLE 0 1103 0 0 SPX TECHNOLOGIES INC COM Stock 78473E103 60839 716 SH SOLE 0 716 0 0 DISNEY WALT CO COM Stock 254687106 1534188 17184 SH SOLE 0 17184 0 0 FIDELITY NASDAQ COMPOSITE INDEX ETF ETF 315912808 1622 30 SH SOLE 0 30 0 0