Check out the companies making headlines before the bell: Bank of America — Shares moved 1% higher after third-quarter earnings and revenue topped Wall Street analysts’ estimates. Earnings came in at 81 cents, beating the 77 cents expected from analysts polled by LSEG. Revenue was $25.5 billion, versus the $25.3 billion consensus estimate. Johnson & Johnson — The health-care conglomerate saw shares rising slightly during premarket trading after quarterly results exceeded expectations on the back of strong sales of oncology drugs. Johnson & Johnson also raised forward financial guidance for full-year 2024 profit and sales. Goldman Sachs — Shares of the investment bank jumped more than 2% on better-than-expected quarterly earnings. Goldman Sachs posted earnings per share of $8.40 on $12.70 billion in revenue. Analysts surveyed by LSEG had forecast $6.89 in earnings per share on $11.80 billion in revenue. Goldman’s trading and investment banking segments boosted results. UnitedHealth Group — The health-care stock declined 3.2% despite posting a top- and bottom-line beat in the third quarter. The company lowered its earnings guidance due to ongoing headwinds from a cyberattack earlier in the year. UnitedHealth cut the top end of its full-year earnings forecast, now $27.50 to $27.75 per share versus $27.50 to $28.00 previously. Walgreens Boots Alliance — The retail drugstore chain jumped 5% after fiscal fourth-quarter sales and profit exceeded analysts’ expectations. Walgreens also said it plans to close roughly 1,200 stores over the next three years, which it said should increase adjusted earnings and free cash flow and help cut costs. Citigroup — Shares of the Jane Fraser-led bank added 1.7% after third-quarter earnings and revenue were better than consensus estimates. Citigroup posted earnings per share of $1.51 on $20.32 billion in revenue, while analysts surveyed by LSEG had expected earnings per share of $1.31 on revenue of $19.48 billion. PNC Financial — The Pittsburgh-based regional bank added 0.8% during premarket trading. PNC reported earnings per share of $3.49, topping estimates of $3.30 per share, according to analysts polled by LSEG. Revenue of $5.43 billion also beat forecasts of $5.39 billion. Etsy — Shares tumbled more than 5% after Goldman Sachs downgraded the online marketplace to sell from neutral. The investment bank highlighted the risk of compressed profit margins and continued market share losses. Coty — Shares fell 4% after the beauty company warned of a slower U.S. market in preliminary fiscal first-quarter results. Coty now expects comparable revenue to rise between 4% and 5%, down from prior guidance of 6% growth. Charles Schwab — The brokerage company surged more than 7% after third-quarter results beat analysts’ estimates. Charles Schwab reported 77 cents in earnings per share excluding one-time items, on $4.85 billion in revenue. Analysts had estimated 75 cents in earnings per share and revenue of $4.78 billion, per LSEG. Revenue grew 5% from the prior quarter on sustained investor engagement. The company’s wealth advisory division reported record year-to-date inflows. Enphase Energy — Shares fell 1.8% after RBC Capital Markets downgraded the maker of solar micro-inverters and electric vehicle charging stations to sector perform from outperform, expecting a “slower pace of growth next year not reflected in current consensus estimates.” Enphase, which also makes battery storage units, is down more than 20% this year. — CNBC’s Yun Li, Michelle Fox, Samantha Subin, Sarah Min and Pia Singh contributed reporting.