BARRETT & COMPANY, INC. - Q3 2023 holdings

$170 Million is the total value of BARRETT & COMPANY, INC.'s 633 reported holdings in Q3 2023. The portfolio turnover from Q2 2023 to Q3 2023 was 7.2% .

 Value Shares↓ Weighting
VTI BuyVANGUARD INDEX FDStotal stk mkt$9,408,244
+3.9%
44,293
+7.8%
5.54%
+5.5%
USMV BuyISHARES TRmsci usa min vol$9,154,715
-0.2%
126,481
+2.4%
5.39%
+1.3%
IVW BuyISHARES TRs&p 500 grwt etf$7,230,943
-1.4%
105,684
+1.6%
4.26%
+0.2%
ILCV BuyISHARES TRmorningstar valu$5,570,527
-0.0%
86,005
+2.7%
3.28%
+1.5%
IVV BuyISHARES TRcore s&p500 etf$4,994,106
-3.1%
11,630
+0.6%
2.94%
-1.5%
AAPL BuyAPPLE INC$4,691,880
-10.3%
27,404
+1.6%
2.76%
-8.9%
NVDA SellNVIDIA CORPORATION$4,532,413
+1.8%
10,420
-1.0%
2.67%
+3.4%
XT BuyISHARES TRexponential tech$4,450,659
-5.0%
85,245
+1.2%
2.62%
-3.5%
AMZN BuyAMAZON COM INC$3,834,066
-2.0%
30,161
+0.5%
2.26%
-0.4%
VUG SellVANGUARD INDEX FDSgrowth etf$3,812,242
-4.1%
14,000
-0.4%
2.24%
-2.6%
SLYG SellSPDR SER TRs&p 600 smcp grw$3,790,531
-5.3%
51,733
-0.5%
2.23%
-3.8%
MDY BuySPDR S&P MIDCAP 400 ETF TRutser1 s&pdcrp$3,760,445
-3.3%
8,235
+1.4%
2.21%
-1.8%
VTV BuyVANGUARD INDEX FDSvalue etf$3,651,793
-2.5%
26,476
+0.5%
2.15%
-1.0%
VEU BuyVANGUARD INTL EQUITY INDEX Fallwrld ex us$3,433,531
-3.4%
66,195
+1.3%
2.02%
-1.9%
FVD BuyFIRST TR VALUE LINE DIVID IN$3,424,349
-4.5%
91,585
+1.9%
2.02%
-3.0%
MSFT BuyMICROSOFT CORP$3,377,636
-5.7%
10,697
+1.7%
1.99%
-4.3%
FTCS BuyFIRST TR EXCHANGE-TRADED FDcap strength etf$3,036,477
+0.7%
41,240
+2.7%
1.79%
+2.3%
VEA SellVANGUARD TAX-MANAGED FDSvan ftse dev mkt$2,757,578
-5.4%
63,074
-0.0%
1.62%
-3.9%
GOOGL BuyALPHABET INCcap stk cl a$2,688,760
+10.3%
20,513
+1.0%
1.58%
+12.0%
NEWT SellNEWTEKONE INC$2,623,543
-7.4%
177,867
-0.2%
1.54%
-6.0%
SPY BuySPDR S&P 500 ETF TRtr unit$2,428,622
+14.1%
5,681
+18.4%
1.43%
+15.9%
MTB SellM &T BK CORP$2,318,538
-3.3%
18,336
-5.4%
1.36%
-1.8%
XOM BuyEXXON MOBIL CORP$1,731,766
+9.9%
14,728
+0.2%
1.02%
+11.6%
JNJ BuyJOHNSON &JOHNSON$1,593,370
-1.4%
10,230
+4.8%
0.94%
+0.1%
VB BuyVANGUARD INDEX FDSsmall cp etf$1,531,403
+13.9%
8,100
+19.8%
0.90%
+15.6%
RDVY BuyFIRST TR EXCHANGE-TRADED FDrisng divd achiv$1,461,146
+0.4%
31,798
+2.9%
0.86%
+1.9%
IWD BuyISHARES TRrus 1000 val etf$1,330,347
-3.7%
8,763
+0.1%
0.78%
-2.2%
CALF BuyPACER FDS TRpacer us small$1,316,308
+16.3%
31,566
+13.6%
0.78%
+18.1%
PG BuyPROCTER AND GAMBLE CO$1,303,744
-3.9%
8,938
+0.0%
0.77%
-2.3%
LMBS BuyFIRST TR EXCHANGE-TRADED FDfst low oppt eft$1,263,776
-0.5%
26,752
+0.4%
0.74%
+0.9%
VIG BuyVANGUARD SPECIALIZED FUNDSdiv app etf$1,100,521
-4.2%
7,083
+0.1%
0.65%
-2.7%
CVX  CHEVRON CORP NEW$1,068,713
+7.2%
6,3380.0%0.63%
+8.8%
FB BuyMETA PLATFORMS INCcl a$1,026,933
+5.1%
3,421
+0.5%
0.60%
+6.7%
IBDQ BuyISHARES TRibonds dec25 etf$995,177
+8.1%
40,836
+8.1%
0.59%
+9.7%
IBDP BuyISHARES TRibonds dec24 etf$994,583
+0.6%
40,218
+0.2%
0.59%
+2.3%
TXT  TEXTRON INC$940,018
+15.5%
12,0300.0%0.55%
+17.4%
JPM SellJPMORGAN CHASE &CO$936,303
-2.9%
6,456
-2.7%
0.55%
-1.4%
RSP BuyINVESCO EXCHANGE TRADED FD Ts&p500 eql wgt$921,872
-5.2%
6,506
+0.1%
0.54%
-3.7%
IBDO BuyISHARES TRibonds dec23 etf$917,455
+0.5%
36,177
+0.2%
0.54%
+1.9%
BAC BuyBANK AMERICA CORP$888,668
+50.0%
32,457
+57.2%
0.52%
+52.5%
PEY SellINVESCO EXCHANGE TRADED FD Thig yld eq div$886,369
-0.2%
46,189
-0.0%
0.52%
+1.4%
MET SellMETLIFE INC$877,101
+4.2%
13,942
-6.4%
0.52%
+5.7%
BSV SellVANGUARD BD INDEX FDSshort trm bond$873,110
-0.6%
11,615
-0.0%
0.51%
+1.0%
BA SellBOEING CO$773,567
-10.5%
4,036
-1.4%
0.46%
-9.0%
KNG BuyFIRST TR EXCHANGE-TRADED FDft cboe vest s&p$771,102
-3.4%
15,622
+3.5%
0.45%
-1.9%
SHY SellISHARES TR1 3 yr treas bd$749,010
-4.3%
9,250
-4.1%
0.44%
-2.9%
MRK BuyMERCK &CO INC$735,638
-6.6%
7,146
+4.7%
0.43%
-5.3%
VWO BuyVANGUARD INTL EQUITY INDEX Fftse emr mkt etf$730,237
-3.1%
18,624
+0.5%
0.43%
-1.6%
BuyCAPITAL GROUP GROWTH ETF$724,761
+25.3%
29,582
+29.0%
0.43%
+27.5%
VCSH BuyVANGUARD SCOTTSDALE FDSshrt trm corp bd$719,214
+2.6%
9,570
+3.3%
0.42%
+4.2%
BMY SellBRISTOL-MYERS SQUIBB CO$688,525
-10.2%
11,863
-1.0%
0.40%
-8.8%
VOO BuyVANGUARD INDEX FDS$686,423
+2.3%
1,748
+6.1%
0.40%
+3.9%
SCHB SellSCHWAB STRATEGIC TRus brd mkt etf$683,677
-6.1%
13,715
-2.6%
0.40%
-4.5%
EMR BuyEMERSON ELEC CO$683,497
+9.2%
7,078
+2.2%
0.40%
+10.7%
DFAI BuyDIMENSIONAL ETF TRUSTintl core eqt mk$672,056
+0.8%
25,739
+5.5%
0.40%
+2.3%
CVS SellCVS HEALTH CORP$672,516
-16.7%
9,632
-17.5%
0.40%
-15.4%
IJR BuyISHARES TRcore s&p scp etf$663,046
-4.0%
7,029
+1.4%
0.39%
-2.5%
LLY BuyELI LILLY &CO$602,468
+15.4%
1,122
+0.8%
0.36%
+17.2%
LMT SellLOCKHEED MARTIN CORP$601,612
-11.3%
1,471
-0.1%
0.35%
-9.9%
HWM SellHOWMET AEROSPACE INC$572,929
-11.9%
12,388
-5.6%
0.34%
-10.6%
DFAU SellDIMENSIONAL ETF TRUSTus core eqt mkt$566,270
-8.2%
18,907
-5.0%
0.33%
-7.0%
PFE BuyPFIZER INC$541,855
-8.7%
16,336
+0.9%
0.32%
-7.3%
ORI BuyOLD REP INTL CORP$534,179
+7.3%
19,828
+0.2%
0.32%
+9.0%
IEFA BuyISHARES TRcore msci eafe$526,953
-3.9%
8,189
+0.8%
0.31%
-2.5%
IBTE SellISHARES TRibonds 24 trm ts$525,549
-1.0%
22,045
-1.2%
0.31%
+0.3%
HEI SellHEICO CORP NEW$506,706
-8.6%
3,129
-0.1%
0.30%
-7.2%
IBTF BuyISHARES TRibonds 25 trm ts$481,754
+0.1%
20,873
+0.3%
0.28%
+1.8%
DVYE SellISHARES INCem mkts div etf$478,332
-7.1%
20,081
-4.4%
0.28%
-5.7%
NKE BuyNIKE INCcl b$464,342
-12.6%
4,856
+0.9%
0.27%
-11.4%
IBDR BuyISHARES TRibonds dec2026$463,858
+18.1%
19,878
+18.8%
0.27%
+19.7%
BND SellVANGUARD BD INDEX FDStotal bnd mrkt$461,293
-4.7%
6,611
-0.7%
0.27%
-3.2%
ICOW BuyPACER FDS TRdeveloped mrkt$460,614
+11.4%
15,421
+10.8%
0.27%
+12.9%
ABBV BuyABBVIE INC$454,003
+10.7%
3,046
+0.0%
0.27%
+12.2%
PFF SellISHARES TRpfd and incm sec$452,622
-7.0%
15,012
-4.5%
0.27%
-5.3%
UNH  UNITEDHEALTH GROUP INC$453,267
+4.9%
8990.0%0.27%
+6.4%
CSCO BuyCISCO SYS INC$452,761
+4.4%
8,422
+0.5%
0.27%
+6.4%
BIV BuyVANGUARD BD INDEX FDSintermed term$451,773
-3.7%
6,248
+0.1%
0.27%
-2.2%
IJS  ISHARES TRsp smcp600vl etf$451,543
-6.2%
5,0610.0%0.27%
-4.7%
QQEW BuyFIRST TR NAS100 EQ WEIGHTED$424,693
-0.3%
4,084
+2.5%
0.25%
+1.2%
VNQ BuyVANGUARD INDEX FDSreal estate etf$417,822
-9.3%
5,522
+0.2%
0.25%
-7.9%
IBDS BuyISHARES TRibonds 27 etf$412,111
+19.0%
17,809
+20.7%
0.24%
+20.9%
XYL BuyXYLEM INC$399,277
-19.1%
4,386
+0.1%
0.24%
-17.8%
HON BuyHONEYWELL INTL INC$398,161
-10.8%
2,155
+0.1%
0.23%
-9.7%
MINT BuyPIMCO ETF TRenhan shrt ma ac$388,919
+0.8%
3,884
+0.4%
0.23%
+2.2%
SCHP  SCHWAB STRATEGIC TRus tips etf$382,260
-3.7%
7,5710.0%0.22%
-2.2%
IBM BuyINTERNATIONAL BUSINESS MACHS$374,367
+11.3%
2,668
+6.1%
0.22%
+12.8%
COP BuyCONOCOPHILLIPS$362,948
+24.3%
3,030
+7.5%
0.21%
+26.6%
BNDX SellVANGUARD CHARLOTTE FDStotal int bd etf$348,065
-2.8%
7,277
-0.7%
0.20%
-1.4%
LOW SellLOWES COS INC$338,364
-9.3%
1,628
-1.5%
0.20%
-7.9%
AWK SellAMERICAN WTR WKS CO INC NEW$331,376
-15.6%
2,676
-2.7%
0.20%
-14.5%
VZ SellVERIZON COMMUNICATIONS INC$323,795
-18.7%
9,991
-6.7%
0.19%
-17.3%
HYG BuyISHARES TRiboxx hi yd etf$323,077
-1.2%
4,382
+0.6%
0.19%0.0%
VYM BuyVANGUARD WHITEHALL FDShigh div yld$311,820
+0.7%
3,018
+3.4%
0.18%
+2.8%
COWZ BuyPACER FDS TRus cash cows 100$302,388
+5.1%
6,117
+1.8%
0.18%
+6.6%
IBTG BuyISHARES TRibonds 26 trm ts$294,464
-0.7%
13,105
+0.1%
0.17%
+0.6%
DIS SellDISNEY WALT CO$294,507
-15.1%
3,634
-6.4%
0.17%
-13.9%
HDV  ISHARES TRcore high dv etf$286,490
-1.9%
2,8970.0%0.17%0.0%
PSEC SellPROSPECT CAP CORP$287,012
-30.5%
47,440
-28.8%
0.17%
-29.6%
DVY  ISHARES TRselect divid etf$285,436
-5.0%
2,6520.0%0.17%
-3.4%
AMGN BuyAMGEN INC$277,315
+21.5%
1,032
+0.4%
0.16%
+23.5%
VMBS BuyVANGUARD SCOTTSDALE FDSmtg-bkd secs etf$270,931
-4.4%
6,188
+0.4%
0.16%
-2.4%
BRKB SellBERKSHIRE HATHAWAY INC DELcl b new$271,658
-1.3%
776
-3.8%
0.16%0.0%
LHX BuyL3HARRIS TECHNOLOGIES INC$261,463
-8.9%
1,502
+2.5%
0.15%
-7.2%
GLD  SPDR GOLD TR$257,346
-3.8%
1,5010.0%0.15%
-1.9%
PEP BuyPEPSICO INC$257,040
-6.5%
1,517
+2.2%
0.15%
-5.0%
SDVY BuyFIRST TR EXCHANGE-TRADED FDsmid risng etf$251,621
+3.7%
8,913
+4.0%
0.15%
+5.0%
BuyCAPITAL GROUP DIVIDEND VALUE$251,668
+53.8%
9,508
+57.2%
0.15%
+55.8%
PANW BuyPALO ALTO NETWORKS INC$239,129
-7.8%
1,020
+0.5%
0.14%
-6.0%
VCIT BuyVANGUARD SCOTTSDALE FDSint-term corp$237,960
-3.6%
3,132
+0.2%
0.14%
-2.1%
MA  MASTERCARD INCORPORATEDcl a$235,792
+0.7%
5960.0%0.14%
+2.2%
ITOT  ISHARES TRcore s&p ttl stk$233,458
-3.7%
2,4790.0%0.14%
-2.8%
SellGENERAL ELECTRIC CO$228,977
-3.6%
2,071
-4.3%
0.14%
-2.2%
T BuyAT&T INC$226,831
+3.2%
15,102
+9.6%
0.13%
+5.5%
VIOV BuyVANGUARD ADMIRAL FDS INCsmlcp 600 val$227,678
-6.1%
2,955
+0.0%
0.13%
-5.0%
LRCX  LAM RESEARCH CORP$226,148
-2.5%
3610.0%0.13%
-0.7%
 FIRST TR EXCHNG TRADED FD VIcboe vest buferd$224,486
