There's a bunch of buy-rated stocks that have plenty more room to run, according to Bank of America. The firm says these companies are a must-own heading into the final weeks of 2024. They include: ServiceNow, Citigroup, Booz Allen Hamilton and Affirm. Citigroup Don't sleep on this banking giant, analyst Ebrahim Poonawala said recently.
Analyst Jason Kupferberg says the company has a slew of growth catalysts in the months to come and enjoys a "scarcity value" being the only publicly traded buy-now pay-later company at the moment. "We believe the value proposition of BNPL for both consumers and merchants remains robust and expect BNPL to continue taking share within the broader e-commerce market," he wrote.