9 Best Affordable Stocks Under $5 to Buy for the Next 3 Years

7. ACCO Brands Corporation (NYSE:ACCO)

Forward P/E: 4.3

Stock Price: $3.57

​Long Term Forward EPS Growth Estimate (3-5Y CAGR): 10.00%

Number of Hedge Fund Holders: 16

ACCO Brands Corporation (NYSE:ACCO) is one of the best affordable stocks under $5 to buy for the next 3 years. Barrington analyst Kevin Steinke maintained a Buy rating on ACCO Brands Corporation (NYSE:ACCO) on November 6, setting a $6.00 price target. Noble Financial analyst Joe Gomes also expressed bullish sentiments for the stock on November 3, reiterating a Buy rating with a $9.00 price target.

The rating updates followed ACCO Brands Corporation’s (NYSE:ACCO) release of fiscal Q3 2025 results on October 30, with reported net sales of $384 million. Gross margin expanded by 50 basis points as the company continued to exhibit strong operational discipline through the continual execution of its $100 million cost reduction program. The company’s multi-year cost reduction program has yielded over $50 million of savings.

Management further reported that sales in the quarter were lower than expected, primarily because the demand environment for several of the company’s categories remained soft globally. ACCO Brands Corporation (NYSE:ACCO) expects an improvement in sales trends in Q4, reflecting the growth in the technology accessories categories along with the favorable impact of foreign exchange.

ACCO Brands Corporation (NYSE:ACCO) is involved in the manufacture and marketing of school, office, and calendar products, along with select computer and electronic accessories. The company operates through the following segments: ACCO Brands North America, ACCO Brands EMEA, and ACCO Brands International.