-1.1%
11,4010.0%0.13%0.0%
PBA BuyPEMBINA PIPELINE CORP$222,807
-3.5%
7,412
+1.0%
0.13%
-2.2%
BAH  BOOZ ALLEN HAMILTON HLDG CORcl a$218,540
-2.1%
2,0000.0%0.13%0.0%
ISCV  ISHARES TRmrning sm cp etf$219,614
-4.1%
4,2410.0%0.13%
-3.0%
VO BuyVANGUARD INDEX FDSmid cap etf$216,647
+62.8%
1,040
+71.9%
0.13%
+66.2%
IVE  ISHARES TRs&p 500 val etf$213,592
-4.6%
1,3880.0%0.13%
-3.1%
LDP BuyCOHEN &STEERS LTD DURATION$209,035
-5.7%
12,246
+0.6%
0.12%
-3.9%
RVT BuyROYCE VALUE TR INC$203,592
-6.7%
15,819
+0.0%
0.12%
-5.5%
XLRE SellSELECT SECTOR SPDR TRrl est sel sec$202,929
-9.6%
5,955
-0.0%
0.12%
-8.5%
IDV  ISHARES TRintl sel div etf$197,544
-3.5%
7,7770.0%0.12%
-2.5%
ABT BuyABBOTT LABS$193,797
-5.2%
2,001
+6.7%
0.11%
-4.2%
MCD BuyMCDONALDS CORP$188,531
-11.7%
716
+0.1%
0.11%
-10.5%
IMCB  ISHARES TRmrgstr md cp etf$186,151
-5.6%
3,1170.0%0.11%
-3.5%
JPST  J P MORGAN EXCHANGE TRADED Fultra shrt inc$184,411
+0.1%
3,6750.0%0.11%
+1.9%
BK  BANK NEW YORK MELLON CORP$182,457
-4.2%
4,2780.0%0.11%
-2.7%
SellGSK PLCsponsored adr$180,826
-22.7%
4,988
-24.0%
0.11%
-22.1%
TSLA SellTESLA INC$177,656
+10.5%
710
-88.6%
0.10%
+12.9%
ADBE BuyADOBE INC$177,445
+5.2%
348
+0.9%
0.10%
+6.1%
ALGN  ALIGN TECHNOLOGY INC$174,338
-13.7%
5710.0%0.10%
-12.0%
EGP  EASTGROUP PPTYS INC$174,857
-4.1%
1,0500.0%0.10%
-2.8%
DUK SellDUKE ENERGY CORP NEW$167,655
-2.1%
1,900
-0.5%
0.10%0.0%
ARKK SellARK ETF TRinnovation etf$167,654
-16.7%
4,226
-7.3%
0.10%
-15.4%
KO  COCA COLA CO$159,018
-7.0%
2,8410.0%0.09%
-5.1%
MASI  MASIMO CORP$149,056
-46.7%
1,7000.0%0.09%
-45.7%
BFB  BROWN FORMAN CORPcl b$143,879
-13.6%
2,4940.0%0.08%
-12.4%
IUSG  ISHARES TRcore s&p us gwt$142,241
-2.9%
1,5000.0%0.08%
-1.2%
FBT  FIRST TR EXCHANGE-TRADED FDny arca biotech$140,495
-4.4%
9600.0%0.08%
-2.4%
TIP  ISHARES TRtips bd etf$140,229
-3.6%
1,3520.0%0.08%
-1.2%
LGLV BuySPDR SER TRssga us lrg etf$138,419
-4.6%
1,037
+0.6%
0.08%
-2.4%
NTRS  NORTHERN TR CORP$138,960
-6.3%
2,0000.0%0.08%
-4.7%
OLN SellOLIN CORP$138,823
-48.5%
2,778
-47.1%
0.08%
-47.4%
NSSC BuyNAPCO SEC TECHNOLOGIES INC$136,957
-1.2%
6,155
+53.8%
0.08%
+1.2%
V  VISA INC$138,199
-3.1%
6010.0%0.08%
-2.4%
CMCSA BuyCOMCAST CORP NEWcl a$135,450
+30.5%
3,055
+22.2%
0.08%
+33.3%
ET SellENERGY TRANSFER L P$133,386
+8.2%
9,507
-90.2%
0.08%
+11.3%
PAYX BuyPAYCHEX INC$133,321
+6.4%
1,156
+3.2%
0.08%
+8.2%
VIOG  VANGUARD ADMIRAL FDS INCsmlcp 600 grth$134,109
-4.9%
1,4220.0%0.08%
-3.7%
DGRO  ISHARES TRcore div grwth$128,778
-3.9%
2,6000.0%0.08%
-2.6%
EVV SellEATON VANCE LTD DURATION INC$128,531
-11.5%
14,218
-8.4%
0.08%
-9.5%
WM  WASTE MGMT INC DEL$125,763
-12.1%
8250.0%0.07%
-10.8%
DD BuyDUPONT DE NEMOURS INC$124,856
+4.9%
1,674
+0.5%
0.07%
+7.2%
HD BuyHOME DEPOT INC$124,875
+1.8%
413
+4.6%
0.07%
+4.2%
FDX BuyFEDEX CORP$124,423
+24.3%
470
+16.3%
0.07%
+25.9%
FTF SellFRANKLIN LTD DURATION INCOME$122,410
-9.3%
20,100
-8.0%
0.07%
-7.7%
INTC BuyINTEL CORP$122,713
+6.3%
3,452
+0.0%
0.07%
+7.5%
ETN SellEATON CORP PLC$121,143
+6.1%
568
-0.2%
0.07%
+7.6%
IJH  ISHARES TRcore s&p mcp etf$118,940
-4.6%
4770.0%0.07%
-2.8%
IEMG  ISHARES INCcore msci emkt$118,968
-3.4%
2,5000.0%0.07%
-1.4%
NGG SellNATIONAL GRID PLCsponsored adr ne$117,077
-35.1%
1,931
-28.0%
0.07%
-34.3%
BX BuyBLACKSTONE INC$114,979
+15.4%
1,073
+0.1%
0.07%
+17.2%
BIGZ BuyBLACKROCK INNOVATION AND GRW$113,238
-11.3%
16,270
+0.1%
0.07%
-9.5%
EPD BuyENTERPRISE PRODS PARTNERS L$114,486
+18.1%
4,183
+13.7%
0.07%
+19.6%
WST  WEST PHARMACEUTICAL SVSC INC$108,511
-1.9%
2890.0%0.06%0.0%
NEE  NEXTERA ENERGY INC$108,622
-22.8%
1,8960.0%0.06%
-22.0%
GIS  GENERAL MLS INC$108,783
-16.6%
1,7000.0%0.06%
-15.8%
CHI SellCALAMOS CONV OPPORTUNITIES &sh ben int$108,035
-11.5%
10,250
-6.0%
0.06%
-9.9%
GS SellGOLDMAN SACHS GROUP INC$107,188
-9.7%
331
-10.1%
0.06%
-8.7%
STIP  ISHARES TR0-5 yr tips etf$106,723
-0.7%
1,1010.0%0.06%
+1.6%
XLK BuySELECT SECTOR SPDR TRtechnology$105,079
-1.1%
641
+4.9%
0.06%0.0%
WASH BuyWASHINGTON TR BANCORP INC$105,582
+35.2%
4,010
+37.7%
0.06%
+37.8%
AFL  AFLAC INC$102,745
+10.0%
1,3390.0%0.06%
+11.1%
ITW BuyILLINOIS TOOL WKS INC$100,140
+0.9%
435
+9.6%
0.06%
+1.7%
DOV  DOVER CORP$99,909
-5.5%
7160.0%0.06%
-3.3%
IYR  ISHARES TRu.s. real es etf$95,848
-9.7%
1,2270.0%0.06%
-9.7%
DHR  DANAHER CORPORATION$92,949
+3.4%
3750.0%0.06%
+5.8%
XLF BuySELECT SECTOR SPDR TRfinancial$92,981
+2.6%
2,803
+4.2%
0.06%
+3.8%
IBTH  ISHARES TRibonds 27 trm ts$91,770
-1.4%
4,2000.0%0.05%0.0%
TGT BuyTARGET CORP$91,662
-15.9%
829
+0.2%
0.05%
-14.3%
BFA  BROWN FORMAN CORPcl a$91,798
-14.6%
1,5800.0%0.05%
-12.9%
NVO BuyNOVO-NORDISK A Sadr$90,940
+12.4%
1,000
+100.0%
0.05%
+14.9%
PPG  PPG INDS INC$89,562
-12.5%
6900.0%0.05%
-10.2%
COF  CAPITAL ONE FINL CORP$89,821
-11.3%
9260.0%0.05%
-10.2%
EFA  ISHARES TRmsci eafe etf$89,468
-4.9%
1,2980.0%0.05%
-3.6%
KHC BuyKRAFT HEINZ CO$90,532
+5.7%
2,691
+11.5%
0.05%
+6.0%
IVOO  VANGUARD ADMIRAL FDS INCmidcp 400 idx$90,278
-4.5%
1,0680.0%0.05%
-3.6%
CME BuyCME GROUP INC$90,427
+8.2%
452
+0.2%
0.05%
+10.4%
MAR  MARRIOTT INTL INC NEWcl a$89,042
+7.0%
4530.0%0.05%
+8.3%
CPRT BuyCOPART INC$88,334
-6.9%
2,050
+97.1%
0.05%
-5.5%
CSQ  CALAMOS STRATEGIC TOTAL RETU$87,923
-4.6%
6,2490.0%0.05%
-1.9%
SCHW  SCHWAB CHARLES CORP$87,182
-3.1%
1,5880.0%0.05%
-1.9%
NUV  NUVEEN MUN VALUE FD INC$85,450
-5.1%
10,3450.0%0.05%
-3.8%
IVOG  VANGUARD ADMIRAL FDS INCmidcp 400 grth$85,743
-3.4%
9500.0%0.05%
-2.0%
PRF BuyINVESCO EXCHANGE TRADED FD Tftse rafi 1000$85,713
-2.5%
2,694
+401.7%
0.05%
-2.0%
XLY  SELECT SECTOR SPDR TRsbi cons discr$82,434
-5.2%
5120.0%0.05%
-2.0%
EMB BuyISHARES TRjpmorgan usd emg$82,509
-3.5%
1,000
+1.2%
0.05%
-2.0%
BuyFIRST TR EXCHANGE-TRADED FDlimited duration$82,755
+77.8%
4,500
+80.0%
0.05%
+81.5%
IBDT BuyISHARES TRibds dec28 etf$79,891
-1.6%
3,325
+0.3%
0.05%0.0%
GD SellGENERAL DYNAMICS CORP$79,328
-2.7%
359
-5.3%
0.05%0.0%
QCOM  QUALCOMM INC$77,458
-6.6%
6970.0%0.05%
-4.2%
VTWG  VANGUARD SCOTTSDALE FDSvng rus2000grw$78,605
-7.6%
4820.0%0.05%
-6.1%
CAT  CATERPILLAR INC$77,101
+11.0%
2820.0%0.04%
+12.5%
RTX BuyRTX CORPORATION$76,648
-22.7%
1,065
+5.2%
0.04%
-21.1%
EFAV  ISHARES TRmsci eafe min vl$75,003
-3.4%
1,1500.0%0.04%
-2.2%
DNP  DNP SELECT INCOME FD INC$72,714
-9.2%
7,6380.0%0.04%
-6.5%
CMG  CHIPOTLE MEXICAN GRILL INC$73,273
-14.4%
400.0%0.04%
-14.0%
IXUS  ISHARES TRcore msci total$72,759
-4.2%
1,2130.0%0.04%
-2.3%
IBB  ISHARES TRishares biotech$71,941
-3.7%
5880.0%0.04%
-2.3%
SSLY  SYNTAX ETF TRstratified smcp$72,035
-7.3%
1,8000.0%0.04%
-6.7%
SJM BuySMUCKER J M CO$72,041
-16.5%
586
+0.3%
0.04%
-16.0%
LQD  ISHARES TRiboxx inv cp etf$71,661
-5.7%
7020.0%0.04%
-4.5%
IDXX  IDEXX LABS INC$69,963
-12.9%
1600.0%0.04%
-12.8%
MMM Buy3M CO$68,076
-6.3%
727
+0.1%
0.04%
-4.8%
A  AGILENT TECHNOLOGIES INC$68,210
-7.0%
6100.0%0.04%
-7.0%
UNP  UNION PAC CORP$68,216
-0.5%
3350.0%0.04%0.0%
SO  SOUTHERN CO$65,756
-7.9%
1,0160.0%0.04%
-4.9%
XLV  SELECT SECTOR SPDR TRsbi healthcare$66,194
-3.0%
5140.0%0.04%
-2.5%
SellSHELL PLCspon ads$66,054
-4.1%
1,026
-10.1%
0.04%
-2.5%
F SellFORD MTR CO DEL$66,908
-63.5%
5,387
-55.6%
0.04%
-63.2%
TER SellTERADYNE INC$65,003
-51.9%
647
-46.7%
0.04%
-51.3%
LRGF  ISHARES TRu s equity factr$64,807
-2.8%
1,4960.0%0.04%
-2.6%
SBUX  STARBUCKS CORP$64,345
-7.9%
7050.0%0.04%
-5.0%
MKL  MARKEL GROUP INC$61,845
+6.5%
420.0%0.04%
+5.9%
VRP  INVESCO EXCH TRADED FD TR IIvar rate pfd$60,891
+0.5%
2,7220.0%0.04%
+2.9%
BP BuyBP PLCsponsored adr$61,768
+9.8%
1,595
+0.1%
0.04%
+9.1%
MO SellALTRIA GROUP INC$60,846
-20.8%
1,447
-14.7%
0.04%
-20.0%
FICS  FIRST TR EXCHANGE-TRADED FDintl dev strngth$60,100
-7.4%
2,0000.0%0.04%
-7.9%
XLE BuySELECT SECTOR SPDR TRenergy$58,890
+11.8%
651
+0.3%
0.04%
+12.9%
ED BuyCONSOLIDATED EDISON INC$58,478
-5.2%
684
+0.3%
0.03%
-5.6%
NWL SellNEWELL BRANDS INC$56,934
-9.0%
6,305
-12.3%
0.03%
-5.6%
BIZD SellVANECK ETF TRUST$56,105
-3.9%
3,500
-7.9%
0.03%
-2.9%
BuyCAPITAL GRP FIXED INCM ETF Tcore plus incm$55,220
-2.1%
2,568
+1.3%
0.03%0.0%
BL  BLACKLINE INC$55,470
+3.1%
1,0000.0%0.03%
+6.5%
MSCI  MSCI INC$54,357
+9.4%
1060.0%0.03%
+10.3%
SCHA  SCHWAB STRATEGIC TRus sml cap etf$55,130
-5.4%
1,3310.0%0.03%
-5.9%
IWR  ISHARES TRrus mid cap etf$51,868
-5.2%
7490.0%0.03%
-3.1%
WHR  WHIRLPOOL CORP$53,480
-10.1%
4000.0%0.03%
-11.4%
IEI  ISHARES TR3 7 yr treas bd$52,657
-1.8%
4650.0%0.03%0.0%
VXUS BuyVANGUARD STAR FDSvg tl intl stk f$50,844
+81.3%
950
+90.0%
0.03%
+87.5%
NIM  NUVEEN SELECT MAT MUN FDsh ben int$50,820
-5.9%
6,0000.0%0.03%
-3.2%
HACK  ETF MANAGERS TRprime cybr scrty$51,600
+2.0%
1,0000.0%0.03%
+3.4%
TW  TRADEWEB MKTS INCcl a$49,336
+17.1%
6150.0%0.03%
+20.8%
 DRAFTKINGS INC NEW$49,312
