Bartlett & Co.

Latest statistics and disclosures from Bartlett & Co's latest quarterly 13F-HR filing:

Tip: Access up to 7 years of quarterly data

Positions held by Bartlett & Co. consolidated in one spreadsheet with up to 7 years of data

Download as csvDownload consolidated filings csv Download as ExcelDownload consolidated filings xlsx

Portfolio Holdings for Bartlett & Co

Bartlett & Co holds 1118 positions in its portfolio as reported in the December 2022 quarterly 13F filing

Bartlett & Co has 1118 total positions. Only the first 250 positions are shown.

Company (Ticker) Portfolio Weight Valued At Change in Shares Share Count Share Price
Apple (AAPL) 4.8 $241M 1.8M 130.10
Microsoft Corporation (MSFT) 4.7 $232M 967k 239.82
Procter & Gamble Company (PG) 2.7 $134M -2% 887k 151.56
Berkshire Hathaway (BRK.B) 2.6 $129M 419k 308.90
MasterCard Incorporated (MA) 2.4 $122M 349k 347.73
Lowe's Companies (LOW) 2.3 $116M 580k 199.25
Alphabet Inc Class C cs (GOOG) 2.3 $116M 1.3M 88.73
Pepsi (PEP) 2.3 $115M 632k 181.82
Abbott Laboratories (ABT) 2.3 $114M 1.0M 109.79
Amgen (AMGN) 2.0 $101M 383k 262.64
JPMorgan Chase & Co. (JPM) 2.0 $97M 725k 134.10
TJX Companies (TJX) 1.8 $90M 1.1M 79.60
Deere & Company (DE) 1.7 $86M 200k 429.96
Vanguard S&P 500 ETF Ex Trd Eq Fd (VOO) 1.6 $82M +8% 232k 351.34

Setup an alert

Bartlett & Co. will file the next quarterly 13-HR in about 1 months. Would you like to be notified?

