5 Best Stocks to Buy Today
Company (Ticker) | 12 Week Price Change | Forward PE | Price | Proj EPS Growth (1 Year) | Projected Sales Growth (1Y) |
---|---|---|---|---|---|
TerrAscend Corp. (TSNDF) | 222.70% | NA | $0.86 | 43.75% | -13.32% |
Nexxen International Ltd. Sponsored ADR (NEXN) | -6.35% | 8.52 | $9.36 | 17.20% | 8.65% |
Marex Group PLC (MRX) | -14.54% | 8.97 | $33.81 | 21.72% | 15.24% |
Oportun Financial (OPRT) | -0.44% | 5.60 | $7.09 | 68.61% | -5.01% |
InfuSystems Holdings (INFU) | 52.81% | 38.35 | $10.04 | 131.82% | 6.89% |
*Updated on September 18, 2025.
Stock #1
TerrAscend Corp. (TSNDF)
$0.86 USD +0.03 (4.10%)
3-Year Stock Price Performance
Premium Research for TSNDF
- Zacks Rank
Buy 2
- Style Scores
B Value B Growth F Momentum B VGM
- Market Cap:$245.09M (Small Cap)
- Projected EPS Growth:43.75%
- Last Quarter EPS Growth: 40.00%
- Last EPS Surprise:-50.00%
- Next EPS Report date:Nov. 5, 2025
Our Take:
TerrAscend is a cannabis operator with vertically integrated operations principally in Pennsylvania, New Jersey and California, licensed cultivation and processing operations in Maryland and licensed production in Canada. The Company owns several synergistic businesses and brands, including The Apothecarium, Ilera Healthcare, Kind Tree, Prism, State Flower, Valhalla Confections, and Arise Bioscience Inc. TerrAscend is based in King of Prussia, Pennsylvania.
TerrAscend eached a significant support level, and could be a good pick for investors from a technical perspective. Recently, TSNDF's 50-day simple moving average broke out above its 200-day moving average; this is known as a "golden cross."
The share price early this week was 78.75% below the average analyst price target for the stock.
Stock #2
Nexxen International Ltd. Sponsored ADR (NEXN)
$9.36 USD +0.07 (0.75%)
3-Year Stock Price Performance

Premium Research for NEXN
- Zacks Rank
Buy 2
- Style Scores
A Value B Growth B Momentum A VGM
- Market Cap:$618.32M (Small Cap)
- Projected EPS Growth:17.20%
- Last Quarter EPS Growth: 69.23%
- Last EPS Surprise:52.63%
- Next EPS Report date:Nov. 21, 2025
Our Take:
Nexxen International Ltd. provides advertising technology platform with expertise in video and Connected TV. Nexxen International Ltd., formerly known as Tremor International Ltd., is based in New York.
The stock is a strong current choice for Value Investors, if short-term price targets of Wall Street analysts are any indication. Going by the price targets, the mean estimate of $15.38 early this week indicates a potential upside of 57.74%.
Stock #3
Marex Group PLC (MRX)
$33.81 USD +0.30 (0.90%)
3-Year Stock Price Performance

Premium Research for MRX
- Zacks Rank
Buy 2
- Style Scores
B Value C Growth A Momentum A VGM
- Market Cap:$2.43B (Mid Cap)
- Projected EPS Growth:21.82%
- Last Quarter EPS Growth: 12.09%
- Last EPS Surprise:10.87%
- Next EPS Report date:Nov. 6. 2025
Our Take:
Marex Group plc provide diversified global financial services platform. Marex Group plc. is based in New York City.
MRX is a strong current choice for Momentum investors. MRX currently has a Zacks Rank #1 (Strong Buy), which means it is in the top 5% of more than 4,000 stocks that we rank based on four factors related to earnings estimates.
The share price early this week was 52.37% below the average analyst price target for the stock.
Stock #4
Oportun Financial (OPRT)
$7.09 USD +0.29 (4.26%)
3-Year Stock Price Performance

Premium Research for OPRT
- Zacks Rank
- Buy 2
- Style Scores
A Value B Growth D Momentum A VGM
- Market Cap:$292.66M (Small Cap)
- Projected EPS Growth:68.06%
- Last Quarter EPS Growth: -22.86%
- Last EPS Surprise:40.91%
- Next EPS Report date:Nov. 11, 2025
Our Take:
Oportun Financial Corporation is a Community Development Financial Institution providing financial services. It operates primarily in Arizona, California, Florida, Idaho, Illinois, Missouri, Nevada, New Jersey, New Mexico, Texas, Utah and Wisconsin. Oportun Financial Corporation is based in San Carlos, Calif.
The stock is a strong current choice for Value investors. For the full year, the earnings estimate of $1.21 per share represents a change of +68.1% from the year-ago number.
The share price early this week was 38.95% below the average analyst price target for the stock.
Stock #5
InfuSystems Holdings (INFU)
$10.04 USD +0.26 (2.66%)
3-Year Stock Price Performance