+10.8%
1,6750.0%0.03%
+11.5%
DOW BuyDOW INC$49,291
-2.6%
956
+0.6%
0.03%0.0%
OEF  ISHARES TRs&p 100 etf$47,551
-3.1%
2370.0%0.03%0.0%
VPU SellVANGUARD WORLD FDSutilities etf$47,827
-50.2%
375
-44.4%
0.03%
-50.0%
VXF SellVANGUARD INDEX FDSextend mkt etf$45,866
-3.7%
320
-83.5%
0.03%
-3.6%
KEYS BuyKEYSIGHT TECHNOLOGIES INC$46,044
-9.8%
348
+14.1%
0.03%
-10.0%
ZTS  ZOETIS INCcl a$45,265
+1.1%
2600.0%0.03%
+3.8%
RCL  ROYAL CARIBBEAN GROUP$46,070
-11.2%
5000.0%0.03%
-10.0%
VOT  VANGUARD INDEX FDSmcap gr idxvip$43,628
-5.3%
2240.0%0.03%
-3.7%
WEC SellWEC ENERGY GROUP INC$43,497
-17.8%
540
-10.0%
0.03%
-16.1%
ITT  ITT INC$43,962
+5.0%
4490.0%0.03%
+8.3%
IEF  ISHARES TR7-10 yr trsy bd$42,132
-5.2%
4600.0%0.02%
-3.8%
BFTR  BLACKROCK ETF TRUSTfuture invtr etf$42,117
-7.9%
1,6000.0%0.02%
-7.4%
DON  WISDOMTREE TRus midcap divid$43,008
-2.6%
1,0500.0%0.02%
-3.8%
TMO  THERMO FISHER SCIENTIFIC INC$43,060
-3.0%
850.0%0.02%
-3.8%
STX  SEAGATE TECHNOLOGY HLDNGS PL$40,823
+6.6%
6190.0%0.02%
+9.1%
SellGE HEALTHCARE TECHNOLOGIES I$40,764
-29.6%
599
-16.0%
0.02%
-29.4%
XLP BuySELECT SECTOR SPDR TRsbi cons stpls$41,286
-1.3%
600
+6.4%
0.02%0.0%
PEAK SellHEALTHPEAK PROPERTIES INC$40,742
-22.6%
2,000
-23.7%
0.02%
-22.6%
NFLX BuyNETFLIX INC$39,270
+4.5%
104
+22.4%
0.02%
+4.5%
ISRG BuyINTUITIVE SURGICAL INC$39,751
-0.5%
136
+17.2%
0.02%0.0%
IBTI  ISHARES TRibonds 28 trm ts$39,868
-2.0%
1,8500.0%0.02%
-4.2%
IGSB NewISHARES TR$39,864800
+100.0%
0.02%
WPC  WP CAREY INC$37,964
-20.0%
7020.0%0.02%
-18.5%
ROP BuyROPER TECHNOLOGIES INC$36,559
+0.8%
76
+1.3%
0.02%
+4.8%
SellHALEON PLCspon ads$37,496
-43.3%
4,501
-43.0%
0.02%
-42.1%
JFR NewNUVEEN FLOATING RATE INCOME$36,9384,499
+100.0%
0.02%
VSS  VANGUARD INTL EQUITY INDEX Fftse smcap etf$36,745
-3.9%
3460.0%0.02%0.0%
BLK  BLACKROCK INC$36,764
-6.2%
570.0%0.02%
-4.3%
AEP BuyAMERICAN ELEC PWR CO INC$37,309
+11.9%
496
+25.3%
0.02%
+15.8%
IAU  ISHARES GOLD TRishares new$34,990
-3.8%
1,0000.0%0.02%0.0%
NewFRANKLIN TEMPLETON ETF TR$36,4651,500
+100.0%
0.02%
PAYC  PAYCOM SOFTWARE INC$36,330
-19.3%
1400.0%0.02%
-19.2%
QQQ BuyINVESCO QQQ TRunit ser 1$34,957
+14.7%
98
+19.5%
0.02%
+16.7%
SYY  SYSCO CORP$35,006
-11.0%
5300.0%0.02%
-8.7%
IAT  ISHARES TRus regnl bks etf$33,898
-0.7%
1,0090.0%0.02%0.0%
NOW  SERVICENOW INC$33,538
-0.5%
600.0%0.02%0.0%
IBTD  ISHARES TRibonds 23 trm ts$34,202
+0.0%
1,3780.0%0.02%0.0%
CDNS  CADENCE DESIGN SYSTEM INC$33,974
-0.1%
1450.0%0.02%0.0%
ALL SellALLSTATE CORP$33,423
-12.4%
300
-14.3%
0.02%
-9.1%
INTU  INTUIT$33,340
+11.6%
650.0%0.02%
+17.6%
MU BuyMICRON TECHNOLOGY INC$32,241
+21.6%
474
+12.9%
0.02%
+26.7%
CSX  CSX CORP$32,103
-9.8%
1,0440.0%0.02%
-9.5%
VEEV  VEEVA SYS INC$31,535
+2.9%
1550.0%0.02%
+5.6%
IP BuyINTERNATIONAL PAPER CO$31,841
+11.5%
898
+28.7%
0.02%
+11.8%
MRVL  MARVELL TECHNOLOGY INC$32,478
-9.5%
6000.0%0.02%
-9.5%
PRU  PRUDENTIAL FINL INC$32,168
+7.6%
3390.0%0.02%
+11.8%
IRM  IRON MTN INC DEL$29,725
+4.6%
5000.0%0.02%
+12.5%
ES  EVERSOURCE ENERGY$30,005
-18.0%
5160.0%0.02%
-14.3%
ACN  ACCENTURE PLC IRELAND$30,711
-0.5%
1000.0%0.02%0.0%
KMB BuyKIMBERLY-CLARK CORP$30,025
+0.9%
248
+15.3%
0.02%
+5.9%
EVG SellEATON VANCE SHORT DURATION D$31,110
-20.7%
3,000
-25.0%
0.02%
-21.7%
UL BuyUNILEVER PLCspon adr new$29,936
+43.6%
606
+51.5%
0.02%
+50.0%
PM  PHILIP MORRIS INTL INC$30,551
-5.2%
3300.0%0.02%
-5.3%
LNC  LINCOLN NATL CORP IND$29,628
-4.2%
1,2000.0%0.02%
-5.6%
MFC BuyMANULIFE FINL CORP$28,057
+47.5%
1,535
+52.6%
0.02%
+54.5%
VOOG  VANGUARD ADMIRAL FDS INC500 grth idx f$28,971
-2.6%
1170.0%0.02%0.0%
FTGC BuyFIRST TR EXCHANGE TRAD FD VIfst tr glb fd$28,733
+6.2%
1,197
+0.8%
0.02%
+6.2%
DE  DEERE &CO$28,321
-6.8%
750.0%0.02%
-5.6%
AMLP  ALPS ETF TRalerian mlp$27,641
+7.6%
6550.0%0.02%
+6.7%
TYL  TYLER TECHNOLOGIES INC$27,030
-7.3%
700.0%0.02%
-5.9%
RMT  ROYCE MICRO-CAP TR INC$26,910
-5.4%
3,2500.0%0.02%0.0%
VGT  VANGUARD WORLD FDSinf tech etf$27,963
-6.2%
670.0%0.02%
-5.9%
ENB BuyENBRIDGE INC$26,947
+14.2%
812
+27.9%
0.02%
+14.3%
PRFZ BuyINVESCO EXCHANGE TRADED FD Tftse rafi 1500$24,742
-3.7%
750
+403.4%
0.02%0.0%
BuyCAPITAL GROUP CORE EQUITY ET$24,820
-2.0%
988
+0.1%
0.02%0.0%
CLX SellCLOROX CO DEL$26,212
-30.5%
200
-15.6%
0.02%
-31.8%
DFUS  DIMENSIONAL ETF TRUSTus equity etf$24,951
-3.3%
5360.0%0.02%0.0%
PBI  PITNEY BOWES INC$25,670
-14.7%
8,5000.0%0.02%
-11.8%
TTE  TOTALENERGIES SEsponsored ads$26,304
+14.1%
4000.0%0.02%
+15.4%
EFR  EATON VANCE SR FLTNG RTE TR$24,220
+3.1%
2,0000.0%0.01%0.0%
ADP  AUTOMATIC DATA PROCESSING IN$24,058
+9.5%
1000.0%0.01%
+7.7%
CTVA BuyCORTEVA INC$24,617
-10.5%
481
+0.2%
0.01%
-12.5%
KMI  KINDER MORGAN INC DEL$23,212
-3.7%
1,4000.0%0.01%0.0%
TT  TRANE TECHNOLOGIES PLC$24,349
+6.1%
1200.0%0.01%
+7.7%
SPLV  INVESCO EXCH TRADED FD TR IIs&p500 low vol$23,516
-6.4%
4000.0%0.01%
-6.7%
PDP  INVESCO EXCHANGE TRADED FD Tdorsey wright mo$23,097
-5.0%
3000.0%0.01%0.0%
PHT SellPIONEER HIGH INCOME FUND INC$23,485
-12.6%
3,500
-12.5%
0.01%
-12.5%
IEX NewIDEX CORP$21,842105
+100.0%
0.01%
GNRC  GENERAC HLDGS INC$21,792
-26.9%
2000.0%0.01%
-23.5%
CL  COLGATE PALMOLIVE CO$21,333
-7.7%
3000.0%0.01%0.0%
USB BuyUS BANCORP DEL$21,489
+116.8%
650
+116.7%
0.01%
+116.7%
XAR  SPDR SER TRaerospace def$22,420
-7.8%
2000.0%0.01%
-7.1%
COST BuyCOSTCO WHSL CORP NEW$22,598
+90.8%
40
+81.8%
0.01%
+85.7%
LNT  ALLIANT ENERGY CORP$22,093
-7.7%
4560.0%0.01%
-7.1%
CRM  SALESFORCE INC$22,306
-4.0%
1100.0%0.01%0.0%
SPSM  SPDR SER TRportfolio s&p600$20,738
-5.0%
5620.0%0.01%
-7.7%
LCTU  BLACKROCK ETF TRUSTus carbon trans$20,951
-3.6%
4450.0%0.01%
-7.7%
HIG  HARTFORD FINL SVCS GROUP INC$20,777
-1.5%
2930.0%0.01%0.0%
ETY  EATON VANCE TAX-MANAGED DIVE$20,195
-7.4%
1,7500.0%0.01%
-7.7%
XLU BuySELECT SECTOR SPDR TRsbi int-utils$20,398
+696.5%
346
+787.2%
0.01%
+1100.0%
ORCL  ORACLE CORP$20,654
-11.1%
1950.0%0.01%
-7.7%
CNSL SellCONSOLIDATED COMM HLDGS INC$20,178
-33.3%
5,900
-25.3%
0.01%
-33.3%
IXC  ISHARES TRglobal energ etf$20,630
+10.9%
5000.0%0.01%
+9.1%
GLO  CLOUGH GLOBAL OPPORTUNITIESsh ben int$20,688
-11.6%
4,6700.0%0.01%
-14.3%
TDY  TELEDYNE TECHNOLOGIES INC$20,429
-0.6%
500.0%0.01%0.0%
EEMV  ISHARES INCmsci emerg mrkt$18,139
-3.0%
3400.0%0.01%0.0%
SSPY  SYNTAX ETF TRstratifd lrg cap$18,569
-4.1%
2840.0%0.01%0.0%
BDX BuyBECTON DICKINSON &CO$17,838
+68.9%
69
+72.5%
0.01%
+83.3%
WFC SellWELLS FARGO CO NEW$19,497
-31.3%
477
-28.3%
0.01%
-31.2%
VIS  VANGUARD WORLD FDSindustrial etf$18,753
-5.1%
960.0%0.01%0.0%
TGH  TEXTAINER GROUP HOLDINGS LTD$18,625
-5.4%
5000.0%0.01%0.0%
YUM  YUM BRANDS INC$18,741
-9.8%
1500.0%0.01%
-8.3%
 DIMENSIONAL ETF TRUSTinternatnal val$17,908