Thermo Fisher Scientific (TMO) 1.6 $78M +5% 141k 551.00
Nextera Energy (NEE) 1.5 $75M 898k 83.60
Linde (LIN) 1.5 $74M 228k 326.18
Accenture (ACN) 1.5 $74M +2% 279k 266.84
Costco Wholesale Corporation (COST) 1.5 $74M 162k 456.50
Johnson & Johnson (JNJ) 1.4 $72M 406k 176.65
American Tower Reit (AMT) 1.4 $68M -5% 320k 213.47
UnitedHealth (UNH) 1.3 $66M +2% 124k 530.18
Booz Allen Hamilton Holding Corporation (BAH) 1.3 $63M 604k 104.52
Enbridge (ENB) 1.3 $63M 1.6M 39.10
Analog Devices (ADI) 1.3 $63M 383k 164.03
Bristol Myers Squibb (BMY) 1.2 $61M 853k 71.95
iShares Core MSCI EAFE ETF Ex Trd Eq Fd (IEFA) 1.2 $58M +8% 948k 61.64
Vanguard Short Term Cor BD ETF Etf Fi (VCSH) 1.1 $56M -11% 747k 75.19
Walt Disney Company (DIS) 1.1 $56M -4% 646k 86.88
Duke Energy (DUK) 1.1 $53M 513k 102.99
Illinois Tool Works (ITW) 1.1 $52M 236k 221.62
Vanguard Intermediate Term Cor ETF Etf Fi (VCIT) 1.0 $51M -14% 662k 77.51
Amazon (AMZN) 1.0 $49M -12% 585k 84.20
Laboratory Corp. of America Holdings (LH) 1.0 $48M +6% 204k 235.48
Waste Management (WM) 0.9 $45M 290k 156.88
McDonald's Corporation (MCD) 0.9 $45M 172k 263.53
Chubb (CB) 0.9 $45M 205k 221.43
Nike (NKE) 0.8 $41M 352k 117.01
S&p Global (SPGI) 0.8 $40M -11% 118k 334.94
General Dynamics Corporation (GD) 0.8 $39M 158k 248.11
Cdw (CDW) 0.8 $39M 217k 178.58
Alphabet Inc Class A cs (GOOGL) 0.8 $37M 424k 88.23
Nestle Adr (NSRGY) 0.7 $37M 317k 116.55
FedEx Corporation (FDX) 0.7 $33M -4% 192k 174.37
Union Pacific Corporation (UNP) 0.7 $33M 160k 207.08
Vanguard Mortgage Backed Sec ETF Etf Fi (VMBS) 0.7 $33M -10% 727k 45.52
Qualcomm (QCOM) 0.7 $33M -3% 301k 109.94
iShares Core US Aggregate Bond ETF Etf Fi (AGG) 0.6 $31M -51% 318k 96.99
Vanguard Total Stock Market ETF Ex Trd Eq Fd (VTI) 0.6 $31M +29% 161k 191.20
1/100 Berkshire Htwy Cla 100 0.6 $30M 6.3k 4687.14
Intuit (INTU) 0.6 $29M +19% 75k 389.22
salesforce (CRM) 0.6 $28M -17% 214k 132.59
Zoetis Inc Cl A (ZTS) 0.6 $28M +332% 193k 146.55
McCormick & Company, Incorporated (MKC) 0.6 $28M 340k 83.29
iShares Core S&P Small Cap ETF Ex Trd Eq Fd (IJR) 0.5 $27M +35% 284k 94.64
U.S. Bancorp (USB) 0.5 $26M 597k 44.09
SPDR S&P Midcap 400 ETF Ex Trd Eq Fd (MDY) 0.5 $26M 58k 444.46
Automatic Data Processing (ADP) 0.5 $25M 105k 240.11
Canadian Pacific Railway (CP) 0.5 $23M 312k 74.60
Norfolk Southern (NSC) 0.4 $22M 88k 246.42
Diageo PLC F Adr (DEO) 0.4 $21M 117k 178.19
Vanguard Short-Term Bond ETF Etf Fi (BSV) 0.4 $21M -22% 272k 75.28
Wal-Mart Stores (WMT) 0.4 $20M 140k 142.35
Danaher Corporation (DHR) 0.4 $20M 75k 265.67
Schwab US Broad Market ETF Ex Trd Eq Fd (SCHB) 0.4 $20M 445k 44.81
Merck & Co (MRK) 0.4 $20M 175k 111.67
Comcast Corporation (CMCSA) 0.4 $19M -37% 555k 34.97
iShares TR Is 1 5 YR In GR CR BD ETF Etf Fi (IGSB) 0.4 $19M +15% 389k 49.82
Abbvie (ABBV) 0.4 $18M 114k 161.61
Cullen/Frost Bankers (CFR) 0.4 $18M +13% 134k 133.70
Raytheon Technologies Corp (RTX) 0.3 $17M 168k 100.92
United Parcel Service (UPS) 0.3 $16M 93k 173.84
Novartis AG F Adr (NVS) 0.3 $16M 178k 90.72
Baxter International (BAX) 0.3 $16M -45% 305k 51.29
Exxon Mobil Corporation (XOM) 0.3 $15M 131k 110.30
American Express Company (AXP) 0.3 $14M 98k 147.75
Schwab Fundamental US Large Co ETF Ex Trd Eq Fd (FNDX) 0.3 $14M 258k 53.44
Fidelity National Information Services (FIS) 0.3 $14M -33% 200k 67.85
Emerson Electric (EMR) 0.3 $13M 139k 96.06
Vanguard FTSE All World Ex US ETF Ex Trd Eq Fd (VEU) 0.3 $13M +9% 266k 50.14
iShares Core MSCI Emerging ETF Ex Trd Eq Fd (IEMG) 0.3 $13M 281k 46.70
Vanguard Small Cap Value ETF Ex Trd Eq Fd (VBR) 0.3 $13M 82k 158.81
iShares Russell Mid Cap Growth ETF Ex Trd Eq Fd (IWP) 0.3 $13M -2% 154k 83.60
Cincinnati Financial Corporation (CINF) 0.3 $13M +5% 123k 103.05
Chevron Corporation (CVX) 0.3 $13M +7% 70k 179.49
Starbucks Corporation (SBUX) 0.2 $11M 114k 99.20
T. Rowe Price (TROW) 0.2 $11M -8% 102k 109.06
Becton, Dickinson and (BDX) 0.2 $11M 44k 254.32
iShares Russell Mid Cap Value ETF Ex Trd Eq Fd (IWS) 0.2 $11M +7% 103k 105.34
Mondelez Int (MDLZ) 0.2 $11M 161k 67.04
Coca-Cola Company (KO) 0.2 $11M 168k 63.61
Spdr S&p 500 Etf Ex Trd Eq Fd (SPY) 0.2 $11M 27k 384.21
iShares MSCI EAFE ETF Ex Trd Eq Fd (EFA) 0.2 $9.8M +3% 149k 65.64
Rockwell Automation (ROK) 0.2 $9.6M -2% 37k 257.59
iShares National Muni Bond ETF Etf Fi (MUB) 0.2 $9.4M -8% 89k 105.52
Vanguard Small Cap ETF Ex Trd Eq Fd (VB) 0.2 $9.3M -2% 51k 183.55
Colgate-Palmolive Company (CL) 0.2 $9.2M 116k 78.80
Home Depot (HD) 0.2 $9.1M 29k 315.86
Pfizer (PFE) 0.2 $9.1M 178k 51.24
iShares MBS ETF IV Etf Fi (MBB) 0.2 $8.5M +40% 92k 92.75
iShares High Yield Corporat Bond ETF Etf Fi (SHYG) 0.2 $8.4M -29% 205k 40.89
Vanguard Small Cap Growth ETF Ex Trd Eq Fd (VBK) 0.2 $8.3M -3% 41k 200.54
SYSCO Corporation (SYY) 0.2 $8.3M -3% 108k 76.45
iShares TRT Is 5 10 Inv GR CR BD ETF Etf Fi (IGIB) 0.2 $8.2M +76% 166k 49.51
Vanguard Total Bond Market ETF Etf Fi (BND) 0.2 $8.1M +47% 113k 71.84
Wec Energy Group (WEC) 0.2 $8.1M 87k 93.76
Lockheed Martin Corporation (LMT) 0.2 $8.0M 16k 486.48
Eli Lilly & Co. (LLY) 0.2 $8.0M 22k 365.86
Travelers Companies (TRV) 0.2 $7.9M 42k 187.50
iShares Core S&P 500 ETF Ex Trd Eq Fd (IVV) 0.1 $7.2M +3% 19k 384.24
Facebook Inc cl a (META) 0.1 $7.2M -42% 60k 120.33
iShares Russell Mid Cap ETF Ex Trd Eq Fd (IWR) 0.1 $7.2M +7% 107k 67.45
Novo-Nordisk A S F Adr (NVO) 0.1 $7.0M -2% 52k 135.35
Technology Select Sector SPDR ETF Ex Trd Eq Fd (XLK) 0.1 $6.8M +24% 55k 124.44
Eaton (ETN) 0.1 $6.8M -2% 43k 156.96
Verizon Communications (VZ) 0.1 $6.8M -22% 173k 39.40
Intel Corporation (INTC) 0.1 $6.8M -3% 256k 26.43
Vanguard FTSE Emerging Markets ETF Ex Trd Eq Fd (VWO) 0.1 $6.8M -6% 173k 38.98
iShares S&P 500 Value ETF Ex Trd Eq Fd (IVE) 0.1 $6.6M 46k 145.07
Berkshire Hathaway (BRK.A) 0.1 $6.6M 14.00 468714.29
L3harris Technologies (LHX) 0.1 $6.4M -2% 31k 208.20
Constellation Brands (STZ) 0.1 $5.9M 25k 231.74
Schwab International Equity ETF Ex Trd Eq Fd (SCHF) 0.1 $5.5M -2% 172k 32.21
SPDR Fund Consumer Discre Select ETF Ex Trd Eq Fd (XLY) 0.1 $5.5M +37% 43k 129.17
Vanguard Extended Market ETF Ex Trd Eq Fd (VXF) 0.1 $5.4M 40k 132.86
SPDR Intrmdt TRM Crprate BND ETF Etf Fi (SPIB) 0.1 $5.3M +35199% 167k 31.83
JPMorgan Ultra Short Income ETF Etf Fi (JPST) 0.1 $5.3M -6% 105k 50.41
Vanguard Dividend Appreciation ETF Ex Trd Eq Fd (VIG) 0.1 $5.2M 34k 151.85
International Business Machines (IBM) 0.1 $4.9M -2% 35k 140.90
Vanguard Mid Cap ETF Ex Trd Eq Fd (VO) 0.1 $4.9M -4% 24k 203.80
Vanguard SHRT Inf Prot Sec Index ETF Etf Fi (VTIP) 0.1 $4.8M +173% 103k 46.71
iShares TIPS Bond ETF Etf Fi (TIP) 0.1 $4.7M -44% 45k 106.43
3M Company (MMM) 0.1 $4.7M 39k 119.91
Target Corporation (TGT) 0.1 $4.7M 31k 149.04
SPDR Short Term Corporate BND ETF Etf Fi (SPSB) 0.1 $4.7M +6947% 158k 29.38
iShares Core S&P Mid Cap ETF Ex Trd Eq Fd (IJH) 0.1 $4.6M +3% 19k 241.87
Tesla Motors (TSLA) 0.1 $4.5M 37k 123.18
Yum! Brands (YUM) 0.1 $4.5M 35k 128.07
Cintas Corporation (CTAS) 0.1 $4.3M 9.6k 451.68
Kimberly-Clark Corporation (KMB) 0.1 $4.1M -2% 30k 136.95
Schwab US Large Cap ETF Ex Trd Eq Fd (SCHX) 0.1 $4.0M +2% 89k 45.16
Schwab US Aggregate Bond ETF Etf Fi (SCHZ) 0.1 $4.0M -4% 87k 45.65
Texas Pacific Land Corp (TPL) 0.1 $3.9M 1.7k 2344.48
Vanguard Financials ETF Ex Trd Eq Fd (VFH) 0.1 $3.7M +8% 45k 82.73
Duke Energy Co 5.625P PFD (DUKB) 0.1 $3.6M -34% 159k 22.80
Honeywell International (HON) 0.1 $3.4M 16k 214.28
Nuveen Ohio QLTY MNCPL I Etf Fi (NUO) 0.1 $3.2M -10% 255k 12.69
iShares Russell 2000 ETF Ex Trd Eq Fd (IWM) 0.1 $3.2M +2% 18k 174.34
Byline Ban (BY) 0.1 $3.1M 134k 22.97
iShares MSCI EAFE Small Cap ETF Ex Trd Eq Fd (SCZ) 0.1 $3.1M -3% 54k 56.48
iShares S&P 500 Growth ETF Ex Trd Eq Fd (IVW) 0.1 $3.1M +157% 52k 58.49
iShares Esg Aware US Aggrgt BND ETF Etf Fi (EAGG) 0.1 $3.0M -3% 64k 46.74
Visa (V) 0.1 $3.0M -2% 14k 208.13
Oracle Corporation (ORCL) 0.1 $2.9M 36k 81.74
Vanguard Russell 2000 Value ETF Ex Trd Eq Fd (VTWV) 0.1 $2.9M 24k 121.78
Invesco Senior Loan ETF Etf Fi (BKLN) 0.1 $2.9M NEW 141k 20.53
Cisco Systems (CSCO) 0.1 $2.9M 60k 47.63
Public Storage 5.6 PFD PFD Ser H PFD (PSA.PH) 0.1 $2.8M -10% 119k 23.29
Select Sector Health Care SPDR ETF Ex Trd Eq Fd (XLV) 0.1 $2.7M 20k 135.86
Vanguard High Dividend Yield ETF Ex Trd Eq Fd (VYM) 0.1 $2.7M 25k 108.21
Fifth Third 6.625 PFD PFD Ser I PFD (FITBI) 0.1 $2.7M +10% 107k 24.93
Centergroup Financial 0.1 $2.6M 43k 61.91
Vanguard Consumer Staple ETF Ex Trd Eq Fd (VDC) 0.1 $2.6M 14k 191.59
Vanguard Information Technology ETF Ex Trd Eq Fd (VGT) 0.1 $2.6M 8.1k 319.43
Charles Schwab Corporation (SCHW) 0.1 $2.6M 31k 83.26
Air Products & Chemicals (APD) 0.1 $2.6M 8.3k 309.88
Vanguard Muni BND Tax Exempt ETF Etf Fi (VTEB) 0.1 $2.6M -3% 52k 49.48
State Street C 5.9 PFD PFD Ser D PFD (STT.PD) 0.0 $2.4M +2030% 101k 24.10
Schwab Emerging Markets Equity ETF Ex Trd Eq Fd (SCHE) 0.0 $2.4M +45% 101k 23.67
At&t (T) 0.0 $2.4M 128k 18.41
Schwab US Large Cap Growth ETF Ex Trd Eq Fd (SCHG) 0.0 $2.4M 42k 55.56
CSX Corporation (CSX) 0.0 $2.3M 75k 30.98
Northern Trust Corporation (NTRS) 0.0 $2.3M 26k 89.26
Cohen Steers REIT Prefer Etf Fi (RNP) 0.0 $2.2M 110k 20.38
Schwab US Small Cap ETF Ex Trd Eq Fd (SCHA) 0.0 $2.2M 55k 40.51
Vanguard Industrials ETF Ex Trd Eq Fd (VIS) 0.0 $2.2M 12k 182.65
iShares Russell 2000 Value ETF Ex Trd Eq Fd (IWN) 0.0 $2.2M -2% 16k 138.70
ConocoPhillips (COP) 0.0 $2.1M 18k 118.72
iShares US Technology ETF Ex Trd Eq Fd (IYW) 0.0 $2.1M 28k 74.49
Philip Morris International (PM) 0.0 $2.1M +5% 20k 102.49
PNC Financial Services (PNC) 0.0 $2.1M 13k 157.95
Charles Schwab US MC ETF Ex Trd Eq Fd (SCHM) 0.0 $2.1M 31k 65.61
Vanguard FTSE Developed Markets ETF Ex Trd Eq Fd (VEA) 0.0 $1.9M +90% 46k 41.97
Kroger (KR) 0.0 $1.9M 43k 44.57
Yum China Holdings (YUMC) 0.0 $1.8M 34k 54.66
DNP Select Income CF Ex Trd Eq Fd (DNP) 0.0 $1.8M 161k 11.32
Vanguard Internatnl HGH DIV YLD ETF Ex Trd Eq Fd (VYMI) 0.0 $1.8M 31k 59.57
Stryker Corporation (SYK) 0.0 $1.8M 7.3k 245.29
iShares Russell 2000 Growth ETF Ex Trd Eq Fd (IWO) 0.0 $1.7M -6% 8.0k 214.54
Boeing Company (BA) 0.0 $1.7M 9.0k 190.54
Vanguard Large Cap ETF Ex Trd Eq Fd (VV) 0.0 $1.7M +29% 9.8k 174.25
Vaneck Vectors Short Muni ETF Etf Fi (SMB) 0.0 $1.7M -18% 101k 16.88
Vanguard Real Estate ETF Ex Trd Eq Fd (VNQ) 0.0 $1.6M +6% 19k 82.46
iShares Floating Rate Bond ETF Etf Fi (FLOT) 0.0 $1.6M 31k 50.32
Vaneck Vectors Long Muni ETF Etf Fi (MLN) 0.0 $1.5M +9% 89k 17.46
iShares Esg Awr 1 5 Y Usd CP BND ETF Etf Fi (SUSB) 0.0 $1.5M -4% 65k 23.76
iShares MSCI Emerging Markets ETF Ex Trd Eq Fd (EEM) 0.0 $1.5M +16% 39k 37.90
BlackRock (BLK) 0.0 $1.5M -7% 2.1k 708.84
Select Sector SPDR TR Real Estate Select Sector SPDR Ex Trd Eq Fd (XLRE) 0.0 $1.4M +11266% 39k 36.92
Vanguard Ultra Short Bond ETF Etf Fi (VUSB) 0.0 $1.4M -2% 29k 48.99
Marsh & McLennan Companies (MMC) 0.0 $1.4M 8.5k 165.49
Phillips 66 (PSX) 0.0 $1.4M 13k 104.06
Allstate Corporation (ALL) 0.0 $1.4M 10k 136.46
Vulcan Materials Company (VMC) 0.0 $1.4M 7.8k 175.14
J.M. Smucker Company (SJM) 0.0 $1.4M 8.6k 158.50
Donaldson Company (DCI) 0.0 $1.3M 23k 58.86
Vanguard Consumer Discretionary ETF Ex Trd Eq Fd (VCR) 0.0 $1.3M NEW 6.0k 219.04
IDEX Corporation (IEX) 0.0 $1.3M 5.7k 228.32
iShares Russell 1000 ETF Ex Trd Eq Fd (IWB) 0.0 $1.3M -28% 6.1k 210.51
Vanguard Growth ETF Ex Trd Eq Fd (VUG) 0.0 $1.3M -8% 6.0k 213.17
iShares Nasdaq Biotechnology ETF Ex Trd Eq Fd (IBB) 0.0 $1.3M 9.8k 131.27
Southern Co 4.95PFD Due 01/30/80 PFD (SOJD) 0.0 $1.3M 64k 19.63
Communicat SVS SLCT Sec SPDR ETF Ex Trd Eq Fd (XLC) 0.0 $1.2M +339% 26k 47.98
Carrier Global Corporation (CARR) 0.0 $1.2M -3% 30k 41.44
Public Storage 4.7 PFD PFD Ser J PFD (PSA.PJ) 0.0 $1.2M -22% 64k 19.31
Truist Finl C 5.25 PFD PFD Ser O PFD (TFC.PO) 0.0 $1.2M -26% 58k 21.31
Vanguard Health Care ETF Ex Trd Eq Fd (VHT) 0.0 $1.2M 4.9k 248.11
Walgreen Boots Alliance (WBA) 0.0 $1.2M 31k 37.37
Liberty Media Corp Delaware Com C Siriusxm (LSXMK) 0.0 $1.2M 30k 39.15
iShares Preferred Income Sec ETF Etf Fi (PFF) 0.0 $1.1M -3% 37k 30.51
Brown-Forman Corporation (BF.B) 0.0 $1.1M -3% 17k 65.90
Vanguard S&P Mid Cap 400 ETF Ex Trd Eq Fd (IVOO) 0.0 $1.1M -2% 6.8k 163.60
Bank Of America 5 PFD PFD Ser LL PFD (BAC.PN) 0.0 $1.1M +20% 56k 19.45
Vanguard Total World Stock ETF Ex Trd Eq Fd (VT) 0.0 $1.1M 13k 86.19
Southern Co 4.2PFD Due 10/15/60 PFD (SOJE) 0.0 $1.1M -15% 61k 17.34
Intuitive Surgical (ISRG) 0.0 $1.0M -31% 3.9k 265.36
Wells Fargo & Company (WFC) 0.0 $1.0M -10% 25k 41.31
Medtronic (MDT) 0.0 $1.0M -29% 13k 78.43
iShares US Healthcare ETF Ex Trd Eq Fd (IYH) 0.0 $1.0M 3.6k 283.79
Otis Worldwide Corp (OTIS) 0.0 $990k -8% 13k 78.33
Martin Marietta Materials (MLM) 0.0 $949k 2.8k 338.08
American Water Works (AWK) 0.0 $924k 6.1k 152.42
iShares Select Dividend ETF Ex Trd Eq Fd (DVY) 0.0 $921k -11% 7.6k 120.57
Schwab US Dividend Equity ETF Ex Trd Eq Fd (SCHD) 0.0 $910k 12k 75.51
Marathon Petroleum Corp (MPC) 0.0 $890k 7.6k 116.40
Bank of New York Mellon Corporation (BK) 0.0 $884k 19k 45.52
Hershey Company (HSY) 0.0 $883k 3.8k 231.58
Invesco QQQ Trust Ex Trd Eq Fd (QQQ) 0.0 $874k 3.3k 266.30
Horizon Therapeutics (HZNP) 0.0 $854k -25% 7.5k 113.87
CVS Caremark Corporation (CVS) 0.0 $819k 8.8k 93.17
Vanguard World Ex Trd Eq Fd (ESGV) 0.0 $811k -18% 12k 65.85
Focus Finl Partners (FOCS) 0.0 $783k -30% 21k 37.28
Aon (AON) 0.0 $780k 2.6k 300.00
Sherwin-Williams Company (SHW) 0.0 $775k +6% 3.3k 237.44
PIMCO Enhanced SHRT Maturty Actv ETF Etf Fi (MINT) 0.0 $773k -3% 7.8k 99.04
Paccar (PCAR) 0.0 $773k -9% 7.6k 101.71
Bank of America Corporation (BAC) 0.0 $763k 23k 33.14
Advanced Micro Devices (AMD) 0.0 $758k 12k 64.81
PPG Industries (PPG) 0.0 $736k 5.9k 125.73
Manulife Finl Corp (MFC) 0.0 $724k 41k 17.85

Past Filings by Bartlett & Co

SEC 13F filings are viewable for Bartlett & Co going back to 2012

View all past filings