BARRETT & COMPANY, INC. at 2023-06-30

Filling information for BARRETT & COMPANY, INC. as Treemap, investor disclosed 613 total holdings based on 2023-06-30 SEC fillings. A list of the exposed holdings

Product name

Product description

Changed holding value / amount

Details
Total Holding Value, based on SEC fillings over time
CUSIP Symbol Name Title Of Class Value in 1000's Amount
901384107 901384107 2SEVENTY BIO INC COMMON STOCK 668 66
88579Y101 88579Y101 3M CO COM 72644 726
002824100 002824100 ABBOTT LABS COM 204413 1875
00287Y109 00287Y109 ABBVIE INC COM 410233 3045
00302L108 00302L108 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 1019 260
00326L100 00326L100 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 4130 500
G1151C101 G1151C101 ACCENTURE PLC IRELAND SHS CLASS A 30858 100
00507V109 00507V109 ACTIVISION BLIZZARD INC COM 8430 100
00724F101 00724F101 ADOBE SYSTEMS INCORPORATED COM 168702 345
007903107 007903107 ADVANCED MICRO DEVICES INC COM 2848 25
007800105 007800105 AEROJET ROCKETDYNE HLDGS INC COM 176 3
008073108 008073108 AEROVIRONMENT INC COM 10228 100
001055102 001055102 AFLAC INC COM 93441 1339
00846U101 00846U101 AGILENT TECHNOLOGIES INC COM 73353 610
013872106 013872106 ALCOA CORP COM 1927 57
01609W102 01609W102 ALIBABA GROUP HLDG LTD SPONSORED ADS 10476 126
016255101 016255101 ALIGN TECHNOLOGY INC COM 201928 571
018802108 018802108 ALLIANT ENERGY CORP COM 23931 456
020002101 020002101 ALLSTATE CORP COM 38164 350
02079K305 02079K305 ALPHABET INC CAP STK CL A 2437474 20317
00162Q452 00162Q452 ALPS ETF TR ALERIAN MLP 25683 655
02209S103 02209S103 ALTRIA GROUP INC COM 76874 1697
023135106 023135106 AMAZON COM INC COM 3911760 30007
00165C104 00165C104 AMC ENTMT HLDGS INC CL A COM 1760 400
025537101 025537101 AMERICAN ELEC PWR CO INC COM 33343 396
02875D109 02875D109 AMERICAN OUTDOOR BRANDS INC COM 1406 162
03027X100 03027X100 AMERICAN TOWER CORP NEW COM 13382 69
030420103 030420103 AMERICAN WTR WKS CO INC NEW COM 392679 2751
031162100 031162100 AMGEN INC COM 228326 1028
035255108 035255108 ANIKA THERAPEUTICS INC COM 6755 260
03528H109 03528H109 ANIXA BIOSCIENCES INC COM 256 80
035710839 035710839 ANNALY CAPITAL MANAGEMENT IN COM NEW 18509 925
03783T103 03783T103 APPHARVEST INC COM 185 500
03782L101 03782L101 APPIAN CORP CL A 190 4
037833100 037833100 APPLE INC COM 5231413 26970
G0450A105 G0450A105 ARCH CAP GROUP LTD ORD 3293 44
03966V107 03966V107 ARCONIC CORPORATION COM 1242 42
00214Q203 00214Q203 ARK ETF TR AUTNMUS TECHNLGY 2556 45
00214Q708 00214Q708 ARK ETF TR FINTECH INNOVA 4182 200
00214Q302 00214Q302 ARK ETF TR GENOMIC REV ETF 852 25
00214Q104 00214Q104 ARK ETF TR INNOVATION ETF 201322 4561
N07059210 N07059210 ASML HOLDING N V N Y REGISTRY SHS 14495 20
00206R102 00206R102 AT&T INC COM 219799 13781
G0751N103 G0751N103 ATLANTICA SUSTAINABLE INFR P SHS 1242 53
049468101 049468101 ATLASSIAN CORPORATION CL A 8391 50
053015103 053015103 AUTOMATIC DATA PROCESSING IN COM 21979 100
05360L304 05360L304 AVENUE THERAPEUTICS INC COM 17 15
05453N100 05453N100 AWARE INC MASS COM 20856 13200
058498106 058498106 BALL CORP COM 4366 75
060505104 060505104 BANK AMERICA CORP COM 592277 20644
064058100 064058100 BANK NEW YORK MELLON CORP COM 190457 4278
075887109 075887109 BECTON DICKINSON &CO COM 10561 40
084670702 084670702 BERKSHIRE HATHAWAY INC DEL CL B NEW 275357 807
09062X103 09062X103 BIOGEN INC COM 8546 30
09074F207 09074F207 BIOVIE INC CL A NEW 1293 300
09239B109 09239B109 BLACKLINE INC COM 53820 1000
09290C202 09290C202 BLACKROCK ETF TRUST FUTURE INVTR ETF 45751 1600
09290C509 09290C509 BLACKROCK ETF TRUST US CARBON TRANS 21734 445
09247X101 09247X101 BLACKROCK INC COM 39194 57
09260Q108 09260Q108 BLACKROCK INNOVATION AND GRW SHS BEN INT 127649 16261
09260D107 09260D107 BLACKSTONE INC COM 99648 1072
852234103 852234103 BLOCK INC CL A 3328 50
09609G100 09609G100 BLUEBIRD BIO INC COM 658 200
097023105 097023105 BOEING CO COM 864150 4092
099502106 099502106 BOOZ ALLEN HAMILTON HLDG COR CL A 223200 2000
101121101 101121101 BOSTON PROPERTIES INC COM 5759 100
055622104 055622104 BP PLC SPONSORED ADR 56245 1594
10922N103 10922N103 BRIGHTHOUSE FINL INC COM 2225 47
110122108 110122108 BRISTOL-MYERS SQUIBB CO COM 766408 11984
11135F101 11135F101 BROADCOM INC COM 9542 11
11284V105 11284V105 BROOKFIELD RENEWABLE CORP CL A SUB VTG 1418 45
11373M107 11373M107 BROOKLINE BANCORP INC DEL COM 5244 600
115637100 115637100 BROWN FORMAN CORP CL A 107551 1580
115637209 115637209 BROWN FORMAN CORP CL B 166549 2494
127387108 127387108 CADENCE DESIGN SYSTEM INC COM 34005 145
12769G100 12769G100 CAESARS ENTERTAINMENT INC NE COM 2549 50
128117108 128117108 CALAMOS CONV OPPORTUNITIES & SH BEN INT 122080 10900
128125101 128125101 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 92173 6249
134429109 134429109 CAMPBELL SOUP CO COM 15541 340
138035100 138035100 CANOPY GROWTH CORP COM 200 515
14020V108 14020V108 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 25335 987
14020W106 14020W106 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 163592 6050
14020G101 14020G101 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 578481 22928
14020Y102 14020Y102 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 56428 2535
14040H105 14040H105 CAPITAL ONE FINL CORP COM 101223 926
G1890L107 G1890L107 CAPRI HOLDINGS LIMITED SHS 1436 40
143658300 143658300 CARNIVAL CORP COMMON STOCK 11957 635
146869102 146869102 CARVANA CO CL A 1944 75
149123101 149123101 CATERPILLAR INC COM 69489 282
150870103 150870103 CELANESE CORP DEL COM 9264 80
15872M104 15872M104 CHAMPIONX CORPORATION COM 3104 100
163851108 163851108 CHEMOURS CO COM 3320 90
166764100 166764100 CHEVRON CORP NEW COM 997284 6338
169656105 169656105 CHIPOTLE MEXICAN GRILL INC COM 85560 40
171340102 171340102 CHURCH &DWIGHT CO INC COM 7699 77
17275R102 17275R102 CISCO SYS INC COM 433676 8382
172967424 172967424 CITIGROUP INC COM NEW 613 12
174610105 174610105 CITIZENS FINL GROUP INC COM 18726 718
184499101 184499101 CLEAN ENERGY FUELS CORP COM 198 40
189054109 189054109 CLOROX CO DEL COM 37692 237
18914E106 18914E106 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 23397 4670
12572Q105 12572Q105 CME GROUP INC COM 83612 451
12653C108 12653C108 CNX RES CORP COM 8860 500
191216100 191216100 COCA COLA CO COM 171062 2841
192422103 192422103 COGNEX CORP COM 224 4
19248C105 19248C105 COHEN &STEERS LTD DURATION COM 221571 12174
19247L106 19247L106 COHEN &STEERS QUALITY INCOM COM 4732 408
19248Y107 19248Y107 COHEN &STEERS SELECT PFD & COM 11804 650
194162103 194162103 COLGATE PALMOLIVE CO COM 23112 300
20030N101 20030N101 COMCAST CORP NEW CL A 103815 2499
20825C104 20825C104 CONOCOPHILLIPS COM 291933 2818
209034107 209034107 CONSOLIDATED COMM HLDGS INC COM 30257 7900
209115104 209115104 CONSOLIDATED EDISON INC COM 61661 682
21036P108 21036P108 CONSTELLATION BRANDS INC CL A 1231 5
21037T109 21037T109 CONSTELLATION ENERGY CORP COM 14648 160
217204106 217204106 COPART INC COM 94859 1040
22052L104 22052L104 CORTEVA INC COM 27505 480
22160K105 22160K105 COSTCO WHSL CORP NEW COM 11844 22
22788C105 22788C105 CROWDSTRIKE HLDGS INC CL A 7344 50
22822V101 22822V101 CROWN CASTLE INC COM 9115 80
126408103 126408103 CSX CORP COM 35600 1044
231021106 231021106 CUMMINS INC COM 8972 37
126650100 126650100 CVS HEALTH CORP COM 807340 11679
235851102 235851102 DANAHER CORPORATION COM 89899 375
233051432 233051432 DBX ETF TR XTRACK USD HIGH 1553 45
233051481 233051481 DBX ETF TR XTRACKERS RUSSEL 16253 362
244199105 244199105 DEERE &CO COM 30402 75
25179M103 25179M103 DEVON ENERGY CORP NEW COM 1934 40
253868103 253868103 DIGITAL RLTY TR INC COM 9110 80
25401T603 25401T603 DIGITALBRIDGE GROUP INC CL A NEW 6428 437
25434V807 25434V807 DIMENSIONAL ETF TRUST INTERNATNAL VAL 18034 549
25434V203 25434V203 DIMENSIONAL ETF TRUST INTL CORE EQT MK 666834 24408
25434V104 25434V104 DIMENSIONAL ETF TRUST US CORE EQT MKT 616851 19905
25434V401 25434V401 DIMENSIONAL ETF TRUST US EQUITY ETF 25814 536
25459W862 25459W862 DIREXION SHS ETF TR DRX S&P500BULL 10908 121
254687106 254687106 DISNEY WALT CO COM 346732 3884
23325P104 23325P104 DNP SELECT INCOME FD INC COM 80046 7638
256677105 256677105 DOLLAR GEN CORP NEW COM 4245 25
260003108 260003108 DOVER CORP COM 105690 716
260557103 260557103 DOW INC COM 50605 950
26142V105 26142V105 DRAFTKINGS INC NEW COM CL A 44505 1675
26441C204 26441C204 DUKE ENERGY CORP NEW COM NEW 171295 1909
26614N102 26614N102 DUPONT DE NEMOURS INC COM 119020 1666
269796108 269796108 EAGLE PHARMACEUTICALS INC COM 1944 100
277276101 277276101 EASTGROUP PPTYS INC COM 182280 1050
G29183103 G29183103 EATON CORP PLC SHS 114225 569
278274105 278274105 EATON VANCE ENHANCED EQUITY COM 12368 750
27828H105 27828H105 EATON VANCE LTD DURATION INC COM 145252 15518
27828V104 27828V104 EATON VANCE SHORT DURATION D COM 39240 4000
27828Q105 27828Q105 EATON VANCE SR FLTNG RTE TR COM 23500 2000
27826S103 27826S103 EATON VANCE SR INCOME TR SH BEN INT 24570 4500
27828Y108 27828Y108 EATON VANCE TAX-MANAGED BUY- COM 12780 1000
27828N102 27828N102 EATON VANCE TAX-MANAGED DIVE COM 21805 1750
27829F108 27829F108 EATON VANCE TAX-MANAGED GLOB COM 15444 1950
278642103 278642103 EBAY INC. COM 7195 161
278865100 278865100 ECOLAB INC COM 23336 125
281020107 281020107 EDISON INTL COM 15001 216
29082K105 29082K105 EMBECTA CORP COMMON STOCK 173 8
291011104 291011104 EMERSON ELEC CO COM 625791 6923
29250N105 29250N105 ENBRIDGE INC COM 23590 635
292671708 292671708 ENERGY FUELS INC COM NEW 312 50
29273V100 29273V100 ENERGY TRANSFER L P COM UT LTD PTN 123253 97005
293792107 293792107 ENTERPRISE PRODS PARTNERS L COM 96953 3679
26875P101 26875P101 EOG RES INC COM 12070 105
29664W105 29664W105 ESPERION THERAPEUTICS INC NE COM 417 300
29670G102 29670G102 ESSENTIAL UTILS INC COM 19955 500
26924G201 26924G201 ETF MANAGERS TR PRIME CYBR SCRTY 50580 1000
30040W108 30040W108 EVERSOURCE ENERGY COM 36595 516
30063P105 30063P105 EXACT SCIENCES CORP COM 3005 32
301505889 301505889 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 88 3
30161N101 30161N101 EXELON CORP COM 19963 490
30223G102 30223G102 EXSCIENTIA PLC ADS 1450 245
30231G102 30231G102 EXXON MOBIL CORP COM 1575980 14694
303250104 303250104 FAIR ISAAC CORP COM 16184 20
30744W107 30744W107 FARFETCH LTD ORD SH CL A 302 50
31428X106 31428X106 FEDEX CORP COM 100061 404
31620M106 31620M106 FIDELITY NATL INFORMATION SV COM 27377 500
33739H101 33739H101 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 27052 1188
33734X200 33734X200 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 4181 195
33734X176 33734X176 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 17256 150
33733E104 33733E104 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 3014847 40155
33733E302 33733E302 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 6357 39
33739Q200 33739Q200 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 1270450 26651
33739Q705 33739Q705 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 797876 15097
33738R662 33738R662 FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 64880 2000
33738D804 33738D804 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 46550 2500
33733E807 33733E807 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 2328 100
33733E203 33733E203 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 147014 960
33738R704 33738R704 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 5423 100
33738R506 33738R506 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 1455145 30895
464287101 464287101 ISHARES TR S&P 100 ETF 49073 237
33741X102 33741X102 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 242704 8573
33740U760 33740U760 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 226875 11401
33740F540 33740F540 FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 854 140
336917109 336917109 FIRST TR MORNINGSTAR DIVID L SHS 6802 200
337344105 337344105 FIRST TR NAS100 EQ WEIGHTED SHS 425837 3984
33734H106 33734H106 FIRST TR VALUE LINE DIVID IN SHS 3586030 89849
337932107 337932107 FIRSTENERGY CORP COM 4782 123
345370860 345370860 FORD MTR CO DEL COM 183481 12127
35472T101 35472T101 FRANKLIN LTD DURATION INCOME COM 135034 21850
36242H104 36242H104 GABELLI DIVID &INCOME TR COM 1194 57
363225202 363225202 GALECTIN THERAPEUTICS INC COM NEW 7177 4984
36467W109 36467W109 GAMESTOP CORP NEW CL A 1940 80
36472T109 36472T109 GANNETT CO INC COM 6539 2906
36266G107 36266G107 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 57928 713
368736104 368736104 GENERAC HLDGS INC COM 29826 200
369550108 369550108 GENERAL DYNAMICS CORP COM 81542 379
369604301 369604301 GENERAL ELECTRIC CO COM NEW 237599 2163
370334104 370334104 GENERAL MLS INC COM 130390 1700
37045V100 37045V100 GENERAL MTRS CO COM 6170 160
37637K108 37637K108 GITLAB INC CLASS A COM 5111 100
37954Y434 37954Y434 GLOBAL X FDS GENOMIC BIOTECH 6060 500
37954Y178 37954Y178 GLOBAL X FDS GLOBAL X AGTECH 10222 825
37954Y855 37954Y855 GLOBAL X FDS LITHIUM BTRY ETF 16255 250
38141G104 38141G104 GOLDMAN SACHS GROUP INC COM 118766 368
39037G109 39037G109 GREAT ELM GROUP INC COM NEW 26 13
37733W204 37733W204 GSK PLC SPONSORED ADR 233849 6561
40131M109 40131M109 GUARDANT HEALTH INC COM 17900 500
405552100 405552100 HALEON PLC SPON ADS 66140 7893
41021P103 41021P103 HANCOCK JOHN PFD INCOME FD I COM 27320 1950
41165Y100 41165Y100 HARBORONE BANCORP INC NEW COM NEW 773 89
412822108 412822108 HARLEY DAVIDSON INC COM 9014 256
416515104 416515104 HARTFORD FINL SVCS GROUP INC COM 21102 293
419870100 419870100 HAWAIIAN ELEC INDUSTRIES COM 33666 930
419879101 419879101 HAWAIIAN HOLDINGS INC COM 108 10
42250P103 42250P103 HEALTHPEAK PROPERTIES INC COM 52658 2620
422806109 422806109 HEICO CORP NEW COM 554401 3133
437076102 437076102 HOME DEPOT INC COM 122711 395
438516106 438516106 HONEYWELL INTL INC COM 446495 2152
44107P104 44107P104 HOST HOTELS &RESORTS INC COM 3282 195
443201108 443201108 HOWMET AEROSPACE INC COM 650200 13119
40434L105 40434L105 HP INC COM 3354 119
446150104 446150104 HUNTINGTON BANCSHARES INC COM 10780 1000
G4740B105 G4740B105 ICHOR HOLDINGS SHS 1725 46
451107106 451107106 IDACORP INC COM 7592 74
45168D104 45168D104 IDEXX LABS INC COM 80357 160
452308109 452308109 ILLINOIS TOOL WKS INC COM 99265 397
45687V106 45687V106 INGERSOLL RAND INC COM 4052 62
458140100 458140100 INTEL CORP COM 115400 3451
45826J105 45826J105 INTELLIA THERAPEUTICS INC COM 12234 300
45866F104 45866F104 INTERCONTINENTAL EXCHANGE IN COM 6219 55
459200101 459200101 INTERNATIONAL BUSINESS MACHS COM 336396 2514
459506101 459506101 INTERNATIONAL FLAVORS&FRAGRA COM 2069 26
460146103 460146103 INTERNATIONAL PAPER CO COM 28555 698
461202103 461202103 INTUIT COM 29879 65
46120E602 46120E602 INTUITIVE SURGICAL INC COM NEW 39943 116
46138E784 46138E784 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 971 50
46138E651 46138E651 INVESCO EXCH TRADED FD TR II GLOBAL WATER 9837 275
46138E511 46138E511 INVESCO EXCH TRADED FD TR II PFD ETF 395 35
46138E354 46138E354 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 25124 400
46138G870 46138G870 INVESCO EXCH TRADED FD TR II VAR RATE PFD 60565 2722
46137V837 46137V837 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 24309 300
46137V613 46137V613 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 87916 537
46137V597 46137V597 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 25701 149
46137V563 46137V563 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 888125 46208
46137V357 46137V357 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 972453 6499
46090E103 46090E103 INVESCO QQQ TR UNIT SER 1 30467 82
46284V101 46284V101 IRON MTN INC DEL COM 28410 500
464285204 464285204 ISHARES GOLD TR ISHARES NEW 36390 1000
46434G103 46434G103 ISHARES INC CORE MSCI EMKT 123218 2500
464286319 464286319 ISHARES INC EM MKTS DIV ETF 514865 21015
46434G863 46434G863 ISHARES INC ESG AWR MSCI EM 1360 43
464286533 464286533 ISHARES INC MSCI EMERG MRKT 18693 340
46428R107 46428R107 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 2924 150
46429B747 46429B747 ISHARES TR 0-5 YR TIPS ETF 107472 1101
464287457 464287457 ISHARES TR 1 3 YR TREAS BD 782459 9650
464288661 464288661 ISHARES TR 3 7 YR TREAS BD 53634 465
464287440 464287440 ISHARES TR 7-10 YR TRSY BD 44436 460
46434V621 46434V621 ISHARES TR CORE DIV GRWTH 133978 2600
46429B663 46429B663 ISHARES TR CORE HIGH DV ETF 291994 2897
46432F842 46432F842 ISHARES TR CORE MSCI EAFE 548428 8125
46432F834 46432F834 ISHARES TR CORE MSCI TOTAL 75949 1213
464287507 464287507 ISHARES TR CORE S&P MCP ETF 124726 477
464287804 464287804 ISHARES TR CORE S&P SCP ETF 690475 6929
464287150 464287150 ISHARES TR CORE S&P TTL STK 242505 2479
464287671 464287671 ISHARES TR CORE S&P US GWT 146456 1500
464287663 464287663 ISHARES TR CORE S&P US VLU 3365 43
464287200 464287200 ISHARES TR CORE S&P500 ETF 5152237 11560
46434V613 46434V613 ISHARES TR CORE TOTAL USD 6047 133
464287226 464287226 ISHARES TR CORE US AGGBD ET 14987 153
464288877 464288877 ISHARES TR EAFE VALUE ETF 11746 240
46436E619 46436E619 ISHARES TR ESG ADV TTL USD 2981 70
46435G516 46435G516 ISHARES TR ESG AW MSCI EAFE 1969 27
46435U663 46435U663 ISHARES TR ESG AWARE MSCI 2486 70
46435G425 46435G425 ISHARES TR ESG AWR MSCI USA 3021 31
46435G193 46435G193 ISHARES TR ESG AWRE USD ETF 1319 58
46436E759 46436E759 ISHARES TR ESG EAFE ETF 2254 37
46436E767 46436E767 ISHARES TR ESG MSCI USA ETF 3954 110
46434V381 46434V381 ISHARES TR EXPONENTIAL TECH 4684807 84259
46435U192 46435U192 ISHARES TR GENOMICS IMMUN 17515 750
464288224 464288224 ISHARES TR GL CLEAN ENE ETF 2944 160
464288372 464288372 ISHARES TR GLB INFRASTR ETF 16679 356
464287341 464287341 ISHARES TR GLOBAL ENERG ETF 18610 500
46435U515 46435U515 ISHARES TR IBDS DEC28 ETF 81214 3315
46436E882 46436E882 ISHARES TR IBONDS 23 TRM TS 34188 1378
46436E874 46436E874 ISHARES TR IBONDS 24 TRM TS 530889 22306
46436E866 46436E866 ISHARES TR IBONDS 25 TRM TS 481427 20814
46436E858 46436E858 ISHARES TR IBONDS 26 TRM TS 296589 13094
46435UAA9 46435UAA9 ISHARES TR IBONDS 27 ETF 346437 14755
46436E841 46436E841 ISHARES TR IBONDS 27 TRM TS 93030 4200
46436E833 46436E833 ISHARES TR IBONDS 28 TRM TS 40700 1850
46435GAA0 46435GAA0 ISHARES TR IBONDS DEC2026 392637 16729
46434VAX8 46434VAX8 ISHARES TR IBONDS DEC23 ETF 913249 36111
46434VBG4 46434VBG4 ISHARES TR IBONDS DEC24 ETF 988350 40144
46434VBD1 46434VBD1 ISHARES TR IBONDS DEC25 ETF 920842 37770
464288513 464288513 ISHARES TR IBOXX HI YD ETF 327146 4358
464287242 464287242 ISHARES TR IBOXX INV CP ETF 75960 702
464288448 464288448 ISHARES TR INTL SEL DIV ETF 204777 7777
464288117 464288117 ISHARES TR INTL TREA BD ETF 5543 140
464287556 464287556 ISHARES TR ISHARES BIOTECH 74688 588
464288281 464288281 ISHARES TR JPMORGAN USD EMG 85462 988
464288588 464288588 ISHARES TR MBS ETF 4165 45
464288109 464288109 ISHARES TR MORNINGSTAR VALU 5572297 83769
464288208 464288208 ISHARES TR MRGSTR MD CP ETF 197246 3117
464288703 464288703 ISHARES TR MRNING SM CP ETF 229117 4241
464287465 464287465 ISHARES TR MSCI EAFE ETF 94115 1298
46429B689 46429B689 ISHARES TR MSCI EAFE MIN VL 77625 1150
464287234 464287234 ISHARES TR MSCI EMG MKT ETF 1059 27
464288570 464288570 ISHARES TR MSCI KLD400 SOC 4714 56
46429B697 46429B697 ISHARES TR MSCI USA MIN VOL 9176524 123457
464288687 464288687 ISHARES TR PFD AND INCM SEC 486429 15727
46435U556 46435U556 ISHARES TR ROBOTICS ARTIF 4956 150
464287622 464287622 ISHARES TR RUS 1000 ETF 4144 17
464287598 464287598 ISHARES TR RUS 1000 VAL ETF 1381432 8753
464287630 464287630 ISHARES TR RUS 2000 VAL ETF 13376 95
464287499 464287499 ISHARES TR RUS MID CAP ETF 54699 749
464287655 464287655 ISHARES TR RUSSELL 2000 ETF 2996 16
464287309 464287309 ISHARES TR S&P 500 GRWT ETF 7330263 104005
464287408 464287408 ISHARES TR S&P 500 VAL ETF 223797 1388
464287887 464287887 ISHARES TR S&P SML 600 GWT 9194 80
464287168 464287168 ISHARES TR SELECT DIVID ETF 300446 2652
464287879 464287879 ISHARES TR SP SMCP600VL ETF 481252 5061
464287176 464287176 ISHARES TR TIPS BD ETF 145502 1352
46434V282 46434V282 ISHARES TR U S EQUITY FACTR 66662 1496
464287739 464287739 ISHARES TR U.S. REAL ES ETF 106152 1227
464288778 464288778 ISHARES TR US REGNL BKS ETF 34150 1009
46434V290 46434V290 ISHARES TR US SML CAP EQT 3861 72
46429B267 46429B267 ISHARES TR US TREAS BD ETF 2611 114
45073V108 45073V108 ITT INC COM 41851 449
46641Q241 46641Q241 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 7620 165
46641Q837 46641Q837 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 184264 3675
G50871105 G50871105 JAZZ PHARMACEUTICALS PLC SHS USD 1488 12
47215P106 47215P106 JD.COM INC SPON ADR CL A 1843 54
478160104 478160104 JOHNSON &JOHNSON COM 1616536 9766
46625H100 46625H100 JPMORGAN CHASE &CO COM 964544 6632
48138M105 48138M105 JUMIA TECHNOLOGIES AG SPONSORED ADS 342 100
487836108 487836108 KELLOGG CO COM 13480 200
49338L103 49338L103 KEYSIGHT TECHNOLOGIES INC COM 51072 305
494368103 494368103 KIMBERLY-CLARK CORP COM 29745 215
49456B101 49456B101 KINDER MORGAN INC DEL COM 24108 1400
500754106 500754106 KRAFT HEINZ CO COM 85655 2413
50077B207 50077B207 KRATOS DEFENSE &SEC SOLUTIO COM NEW 2366 165
50155Q100 50155Q100 KYNDRYL HLDGS INC COMMON STOCK 5524 416
502431109 502431109 L3HARRIS TECHNOLOGIES INC COM 286909 1466
512807108 512807108 LAM RESEARCH CORP COM 231841 361
532457108 532457108 LILLY ELI &CO COM 522153 1113
534187109 534187109 LINCOLN NATL CORP IND COM 30912 1200
539830109 539830109 LOCKHEED MARTIN CORP COM 678265 1473
548661107 548661107 LOWES COS INC COM 373082 1653
55261F104 55261F104 M &T BK CORP COM 2397980 19376
56501R106 56501R106 MANULIFE FINL CORP COM 19023 1006
570535104 570535104 MARKEL GROUP INC COM 58094 42
571903202 571903202 MARRIOTT INTL INC NEW CL A 83212 453
57164Y107 57164Y107 MARRIOTT VACATIONS WORLDWIDE COM 859 7
573874104 573874104 MARVELL TECHNOLOGY INC COM 35868 600
574795100 574795100 MASIMO CORP COM 279735 1700
57636Q104 57636Q104 MASTERCARD INCORPORATED CL A 234221 596
580135101 580135101 MCDONALDS CORP COM 213495 715
58933Y105 58933Y105 MERCK &CO INC COM 787448 6824
30303M102 30303M102 META PLATFORMS INC CL A 977167 3405
59151K108 59151K108 METHANEX CORP COM 96 2
59156R108 59156R108 METLIFE INC COM 842020 14895
595112103 595112103 MICRON TECHNOLOGY INC COM 26506 420
594918104 594918104 MICROSOFT CORP COM 3583541 10523
60365W201 60365W201 MINIM INC COM NEW 105 24
609207105 609207105 MONDELEZ INTL INC CL A 7294 100
61174X109 61174X109 MONSTER BEVERAGE CORP NEW COM 11258 196
617446448 617446448 MORGAN STANLEY COM NEW 17080 200
620076307 620076307 MOTOROLA SOLUTIONS INC COM NEW 8212 28
55354G100 55354G100 MSCI INC COM 49680 106
630402105 630402105 NAPCO SEC TECHNOLOGIES INC COM 138690 4003
632307104 632307104 NATERA INC COM 2433 50
636274409 636274409 NATIONAL GRID PLC SPONSORED ADR NE 180512 2681
64049M209 64049M209 NEOGENOMICS INC COM NEW 3214 200
64110L106 64110L106 NETFLIX INC COM 37593 85
649604840 649604840 NEW YORK MTG TR INC COM 6468 652
651229106 651229106 NEWELL BRANDS INC COM 62545 7189
652526203 652526203 NEWTEKONE INC COM NEW 2834048 178242
65339F101 65339F101 NEXTERA ENERGY INC COM 140683 1896
654106103 654106103 NIKE INC CL B 531156 4813
65473P105 65473P105 NISOURCE INC COM 17777 650
654902204 654902204 NOKIA CORP SPONSORED ADR 70 17
G65773106 G65773106 NORDIC AMERICAN TANKERS LIMI COM 606 165
665859104 665859104 NORTHERN TR CORP COM 148280 2000
670100205 670100205 NOVO-NORDISK A S ADR 80915 500
G6674U108 G6674U108 NOVOCURE LTD ORD SHS 1660 40
670346105 670346105 NUCOR CORP COM 820 5
670657105 670657105 NUVEEN AMT FREE QLTY MUN INC COM 3694 338
670928100 670928100 NUVEEN MUN VALUE FD INC COM 90002 10345
67074Y105 67074Y105 NUVEEN REAL ASSET INCOME &G COM 5710 500
67061T101 67061T101 NUVEEN SELECT MAT MUN FD SH BEN INT 54000 6000
67067Y104 67067Y104 NUVEEN SR INCOME FD COM 35495 7750
67066G104 67066G104 NVIDIA CORPORATION COM 4453487 10528
674599162 674599162 OCCIDENTAL PETE CORP *W EXP 08/03/202 448 12
674599105 674599105 OCCIDENTAL PETE CORP COM 5880 100
679295105 679295105 OKTA INC CL A 4161 60
680223104 680223104 OLD REP INTL CORP COM 498020 19786
680665205 680665205 OLIN CORP COM PAR $1 269632 5247
681936100 681936100 OMEGA HEALTHCARE INVS INC COM 1535 50
68389X105 68389X105 ORACLE CORP COM 23223 195
68621F102 68621F102 ORGANOGENESIS HLDGS INC COM 25896 7800
68622V106 68622V106 ORGANON &CO COMMON STOCK 7908 380
68629Y103 68629Y103 ORION OFFICE REIT INC COM 185 28
68902V107 68902V107 OTIS WORLDWIDE CORP COM 17802 200
68989M202 68989M202 OUSTER INC COM NEW 64 13
69374H873 69374H873 PACER FDS TR DEVELOPED MRKT 413660 13914
69374H857 69374H857 PACER FDS TR PACER US SMALL 1131403 27799
69374H881 69374H881 PACER FDS TR US CASH COWS 100 287645 6009
69608A108 69608A108 PALANTIR TECHNOLOGIES INC CL A 6899 450
697435105 697435105 PALO ALTO NETWORKS INC COM 259343 1015
704326107 704326107 PAYCHEX INC COM 125294 1120
70432V102 70432V102 PAYCOM SOFTWARE INC COM 44993 140
70450Y103 70450Y103 PAYPAL HLDGS INC COM 13346 200
706327103 706327103 PEMBINA PIPELINE CORP COM 230807 7341
713448108 713448108 PEPSICO INC COM 274866 1484
71375U101 71375U101 PERFICIENT INC COM 2083 25
717081103 717081103 PFIZER INC COM 593726 16187
718172109 718172109 PHILIP MORRIS INTL INC COM 32215 330
718546104 718546104 PHILLIPS 66 COM 9443 99
72201R833 72201R833 PIMCO ETF TR ENHAN SHRT MA AC 385743 3867
723484101 723484101 PINNACLE WEST CAP CORP COM 13604 167
72369H106 72369H106 PIONEER HIGH INCOME FUND INC COM 26880 4000
724479100 724479100 PITNEY BOWES INC COM 30090 8500
693506107 693506107 PPG INDS INC COM 102327 690
74144T108 74144T108 PRICE T ROWE GROUP INC COM 16803 150
742718109 742718109 PROCTER AND GAMBLE CO COM 1355984 8936
74347X823 74347X823 PROSHARES TR ULTRPRO DOW30 15764 264
74348T102 74348T102 PROSPECT CAP CORP COM 413066 66624
744320102 744320102 PRUDENTIAL FINL INC COM 29907 339
746853100 746853100 PUTNAM PREMIER INCOME TR SH BEN INT 17600 5000
747525103 747525103 QUALCOMM INC COM 82953 697
754907103 754907103 RAYONIER INC COM 14412 459
75513E101 75513E101 RAYTHEON TECHNOLOGIES CORP COM 99136 1012
756109104 756109104 REALTY INCOME CORP COM 16980 284
75903M309 75903M309 REGIONAL HEALTH PPTYS INC COM 752 209
760759100 760759100 REPUBLIC SVCS INC COM 19146 125
76680R206 76680R206 RINGCENTRAL INC CL A 327 10
64828T201 64828T201 RITHM CAPITAL CORP COM NEW 4675 500
76954A103 76954A103 RIVIAN AUTOMOTIVE INC COM CL A 50 3
776696106 776696106 ROPER TECHNOLOGIES INC COM 36279 75
778296103 778296103 ROSS STORES INC COM 5762 51
V7780T103 V7780T103 ROYAL CARIBBEAN GROUP COM 51870 500
780915104 780915104 ROYCE MICRO-CAP TR INC COM 28437 3250
780910105 780910105 ROYCE VALUE TR INC COM 218232 15814
79466L302 79466L302 SALESFORCE INC COM 23239 110
78410G104 78410G104 SBA COMMUNICATIONS CORP NEW CL A 7052 30
80810D103 80810D103 SCHRODINGER INC COM 2496 50
808513105 808513105 SCHWAB CHARLES CORP COM 90008 1588
808524839 808524839 SCHWAB STRATEGIC TR US AGGREGATE B 3185 69
808524102 808524102 SCHWAB STRATEGIC TR US BRD MKT ETF 727809 14078
808524847 808524847 SCHWAB STRATEGIC TR US REIT ETF 5859 300
808524607 808524607 SCHWAB STRATEGIC TR US SML CAP ETF 58298 1331
808524870 808524870 SCHWAB STRATEGIC TR US TIPS ETF 396947 7571
G7997R103 G7997R103 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS 38297 619
81369Y506 81369Y506 SELECT SECTOR SPDR TR ENERGY 52663 649
81369Y605 81369Y605 SELECT SECTOR SPDR TR FINANCIAL 90618 2689
81369Y860 81369Y860 SELECT SECTOR SPDR TR RL EST SEL SEC 224491 5956
81369Y407 81369Y407 SELECT SECTOR SPDR TR SBI CONS DISCR 86956 512
81369Y308 81369Y308 SELECT SECTOR SPDR TR SBI CONS STPLS 41832 564
81369Y209 81369Y209 SELECT SECTOR SPDR TR SBI HEALTHCARE 68245 514
81369Y886 81369Y886 SELECT SECTOR SPDR TR SBI INT-UTILS 2561 39
81369Y803 81369Y803 SELECT SECTOR SPDR TR TECHNOLOGY 106228 611
81762P102 81762P102 SERVICENOW INC COM 33718 60
780259305 780259305 SHELL PLC SPON ADS 68894 1141
82509L107 82509L107 SHOPIFY INC CL A 19380 300
82575P107 82575P107 SIBANYE STILLWATER LTD SPONSORED ADR 624 100
82900L102 82900L102 SIMPLY GOOD FOODS CO COM 1830 50
831754106 831754106 SMITH &WESSON BRANDS INC COM 9999 767
832696405 832696405 SMUCKER J M CO COM NEW 86279 584
833445109 833445109 SNOWFLAKE INC CL A 352 2
83406F102 83406F102 SOFI TECHNOLOGIES INC COM 16680 2000
83422N105 83422N105 SOLID POWER INC CLASS A COM 724 285
842587107 842587107 SOUTHERN CO COM 71374 1016
844741108 844741108 SOUTHWEST AIRLS CO COM 10320 285
78463V107 78463V107 SPDR GOLD TR GOLD SHS 267583 1501
78463X772 78463X772 SPDR INDEX SHS FDS S&P INTL ETF 1616 47
78462F103 78462F103 SPDR S&P 500 ETF TR TR UNIT 2127944 4800
78467Y107 78467Y107 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 3888523 8120
78464A631 78464A631 SPDR SER TR AEROSPACE DEF 24306 200
78464A359 78464A359 SPDR SER TR BBG CONV SEC ETF 11682 167
78464A649 78464A649 SPDR SER TR PORTFOLIO AGRGTE 3983 157
78468R853 78468R853 SPDR SER TR PORTFOLIO S&P600 21828 562
78464A201 78464A201 SPDR SER TR S&P 600 SMCP GRW 4003011 52014
78464A789 78464A789 SPDR SER TR S&P INS ETF 2149 53
78468R804 78468R804 SPDR SER TR SSGA US LRG ETF 145037 1031
L8681T102 L8681T102 SPOTIFY TECHNOLOGY S A SHS 11238 70
85208R101 85208R101 SPROTT PHYSICAL GOLD &SILVE TR UNIT 1874 104
85512C105 85512C105 STAR GROUP L P UNIT LTD PARTNR 1366 100
855244109 855244109 STARBUCKS CORP COM 69837 705
85571B105 85571B105 STARWOOD PPTY TR INC COM 7275 375
857477103 857477103 STATE STR CORP COM 732 10
M85548101 M85548101 STRATASYS LTD SHS 1776 100
863667101 863667101 STRYKER CORPORATION COM 17390 57
864159108 864159108 STURM RUGER &CO INC COM 5455 103
866796105 866796105 SUN LIFE FINANCIAL INC. COM 4899 94
871332102 871332102 SYLVAMO CORP COMMON STOCK 1820 45
87165B103 87165B103 SYNCHRONY FINANCIAL COM 2205 65
871607107 871607107 SYNOPSYS INC COM 871 2
87166N106 87166N106 SYNTAX ETF TR STRATIFD LRG CAP 19367 284
87166N205 87166N205 SYNTAX ETF TR STRATIFIE MDCP 17166 443
87166N304 87166N304 SYNTAX ETF TR STRATIFIED SMCP 77731 1800
87166N502 87166N502 SYNTAX ETF TR STRATIFIED US TT 17782 452
871829107 871829107 SYSCO CORP COM 39326 530
874054109 874054109 TAKE-TWO INTERACTIVE SOFTWAR COM 147 1
87612E106 87612E106 TARGET CORP COM 109052 827
87918A105 87918A105 TELADOC HEALTH INC COM 5824 230
879360105 879360105 TELEDYNE TECHNOLOGIES INC COM 20556 50
880770102 880770102 TERADYNE INC COM 135023 1213
88160R101 88160R101 TESLA INC COM 160742 6214
882508104 882508104 TEXAS INSTRS INC COM 9485 53
G8766E109 G8766E109 TEXTAINER GROUP HOLDINGS LTD SHS 19690 500
883203101 883203101 TEXTRON INC COM 813576 12030
88339J105 88339J105 THE TRADE DESK INC COM CL A 540 7
883556102 883556102 THERMO FISHER SCIENTIFIC INC COM 44376 85
872540109 872540109 TJX COS INC NEW COM 6274 74
89151E109 89151E109 TOTALENERGIES SE SPONSORED ADS 23056 400
892672106 892672106 TRADEWEB MKTS INC CL A 42121 615
G8994E103 G8994E103 TRANE TECHNOLOGIES PLC SHS 22951 120
89400J107 89400J107 TRANSUNION COM 3917 50
89417E109 89417E109 TRAVELERS COMPANIES INC COM 695 4
G9078F107 G9078F107 TRITON INTL LTD CL A 4163 50
901109108 901109108 TUTOR PERINI CORP COM 1251 175
902252105 902252105 TYLER TECHNOLOGIES INC COM 29153 70
90353T100 90353T100 UBER TECHNOLOGIES INC COM 16189 375
904767704 904767704 UNILEVER PLC SPON ADR NEW 20852 400
907818108 907818108 UNION PAC CORP COM 68548 335
91324P102 91324P102 UNITEDHEALTH GROUP INC COM 432095 899
916896103 916896103 URANIUM ENERGY CORP COM 340 100
902973304 902973304 US BANCORP DEL COM NEW 9912 300
92242T101 92242T101 V2X INC COM 2428 49
92189F411 92189F411 VANECK ETF TRUST BDC INCOME ETF 58368 3800
92189F106 92189F106 VANECK ETF TRUST GOLD MINERS ETF 1807 60
92189H300 92189H300 VANECK ETF TRUST JP MRGAN EM LOC 372 15
921932505 921932505 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 29740 117
921932869 921932869 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 88780 950
921932885 921932885 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 94577 1068
921932794 921932794 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 140949 1422
921932778 921932778 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 242587 2954
921937819 921937819 VANGUARD BD INDEX FDS INTERMED TERM 469372 6239
921937793 921937793 VANGUARD BD INDEX FDS LONG TERM BOND 4870 65
921937827 921937827 VANGUARD BD INDEX FDS SHORT TRM BOND 878088 11620
921937835 921937835 VANGUARD BD INDEX FDS TOTAL BND MRKT 483999 6658
92203J407 92203J407 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 358032 7325
922908652 922908652 VANGUARD INDEX FDS EXTEND MKT ETF 47626 1940
922908736 922908736 VANGUARD INDEX FDS GROWTH ETF 3976479 14053
922908538 922908538 VANGUARD INDEX FDS MCAP GR IDXVIP 46092 224
922908629 922908629 VANGUARD INDEX FDS MID CAP ETF 133094 605
922908553 922908553 VANGUARD INDEX FDS REAL ESTATE ETF 460678 5513
922908363 922908363 VANGUARD INDEX FDS S&P 500 ETF SHS 671180 1648
922908751 922908751 VANGUARD INDEX FDS SMALL CP ETF 1344438 6760
922908769 922908769 VANGUARD INDEX FDS TOTAL STK MKT 9053824 41101
922908744 922908744 VANGUARD INDEX FDS VALUE ETF 3744518 26351
922042775 922042775 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 3554091 65321
922042858 922042858 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 753775 18529
922042718 922042718 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 38226 346
92206C870 92206C870 VANGUARD SCOTTSDALE FDS INT-TERM CORP 246945 3125
92206C771 92206C771 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 283430 6163
92206C409 92206C409 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 700764 9262
92206C565 92206C565 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 1505 22
92206C623 92206C623 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 85044 482
921908844 921908844 VANGUARD SPECIALIZED FUNDS DIV APP ETF 1149099 7074
921909768 921909768 VANGUARD STAR FDS VG TL INTL STK F 28040 500
921943858 921943858 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 2914166 63105
921935508 921935508 VANGUARD WELLINGTON FD US MOMENTUM 15156 125
921946406 921946406 VANGUARD WHITEHALL FDS HIGH DIV YLD 309512 2918
92204A207 92204A207 VANGUARD WORLD FDS CONSUM STP ETF 13377 69
92204A504 92204A504 VANGUARD WORLD FDS HEALTH CAR ETF 7100 29
92204A603 92204A603 VANGUARD WORLD FDS INDUSTRIAL ETF 19768 96
92204A702 92204A702 VANGUARD WORLD FDS INF TECH ETF 29800 67
92204A801 92204A801 VANGUARD WORLD FDS MATERIALS ETF 7972 44
92204A876 92204A876 VANGUARD WORLD FDS UTILITIES ETF 95965 675
922475108 922475108 VEEVA SYS INC CL A COM 30648 155
92343V104 92343V104 VERIZON COMMUNICATIONS INC COM 398140 10706
92556V106 92556V106 VIATRIS INC COM 16566 1670
92766K106 92766K106 VIRGIN GALACTIC HOLDINGS INC COM 485 125
92826C839 92826C839 VISA INC COM CL A 142666 601
C96657116 C96657116 VISION MARINE TECHNOLOGIES I COM 3730 1000
92859G202 92859G202 VIZSLA SILVER CORP COM NEW 732 600
929089100 929089100 VOYA FINANCIAL INC COM 4303 60
929740108 929740108 WABTEC COM 2649 24
931427108 931427108 WALGREENS BOOTS ALLIANCE INC COM 114 4
931142103 931142103 WALMART INC COM 6444 41
934423104 934423104 WARNER BROS DISCOVERY INC COM SER A 20202 1611
940610108 940610108 WASHINGTON TR BANCORP INC COM 78094 2913
94106L109 94106L109 WASTE MGMT INC DEL COM 143072 825
94419L101 94419L101 WAYFAIR INC CL A 6501 100
92939U106 92939U106 WEC ENERGY GROUP INC COM 52944 600
949746101 949746101 WELLS FARGO CO NEW COM 28382 665
95040Q104 95040Q104 WELLTOWER INC COM 8089 100
955306105 955306105 WEST PHARMACEUTICAL SVSC INC COM 110606 289
962166104 962166104 WEYERHAEUSER CO MTN BE COM NEW 28858 861
963320106 963320106 WHIRLPOOL CORP COM 59516 400
97717Y683 97717Y683 WISDOMTREE TR ENHNCD CMMDTY ST 7506 440
97717W505 97717W505 WISDOMTREE TR US MIDCAP DIVID 44153 1050
92936U109 92936U109 WP CAREY INC COM 47427 702
98419M100 98419M100 XYLEM INC COM 493619 4383
988498101 988498101 YUM BRANDS INC COM 20783 150
98850P109 98850P109 YUM CHINA HLDGS INC COM 4520 80
98956P102 98956P102 ZIMMER BIOMET HOLDINGS INC COM 2912 20
98888T107 98888T107 ZIMVIE INC COM 22 2
98978V103 98978V103 ZOETIS INC CL A 44784 260
98980G102 98980G102 ZSCALER INC COM 7125 49
98980A105 98980A105 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 2499 100

BARRETT & COMPANY, INC. on Holdings Channel

BARRETT & COMPANY, INC. on whalewisdom