-0.7%
5490.0%0.01%
+10.0%
EXC  EXELON CORP$18,517
-7.2%
4900.0%0.01%
-8.3%
WTRG  ESSENTIAL UTILS INC$17,165
-14.0%
5000.0%0.01%
-16.7%
SHOP  SHOPIFY INCcl a$16,371
-15.5%
3000.0%0.01%
-9.1%
FND NewFLOOR &DECOR HLDGS INCcl a$16,290180
+100.0%
0.01%
FICO  FAIR ISAAC CORP$17,371
+7.3%
200.0%0.01%
+11.1%
WY SellWEYERHAEUSER CO MTN BE$17,207
-40.4%
561
-34.8%
0.01%
-41.2%
SellWARNER BROS DISCOVERY INC$16,366
-19.0%
1,507
-6.5%
0.01%
-16.7%
PPT  PUTNAM PREMIER INCOME TRsh ben int$16,750
-4.8%
5,0000.0%0.01%0.0%
RSG  REPUBLIC SVCS INC$17,814
-7.0%
1250.0%0.01%
-9.1%
CB NewCHUBB LIMITED$17,48786
+100.0%
0.01%
MS  MORGAN STANLEY$16,334
-4.4%
2000.0%0.01%0.0%
UBER  UBER TECHNOLOGIES INC$17,246
+6.5%
3750.0%0.01%
+11.1%
 CONSTELLATION ENERGY CORP$17,453