Premium Research for INFU
- Zacks Rank
- Strong Buy 1
- Style Scores
B Value A Growth C Momentum A VGM
- Market Cap:$204.05M (Small Cap)
- Projected EPS Growth:136.36%
- Last Quarter EPS Growth: 1,300.00%
- Last EPS Surprise:300.00%
- Next EPS Report date:Nov. 6, 2025
Our Take:
InfuSystem is a rapidly growing healthcare services company that provides state-of-the-art electronic continuous ambulatory infusion pumps, supplies and support to oncology practices and clinics throughout the United States. More than 60% of oncologists across all 50 states turn to InfuSystem as their single, full-service source for cost-effective infusion pump management. INFU is based in Rochester Hills, Michigan.
InfuSystem is a strong current choice for Growth Investors. Over the past quarter, shares of InfuSystems Holdings, Inc. have risen 81.18%, and are up 62.1% in the last year. In comparison, the S&P 500 has only moved 9.8% and 15.8%, respectively.
The share price early this week was 35.14% below the average analyst price target for the stock.
Methodology
The Zacks Rank is a proprietary stock-rating model that uses trends in earnings estimate revisions and earnings-per-share (EPS) surprises to classify stocks into five groups: #1 (Strong Buy), #2 (Buy), #3 (Hold), #4 (Sell) and #5 (Strong Sell). The Zacks Rank is calculated through four primary factors related to earnings estimates: analysts' consensus on earnings estimate revisions, the magnitude of revision change, the upside potential and estimate surprise (or the degree in which earnings per share deviated from the previous quarter).
Zacks builds the data from 3,000 analysts at over 150 different brokerage firms. The average yearly gain for Zacks Rank #1 (Strong Buy) stocks is +23.62% per year from January, 1988, through June 2, 2025.
Average target price is based on average short-term price targets offered by analysts who cover the respective companies. For this list, only companies in the top 50% of industries that have average daily trading volumes of 100,000 shares or more and at least five analysts covering the stock were considered. All information is current as of market open, Sept. 15, 2025.
Common Questions of New Investors
Where to Buy Stocks
To invest in stocks, you must open a brokerage account, fund the account and purchase stocks through your selected brokerage. Investors may also purchase stocks through a financial advisor or an automated robo advisor. Some publicly traded companies also offer a direct stock purchase plan, where you can purchase shares directly from the company.
Alternative Ways to Invest in Stocks
You can also invest in stock funds, such as mutual funds, index funds and exchange-traded funds, where the fund managers select the pool of stocks that follow an investing strategy. These funds may broadly cover an entire index, such as the S&P 500, or specific types of stocks, such as industries like technology and energy companies, company size such as small cap companies, or location like international companies.
How to Start Investing in Stocks Today
It’s easy to start investing by opening an online brokerage account. Opening a standard brokerage account takes about 20 minutes and you’ll need to have some personal information ready, such as your social security number and your bank details to fund your account.
You’ll need to decide whether to open a taxable account (most common), a tax-deferred retirement account such as a traditional IRA or a tax-free retirement account such as a Roth IRA, which is funded with after-tax dollars, but qualified withdrawals are tax-free. A margin account allows for borrowing to purchase stocks and is best for experienced traders.
Set goals before you begin investing – determine how much you can afford to invest and your tolerance for risk.
What to Look for When You Buy Stocks?
The goal in all equities investment is to buy low and sell high, growing your wealth over time. Researching the companies to invest in is key – what kind of product or service do they offer? How do they compare with competitors? How fast are they growing? Does the stock pay regular dividends to shareholders? Does the stock help diversify your portfolio by giving you exposure to a market segment you currently don’t hold?
Understanding fundamental analysis can help determine whether the stock has the potential for growth at its current purchase price. Factors that can help determine that include earnings per share (EPS), price-to-earnings ratio and PE growth. Technical analysis is used looking at statistical patterns to potentially predict future price moves. Some investors may look for a growth and income strategy, looking for stocks with solid revenues that pay good dividends, or a value strategy, looking if a current stock price is below what their revenue, EPS and other factors suggest.
Analysts also often look for the momentum of a stock by looking at moving averages of a stock's closing price over a 50-day, 100-day or 12-month trailing time period to determine signals whether to buy or sell a stock.