+19.1%
1600.0%0.01%
+25.0%
SHUS  SYNTAX ETF TRstratified us tt$17,153
-3.5%
4520.0%0.01%0.0%
SMDY  SYNTAX ETF TRstratifie mdcp$16,299
-5.1%
4430.0%0.01%0.0%
FXL  FIRST TR EXCHANGE TRADED FDtech alphadex$16,672
-3.4%
1500.0%0.01%0.0%
RE NewEVEREST GROUP LTD$14,86740
+100.0%
0.01%
TROW  PRICE T ROWE GROUP INC$15,731
-6.4%
1500.0%0.01%
-10.0%
OTIS  OTIS WORLDWIDE CORP$16,062
-9.8%
2000.0%0.01%
-10.0%
IGF SellISHARES TRglb infrastr etf$15,379
-7.8%
355
-0.3%
0.01%
-10.0%
SOFI  SOFI TECHNOLOGIES INC$15,980
-4.2%
2,0000.0%0.01%
-10.0%
FIS SellFIDELITY NATL INFORMATION SV$16,078
-41.3%
291
-41.8%
0.01%
-43.8%
NI  NISOURCE INC$16,042
-9.8%
6500.0%0.01%
-10.0%
GH  GUARDANT HEALTH INC$14,820
-17.2%
5000.0%0.01%
-10.0%
OVV NewOVINTIV INC$15,222320
+100.0%
0.01%
PCAR NewPACCAR INC$15,814186
+100.0%
0.01%
DEUS  DBX ETF TRxtrackers russel$15,586
-4.1%
3620.0%0.01%0.0%
IDNA  ISHARES TRgenomics immun$15,263
-12.9%
7500.0%0.01%
-10.0%
EOG BuyEOG RES INC$13,455
+11.5%
106
+1.0%
0.01%
+14.3%
CPB  CAMPBELL SOUP CO$13,967
-10.1%
3400.0%0.01%
-11.1%
IWN  ISHARES TRrus 2000 val etf$12,877
-3.7%
950.0%0.01%0.0%
BABA BuyALIBABA GROUP HLDG LTDsponsored ads$13,445
+28.3%
155
+23.0%
0.01%
+33.3%
VFMO  VANGUARD WELLINGTON FDus momentum$14,174
-6.5%
1250.0%0.01%
-11.1%
EIX  EDISON INTL$13,671
-8.9%
2160.0%0.01%
-11.1%
UDOW BuyPROSHARES TRultrpro dow30$14,247
-9.6%
265
+0.4%
0.01%
-11.1%
HPS SellHANCOCK JOHN PFD INCOME FD I$13,330
-51.2%
1,000
-48.7%
0.01%
-50.0%
LIT  GLOBAL X FDSlithium btry etf$13,793
-15.1%
2500.0%0.01%
-11.1%
O  REALTY INCOME CORP$14,183
-16.5%
2840.0%0.01%
-20.0%
RYN  RAYONIER INC$13,063
-9.4%
4590.0%0.01%0.0%
EXG  EATON VANCE TAX-MANAGED GLOB$14,372
-6.9%
1,9500.0%0.01%
-11.1%
AGG  ISHARES TRcore us aggbd et$14,388
-4.0%
1530.0%0.01%
-11.1%
PYPL  PAYPAL HLDGS INC$11,692
-12.4%
2000.0%0.01%
-12.5%
PSX  PHILLIPS 66$11,895
+26.0%
990.0%0.01%
+40.0%
SYK SellSTRYKER CORPORATION$11,477
-34.0%
42
-26.3%
0.01%
-30.0%
STNG NewSCORPIO TANKERS INC$12,448230
+100.0%
0.01%
CWB  SPDR SER TRbbg conv sec etf$11,323
-3.1%
1670.0%0.01%0.0%
K  KELLANOVA$11,902
-11.7%
2000.0%0.01%
-12.5%
EFV  ISHARES TReafe value etf$11,743
-0.0%
2400.0%0.01%0.0%
EOI  EATON VANCE ENHANCED EQUITY$11,888
-3.9%
7500.0%0.01%0.0%
AMT  AMERICAN TOWER CORP NEW$11,347
-15.2%
690.0%0.01%
-12.5%
MDT NewMEDTRONIC PLC$11,676149
+100.0%
0.01%
VTRS SellVIATRIS INC$11,853
-28.4%
1,202
-28.0%
0.01%
-30.0%
CNX  CNX RES CORP$11,290
+27.4%
5000.0%0.01%
+40.0%
VDC  VANGUARD WORLD FDSconsum stp etf$12,567
-6.1%
690.0%0.01%
-12.5%
PSF  COHEN &STEERS SELECT PFD &$11,759
-0.4%
6500.0%0.01%0.0%
AVAV  AEROVIRONMENT INC$11,153
+9.0%
1000.0%0.01%
+16.7%
PNW  PINNACLE WEST CAP CORP$12,305
-9.5%
1670.0%0.01%
-12.5%
ASML  ASML HOLDING N V$11,773
-18.8%
200.0%0.01%
-12.5%
ETV  EATON VANCE TAX-MANAGED BUY-$11,970
-6.3%
1,0000.0%0.01%0.0%
SPXL BuyDIREXION SHS ETF TRdrx s&p500bull$9,503
-12.9%
122
+0.8%
0.01%0.0%
 ATLASSIAN CORPORATIONcl a$10,076
+20.1%
500.0%0.01%
+20.0%
KR NewKROGER CO$10,874243
+100.0%
0.01%
BWA NewBORGWARNER INC$10,092250
+100.0%
0.01%
SPOT  SPOTIFY TECHNOLOGY S A$10,825
-3.7%
700.0%0.01%
-14.3%
NTLA  INTELLIA THERAPEUTICS INC$9,486
-22.5%
3000.0%0.01%
-14.3%
HBAN  HUNTINGTON BANCSHARES INC$10,400
-3.5%
1,0000.0%0.01%0.0%
CCL BuyCARNIVAL CORP$9,973
-16.6%
727
+14.5%
0.01%
-14.3%
MNST  MONSTER BEVERAGE CORP NEW$10,378
-7.8%
1960.0%0.01%
-14.3%
CE  CELANESE CORP DEL$10,041
+8.4%
800.0%0.01%
+20.0%
C BuyCITIGROUP INC$10,837
+1667.9%
263
+2091.7%
0.01%
NewLINDE PLC$10,05327
+100.0%
0.01%
SWBI BuySMITH &WESSON BRANDS INC$9,963
-0.4%
772
+0.7%
0.01%0.0%
GALT  GALECTIN THERAPEUTICS INC$9,569
+33.3%
4,9840.0%0.01%
+50.0%
DLR  DIGITAL RLTY TR INC$9,682
+6.3%
800.0%0.01%
+20.0%
ATVI  ACTIVISION BLIZZARD INC$9,363
+11.1%
1000.0%0.01%
+20.0%
CMI  CUMMINS INC$8,361
-6.8%
370.0%0.01%0.0%
CRWD  CROWDSTRIKE HLDGS INCcl a$8,369
+14.0%
500.0%0.01%
+25.0%
TXN  TEXAS INSTRS INC$8,441
-11.0%
530.0%0.01%0.0%
 GLOBAL X FDSglobal x agtech$9,009
-11.9%
8250.0%0.01%
-16.7%
EXPE NewEXPEDIA GROUP INC$7,73075
+100.0%
0.01%
TRV BuyTRAVELERS COMPANIES INC$7,676
+1004.5%
47
+1075.0%
0.01%
HOG  HARLEY DAVIDSON INC$8,463
-6.1%
2560.0%0.01%0.0%
AVGO  BROADCOM INC$9,136
-4.3%
110.0%0.01%
-16.7%
BIIB  BIOGEN INC$7,710
-9.8%
300.0%0.01%0.0%
PIO  INVESCO EXCH TRADED FD TR IIglobal water$9,290
-5.6%
2750.0%0.01%
-16.7%
IJT  ISHARES TRs&p sml 600 gwt$8,774
-4.6%
800.0%0.01%0.0%
WELL  WELLTOWER INC$8,192
+1.3%
1000.0%0.01%0.0%
GCC  WISDOMTREE TRenhncd cmmdty st$7,929
+5.6%
4400.0%0.01%
+25.0%
LUV  SOUTHWEST AIRLS CO$7,715
-25.2%
2850.0%0.01%
-16.7%
NTR NewNUTRIEN LTD$6,226101
+100.0%
0.00%
JAGG  J P MORGAN EXCHANGE TRADED Fbetabuilders us$7,298
-4.2%
1650.0%0.00%0.0%
 KYNDRYL HLDGS INC$6,282
+13.7%
4160.0%0.00%
+33.3%
ICE  INTERCONTINENTAL EXCHANGE IN$6,051
-2.7%
550.0%0.00%0.0%
IDA  IDACORP INC$6,930
-8.7%
740.0%0.00%0.0%
HE SellHAWAIIAN ELEC INDUSTRIES$7,386
-78.1%
600
-35.5%
0.00%
-80.0%
MDLZ  MONDELEZ INTL INCcl a$6,940
-4.9%
1000.0%0.00%0.0%
MSI  MOTOROLA SOLUTIONS INC$7,623
-7.2%
280.0%0.00%
-20.0%
OXY  OCCIDENTAL PETE CORP$6,488
+10.3%
1000.0%0.00%
+33.3%
OGN SellORGANON &CO$6,545
-17.2%
377
-0.8%
0.00%
-20.0%
PLTR  PALANTIR TECHNOLOGIES INCcl a$7,200
+4.4%
4500.0%0.00%0.0%
FDN  FIRST TR EXCHANGE-TRADED FDdj internt idx$6,225
-2.1%
390.0%0.00%0.0%
FDL  FIRST TR MORNINGSTAR DIVID L$6,688
-1.7%
2000.0%0.00%0.0%
SBAC  SBA COMMUNICATIONS CORP NEWcl a$6,102
-13.5%
300.0%0.00%0.0%
EBAY BuyEBAY INC.$7,139
-0.8%
162
+0.6%
0.00%0.0%
PSLV NewSPROTT PHYSICAL SILVER TRtr unit$7,5801,000
+100.0%
0.00%
STWD  STARWOOD PPTY TR INC$7,256
-0.3%
3750.0%0.00%0.0%
CCI  CROWN CASTLE INC$7,362
-19.2%
800.0%0.00%
-20.0%
TJX  TJX COS INC NEW$6,577
+4.8%
740.0%0.00%0.0%
CHD  CHURCH &DWIGHT CO INC$7,058
-8.3%
770.0%0.00%0.0%
NewCAPITAL GROUP GBL GROWTH EQT$7,564330
+100.0%
0.00%
CI NewTHE CIGNA GROUP$7,15225
+100.0%
0.00%
VHT  VANGUARD WORLD FDShealth car etf$6,818
-4.0%
290.0%0.00%0.0%
VAW  VANGUARD WORLD FDSmaterials etf$7,558
-5.2%
440.0%0.00%
-20.0%
BXP  BOSTON PROPERTIES INC$5,948
+3.3%
1000.0%0.00%
+33.3%
W  WAYFAIR INCcl a$6,057
-6.8%
1000.0%0.00%0.0%
ACI NewALBERTSONS COS INC$7,394325
+100.0%
0.00%
ZS  ZSCALER INC$7,577
+6.3%
490.0%0.00%0.0%
CHKP NewCHECK POINT SOFTWARE TECH LTord$6,26447
+100.0%
0.00%
RGR  STURM RUGER &CO INC$5,368
-1.6%
1030.0%0.00%0.0%
SLF  SUN LIFE FINANCIAL INC.$4,587
-6.4%
940.0%0.00%0.0%
EQH NewEQUITABLE HLDGS INC$4,259150
+100.0%
0.00%
SMH NewVANECK ETF TRUSTsemiconductr etf$5,79940
+100.0%
0.00%
SCHH  SCHWAB STRATEGIC TRus reit etf$5,325
-9.1%
3000.0%0.00%0.0%
WMT SellWALMART INC$4,318
-33.0%
27
-34.1%
0.00%
-25.0%
OKTA  OKTA INCcl a$4,891
+17.5%
600.0%0.00%
+50.0%
ARKF BuyARK ETF TRfintech innova$5,421
+29.6%
280
+40.0%
0.00%
+50.0%
GM  GENERAL MTRS CO$5,275
-14.5%
1600.0%0.00%
-25.0%
BLV  VANGUARD BD INDEX FDSlong term bond$4,359
-10.5%
650.0%0.00%0.0%
IUSB  ISHARES TRcore total usd$5,814
-3.9%
1330.0%0.00%
-25.0%
YUMC  YUM CHINA HLDGS INC$4,458
-1.4%
800.0%0.00%0.0%
CFG SellCITIZENS FINL GROUP INC$5,842
-68.8%
218
-69.6%
0.00%
-72.7%
TDOC  TELADOC HEALTH INC$4,276
-26.6%
2300.0%0.00%0.0%
VFC NewV F CORP$4,258241
+100.0%
0.00%
JRI  NUVEEN REAL ASSET INCOME &G$5,310
-7.0%
5000.0%0.00%0.0%
BRKL  BROOKLINE BANCORP INC DEL$5,466
+4.2%
6000.0%0.00%0.0%
 GITLAB INC$4,522
-11.5%
1000.0%0.00%0.0%
ANIK  ANIKA THERAPEUTICS INC$4,844
-28.3%
2600.0%0.00%
-25.0%
 NEW YORK MTG TR INC$5,535
-14.4%
6520.0%0.00%
-25.0%
IRBO  ISHARES TRrobotics artif$4,581
-7.6%
1500.0%0.00%0.0%
NRZ  RITHM CAPITAL CORP$4,645
-0.6%
5000.0%0.00%0.0%
AIRR  FIRST TR EXCHANGE-TRADED FDrba indl etf$5,170
-4.7%
1000.0%0.00%0.0%
GNOM  GLOBAL X FDSgenomic biotech$5,085
-16.1%
5000.0%0.00%
-25.0%
ROST BuyROSS STORES INC$5,822
+1.0%
52
+2.0%
0.00%0.0%
DSI  ISHARES TRmsci kld400 soc$4,559
-3.3%
560.0%0.00%0.0%
IGOV  ISHARES TRintl trea bd etf$5,204
-6.1%
1400.0%0.00%0.0%
MBB  ISHARES TRmbs etf$3,965
-4.8%
450.0%0.00%0.0%
AMD  ADVANCED MICRO DEVICES INC$2,571
-9.7%
250.0%0.00%0.0%
TRU  TRANSUNION$3,590
-8.3%
500.0%0.00%0.0%
ORGO SellORGANOGENESIS HLDGS INC$3,498
-86.5%
1,100
-85.9%
0.00%
-86.7%
IUSV  ISHARES TRcore s&p us vlu$3,209
-4.6%
430.0%0.00%0.0%
HPQ SellHP INC$2,807
-16.3%
109
-8.4%
0.00%0.0%
RQI  COHEN &STEERS QUALITY INCOM$4,129
-12.7%
4080.0%0.00%
-33.3%
IWM  ISHARES TRrussell 2000 etf$2,828
-5.6%
160.0%0.00%0.0%
DG  DOLLAR GEN CORP NEW$2,645
-37.7%
250.0%0.00%0.0%
WAB BuyWABTEC$2,993
+13.0%
28
+16.7%
0.00%0.0%
VOYA  VOYA FINANCIAL INC$3,987
-7.3%
600.0%0.00%0.0%
IWB  ISHARES TRrus 1000 etf$3,993
-3.6%
170.0%0.00%0.0%
FGD  FIRST TR EXCHANGE TRADED FDdj glbl divid$4,019
-3.9%
1950.0%0.00%0.0%
CHX  CHAMPIONX CORPORATION$3,562
+14.8%
1000.0%0.00%0.0%
CVNA  CARVANA COcl a$3,148
+61.9%
750.0%0.00%
+100.0%
SPAB  SPDR SER TRportfolio agrgte$3,821
-4.1%
1570.0%0.00%0.0%
BLL  BALL CORP$3,734
-14.5%
750.0%0.00%
-33.3%
IR  INGERSOLL RAND INC$3,951
-2.5%
620.0%0.00%0.0%
HST  HOST HOTELS &RESORTS INC$3,134
-4.5%
1950.0%0.00%0.0%
FE  FIRSTENERGY CORP$4,204
-12.1%
1230.0%0.00%
-33.3%
SLV NewISHARES SILVER TRishares$4,068200
+100.0%
0.00%
EUSB  ISHARES TResg adv ttl usd$2,859
-4.1%
700.0%0.00%0.0%
FCG  FIRST TR EXCHANGE-TRADED FDnat gas etf$2,599
+11.6%
1000.0%0.00%
+100.0%
SCHZ  SCHWAB STRATEGIC TRus aggregate b$3,052
-4.2%
690.0%0.00%0.0%
ACGL  ARCH CAP GROUP LTDord$3,507
+6.5%
440.0%0.00%0.0%
ESGU  ISHARES TResg awr msci usa$2,911
-3.6%
310.0%0.00%0.0%
SMLF  ISHARES TRus sml cap eqt$2,724
-29.4%
720.0%0.00%0.0%
GSG  ISHARES S&P GSCI COMMODITY-unit ben int$3,376
+15.5%
1500.0%0.00%0.0%
NEA  NUVEEN AMT FREE QLTY MUN INC$3,272
-11.4%
3380.0%0.00%0.0%
USXF  ISHARES TResg msci usa etf$3,813
-3.6%
1100.0%0.00%0.0%
 EXSCIENTIA PLCads$1,107
-23.7%
2450.0%0.00%0.0%
EGRX  EAGLE PHARMACEUTICALS INC$1,577
-18.9%
1000.0%0.00%0.0%
PRFT  PERFICIENT INC$1,447
-30.5%
250.0%0.00%0.0%
GDV  GABELLI DIVID &INCOME TR$1,116
-6.5%
570.0%0.00%0.0%
SMPL  SIMPLY GOOD FOODS CO$1,726
-5.7%
500.0%0.00%0.0%
GME  GAMESTOP CORP NEWcl a$1,317
-32.1%
800.0%0.00%0.0%
DVN  DEVON ENERGY CORP NEW$1,908
-1.3%
400.0%0.00%0.0%
SUSC  ISHARES TResg awre usd etf$1,262
-4.3%
580.0%0.00%0.0%
CEF  SPROTT PHYSICAL GOLD &SILVEtr unit$1,801
-3.9%
1040.0%0.00%0.0%
SQ  BLOCK INCcl a$2,213
-33.5%
500.0%0.00%
-50.0%
SGU  STAR GROUP L Punit ltd partnr$1,203
-11.9%
1000.0%0.00%0.0%
HYLB  DBX ETF TRxtrack usd high$1,526
-1.7%
450.0%0.00%0.0%
OHI  OMEGA HEALTHCARE INVS INC$1,658
+8.0%
500.0%0.00%0.0%
 SYLVAMO CORP$1,977
+8.6%
450.0%0.00%0.0%
SNPS  SYNOPSYS INC$918
+5.4%
20.0%0.00%0.0%
SYF  SYNCHRONY FINANCIAL$1,987
-9.9%
650.0%0.00%0.0%
GCI SellGANNETT CO INC$1,960
-70.0%
800
-72.5%
0.00%
-75.0%
ESGE  ISHARES INCesg awr msci em$1,302
-4.3%
430.0%0.00%0.0%
DIAX NewNUVEEN DOW 30 DYNMC OVERWRT$1,11281
+100.0%
0.00%
GILD NewGILEAD SCIENCES INC$1,19916
+100.0%
0.00%
STZ  CONSTELLATION BRANDS INCcl a$1,257
+2.1%
50.0%0.00%0.0%
TPC  TUTOR PERINI CORP$1,370
+9.5%
1750.0%0.00%0.0%
GDX  VANECK ETF TRUSTgold miners etf$1,615
-10.6%
600.0%0.00%0.0%
CC  CHEMOURS CO$2,524
-24.0%
900.0%0.00%
-50.0%
NEO  NEOGENOMICS INC$2,460
-23.5%
2000.0%0.00%
-50.0%
NTRA  NATERA INC$2,213
-9.0%
500.0%0.00%0.0%
CZR  CAESARS ENTERTAINMENT INC NE$2,318
-9.1%
500.0%0.00%0.0%
BEPC  BROOKFIELD RENEWABLE CORPcl a sub vtg$1,077
-24.0%
450.0%0.00%0.0%
BHF  BRIGHTHOUSE FINL INC$2,300
+3.4%
470.0%0.00%0.0%
BNDW  VANGUARD SCOTTSDALE FDStotal wld bd etf$1,459
-3.1%
220.0%0.00%0.0%
IFF  INTERNATIONAL FLAVORS&FRAGRA$1,772
-14.4%
260.0%0.00%0.0%
VEC  V2X INC$2,531
+4.2%
490.0%0.00%0.0%
BIVI  BIOVIE INCcl a new$1,023
-20.9%
3000.0%0.00%0.0%
PCY  INVESCO EXCH TRADED FD TR IIemrng mkt svrg$910
-6.3%
500.0%0.00%0.0%
EEM SellISHARES TRmsci emg mkt etf$1,016
-4.1%
26
-3.7%
0.00%0.0%
KTOS  KRATOS DEFENSE &SEC SOLUTIO$2,478
+4.7%
1650.0%0.00%0.0%
SOXX NewISHARES TRishares semicdtr$1,4213
+100.0%
0.00%
AOUT  AMERICAN OUTDOOR BRANDS INC$1,585
+12.7%
1620.0%0.00%0.0%
JD  JD.COM INCspon adr cl a$1,573
-14.7%
540.0%0.00%0.0%
AA  ALCOA CORP$1,657
-14.0%
570.0%0.00%0.0%
ICLN  ISHARES TRgl clean ene etf$2,339
-20.6%
1600.0%0.00%
-50.0%
DMXF  ISHARES TResg eafe etf$2,112
-6.3%
370.0%0.00%0.0%
ZBH  ZIMMER BIOMET HOLDINGS INC$2,244
-22.9%
200.0%0.00%
-50.0%
AWP  ABRDN GLOBAL PREMIER PPTYS F$946
-7.2%
2600.0%0.00%0.0%
ZTO  ZTO EXPRESS CAYMAN INCsponsored ads a$2,408
-3.6%
1000.0%0.00%0.0%
VMAR  VISION MARINE TECHNOLOGIES I$2,420
-35.1%
1,0000.0%0.00%
-50.0%
AY  ATLANTICA SUSTAINABLE INFR P$1,012
-18.5%
530.0%0.00%0.0%
CPRI  CAPRI HOLDINGS LIMITED$2,104
+46.5%
400.0%0.00%0.0%
ICHR  ICHOR HOLDINGS$1,424
-17.4%
460.0%0.00%0.0%
JAZZ BuyJAZZ PHARMACEUTICALS PLC$1,968
+32.3%
15
+25.0%
0.00%0.0%
ESML  ISHARES TResg aware msci$2,355
-5.3%
700.0%0.00%0.0%
ARKQ  ARK ETF TRautnmus technlgy$2,379
-6.9%
450.0%0.00%0.0%
GOVT  ISHARES TRus treas bd etf$2,512
-3.8%
1140.0%0.00%
-50.0%
ESGD  ISHARES TResg aw msci eafe$1,866
-5.2%
270.0%0.00%0.0%
SSYS  STRATASYS LTD$1,361
-23.4%
1000.0%0.00%0.0%
DWX  SPDR INDEX SHS FDSs&p intl etf$1,546
-4.3%
470.0%0.00%0.0%
EXAS  EXACT SCIENCES CORP$2,183
-27.4%
320.0%0.00%
-50.0%
KIE  SPDR SER TRs&p ins etf$2,236
+4.0%
530.0%0.00%0.0%
SDGR  SCHRODINGER INC$1,414
-43.3%
500.0%0.00%0.0%
EMLC  VANECK ETF TRUSTjp mrgan em loc$347
-6.7%
150.0%0.00%
JMIA  JUMIA TECHNOLOGIES AGsponsored ads$264
-22.8%
1000.0%0.00%
CLNE  CLEAN ENERGY FUELS CORP$153
-22.7%
400.0%0.00%
UEC  URANIUM ENERGY CORP$515
+51.5%
1000.0%0.00%
WBA  WALGREENS BOOTS ALLIANCE INC$89
-21.9%
40.0%0.00%
CGNX  COGNEX CORP$170
-24.1%
40.0%0.00%
 SOLID POWER INC$576
-20.4%
2850.0%0.00%
EMQQ  EXCHANGE TRADED CONCEPTS TRemqq em intern$880.0%30.0%0.00%
NAT  NORDIC AMERICAN TANKERS LIMI$680
+12.2%
1650.0%0.00%
NVCR  NOVOCURE LTD$646
-61.1%
400.0%0.00%
-100.0%
AAOI NewAPPLIED OPTOELECTRONICS INC$11711
+100.0%
0.00%
APPN  APPIAN CORPcl a$182
-4.2%
40.0%0.00%
ANIX  ANIXA BIOSCIENCES INC$261
+2.0%
800.0%0.00%
 EMBECTA CORP$120
-30.6%
80.0%0.00%
SPCE  VIRGIN GALACTIC HOLDINGS INC$225
-53.6%
1250.0%0.00%
HONE  HARBORONE BANCORP INC NEW$848
+9.7%
890.0%0.00%
 VIZSLA SILVER CORP$622
-15.0%
6000.0%0.00%
 ORION OFFICE REIT INC$146
-21.1%
280.0%0.00%
GEG  GREAT ELM GROUP INC$28
+7.7%
130.0%0.00%
 2SEVENTY BIO INC$259
-61.2%
660.0%0.00%
NOK  NOKIA CORPsponsored adr$64
-8.6%
170.0%0.00%
NUE  NUCOR CORP$782
-4.6%
50.0%0.00%
TTD  THE TRADE DESK INC$547
+1.3%
70.0%0.00%
 OUSTER INC$66
+3.1%
130.0%0.00%
TTWO  TAKE-TWO INTERACTIVE SOFTWAR$140
-4.8%
10.0%0.00%
 ZIMVIE INC$19
-13.6%
20.0%0.00%
 RIVIAN AUTOMOTIVE INC$73
+46.0%
30.0%0.00%
SNOW  SNOWFLAKE INCcl a$306
-13.1%
20.0%0.00%
SBSW  SIBANYE STILLWATER LTDsponsored adr$617
-1.1%
1000.0%0.00%
FTCH  FARFETCH LTDord sh cl a$105
-65.2%
500.0%0.00%
UUUU  ENERGY FUELS INC$411
+31.7%
500.0%0.00%
OXYWS  OCCIDENTAL PETE CORP*w exp 08/03/202$519
+15.8%
120.0%0.00%
HA  HAWAIIAN HOLDINGS INC$63
-41.7%
100.0%0.00%
CGC  CANOPY GROWTH CORP$403
+101.5%
5150.0%0.00%
ESPR  ESPERION THERAPEUTICS INC NE$294
-29.5%
3000.0%0.00%
MEOH  METHANEX CORP$105
+9.4%
20.0%0.00%
APPH ExitAPPHARVEST INC$0-500
-100.0%
0.00%
NewMATTERPORT INC$651300
+100.0%
0.00%
AJRD ExitAEROJET ROCKETDYNE HLDGS INC$0-3
-100.0%
0.00%
ARKG  ARK ETF TRgenomic rev etf$697
-18.2%
250.0%0.00%
RHE ExitREGIONAL HEALTH PPTYS INC$0-209
-100.0%
0.00%
STT  STATE STR CORP$670
-8.5%
100.0%0.00%
VAC  MARRIOTT VACATIONS WORLDWIDE$704
-18.0%
70.0%0.00%
BLUE  BLUEBIRD BIO INC$608
-7.6%
2000.0%0.00%
NewAMC ENTMT HLDGS INCcl a new$67985
+100.0%
0.00%
 FIRST TR EXCHNG TRADED FD VIskybridge crypto$692
-19.0%
1400.0%0.00%
PGX  INVESCO EXCH TRADED FD TR IIpfd etf$381
-3.5%
350.0%0.00%
RNG  RINGCENTRAL INCcl a$296
-9.5%
100.0%0.00%
 MINIM INC$35
-66.7%
240.0%0.00%
 AVENUE THERAPEUTICS INC$11
-35.3%
150.0%0.00%
ARNC ExitARCONIC CORPORATION$0-42
-100.0%
-0.00%
AMC ExitAMC ENTMT HLDGS INC$0-400
-100.0%
-0.00%
AOD ExitABRDN TOTAL DYNAMIC DIVIDEND$0-500
-100.0%
-0.00%
TRTN ExitTRITON INTL LTDcl a$0-50
-100.0%
-0.00%
ExitDIGITALBRIDGE GROUP INCcl a new$0-437
-100.0%
-0.00%
ExitANNALY CAPITAL MANAGEMENT IN$0-925
-100.0%
-0.01%
AWRE ExitAWARE INC MASS$0-13,200
-100.0%
-0.01%
EVF ExitEATON VANCE SR INCOME TRsh ben int$0-4,500
-100.0%
-0.01%
ECL ExitECOLAB INC$0-125
-100.0%
-0.01%
NSL ExitNUVEEN SR INCOME FD$0-7,750
-100.0%
-0.02%
Original filings

The following EDGAR filing(s) were analyzed to create this report:

  • View 13F-HR filed 2023-10-23
Signatures

The EDGAR filing(s) were signed by:

Top long-term holdings
NameQuarters ownedLatest quarter ownedMax weighting
ISHARES TR5Q3 20236.0%
VANGUARD INDEX FDS5Q3 20235.5%
ISHARES TR5Q3 20234.4%
ISHARES TR5Q3 20233.9%
ISHARES TR5Q3 20233.0%
ISHARES TR5Q3 20232.9%
APPLE INC5Q3 20233.0%
SPDR SER TR5Q3 20232.5%
SPDR S&P MIDCAP 400 ETF TR5Q3 20232.4%
VANGUARD INDEX FDS5Q3 20232.4%

View BARRETT & COMPANY, INC.'s complete holdings history.

Latest filings
TypeFiled
13F-HR2024-04-17
X-17A-52024-02-27
13F-HR2024-01-24
13F-HR2023-10-23
13F-HR2023-07-27
13F-HR2023-06-13
13F-HR2023-05-23
13F-HR2023-05-11
X-17A-52023-02-28
X-17A-52022-03-01

View BARRETT & COMPANY, INC.'s complete filings history.

Export BARRETT & COMPANY, INC.'s holdings