Free Trial

Best Stocks Under $20 Right Now

It can be difficult to find a deal in the stock market regardless of current market conditions. For the last decade, stocks have traded well above historical average P/E ratios. Fortunately there are still a handful of undervalued stocks in corners of the market that most investors ignore. This page lists cheap stocks that have a share price of $20.00 (20 dollars) or less and consisently-receive "buy" and "strong buy" ratings from Wall Street's top-rated research analysts.

Glencore stock logo

1. Glencore OTCMKTS:GLNCY

$8.25 +0.05 (+0.61%)
As of 02/20/2025 03:59 PM Eastern

Glencore plc engages in the production, refinement, processing, storage, transport, and marketing of metals and minerals, and energy products in the Americas, Europe, Asia, Africa, and Oceania. More about Glencore

Market Capitalization
$50.02 billion
Consensus Rating
Strong Buy
Volume
1.82 million shares
Average Volume
895,873 shares
Today's Range
$8.13
$8.31
50-Day Range
$8.20
$9.38
Serve Robotics stock logo

2. Serve Robotics NASDAQ:SERV

$12.29 -0.81 (-6.18%)
As of 10:48 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Serve Robotics Inc designs, develops, and operates low-emission robots that serve people in public spaces with food delivery in the United States. More about Serve Robotics

Market Capitalization
$545.64 million
Consensus Rating
Strong Buy
Consensus Price Target
$19.50 (+58.7% Upside)
Volume
2.88 million shares
Average Volume
13.30 million shares
Today's Range
$12.46
$13.42
Green Thumb Industries stock logo

3. Green Thumb Industries OTCMKTS:GTBIF

$6.99 +0.00 (+0.04%)
As of 02/20/2025 03:59 PM Eastern

Green Thumb Industries Inc manufactures, distributes, markets, and sells of cannabis products for medical and adult-use in the United States. More about Green Thumb Industries

Market Capitalization
$1.48 billion
P/E Ratio
29.14
Consensus Rating
Strong Buy
Consensus Price Target
$16.50 (+136.0% Upside)
Volume
495,227 shares
Average Volume
499,337 shares
Denison Mines stock logo

4. Denison Mines NYSEAMERICAN:DNN

$1.58 -0.01 (-0.32%)
As of 10:48 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Denison Mines Corp. engages in the acquisition, exploration, and development of uranium bearing properties in Canada. Its flagship project is the Wheeler River uranium project covering an area of approximately 300,000 hectares located in the Athabasca Basin region in northern Saskatchewan. More about Denison Mines

Market Capitalization
$1.40 billion
P/E Ratio
-156.50
Consensus Rating
Strong Buy
Consensus Price Target
$3.00 (+90.5% Upside)
Volume
8.00 million shares
Average Volume
40.02 million shares
J Sainsbury stock logo

5. J Sainsbury OTCMKTS:JSAIY

$12.60 +0.01 (+0.08%)
As of 02/20/2025 03:50 PM Eastern

J Sainsbury plc, together with its subsidiaries, engages in the food, general merchandise and clothing retailing, and financial services activities in the United Kingdom and the Republic of Ireland. More about J Sainsbury

Market Capitalization
$7.36 billion
Consensus Rating
Strong Buy
Volume
20,341 shares
Average Volume
33,699 shares
Today's Range
$12.44
$12.64
50-Day Range
$12.59
$14.34
Mereo BioPharma Group stock logo

6. Mereo BioPharma Group NASDAQ:MREO

$2.82 -0.06 (-1.92%)
As of 10:48 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Mereo BioPharma Group plc, a biopharmaceutical company, develops and commercializes therapeutics for the treatment of oncology and rare diseases in the United Kingdom, the United States, and internationally. More about Mereo BioPharma Group

Market Capitalization
$438.30 million
Consensus Rating
Buy
Consensus Price Target
$7.83 (+178.3% Upside)
Volume
62,258 shares
Average Volume
1.11 million shares
Today's Range
$2.83
$2.90
Mirion Technologies stock logo

7. Mirion Technologies NYSE:MIR

$16.36 -0.29 (-1.71%)
As of 10:48 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Mirion Technologies, Inc provides radiation detection, measurement, analysis, and monitoring products and services in the United States, Canada, the United Kingdom, France, Germany, Finland, China, Belgium, Netherlands, Estonia, South Korea, and Japan. More about Mirion Technologies

Market Capitalization
$3.81 billion
P/E Ratio
-86.31
Consensus Rating
Buy
Consensus Price Target
$19.25 (+17.6% Upside)
Volume
177,102 shares
Average Volume
2.11 million shares
OnKure Therapeutics stock logo

8. OnKure Therapeutics NASDAQ:OKUR

$5.42 -0.05 (-0.82%)
As of 10:41 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

OnKure Therapeutics, Inc engages in discovering and developing precision medicines that target biologically validated drivers of cancers underserved by available therapies. More about OnKure Therapeutics

Market Capitalization
$18.10 million
P/E Ratio
-0.44
Consensus Rating
Buy
Consensus Price Target
$36.00 (+564.8% Upside)
Volume
3,097 shares
Average Volume
96,729 shares
Franklin BSP Realty Trust stock logo

9. Franklin BSP Realty Trust NYSE:FBRT

$13.16 -0.04 (-0.27%)
As of 10:48 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Benefit Street Partners operates as a self-managed real estate investment trust (REIT). BSP earns income from investing in a leveraged portfolio of residential mortgage pass-through securities consisting almost exclusively of adjustable-rate mortgage (ARM) securities issued and guaranteed by government-sponsored enterprises, either Federal National Mortgage Association (Fannie Mae) or Federal Home Loan Mortgage Corporation (Freddie Mac) (together, the government-sponsored enterprises (GSEs)), or by an agency of the federal government, Government National Mortgage Association (Ginnie Mae). More about Franklin BSP Realty Trust

Market Capitalization
$1.08 billion
P/E Ratio
15.86
Consensus Rating
Buy
Consensus Price Target
$15.63 (+18.8% Upside)
Volume
68,462 shares
Average Volume
370,025 shares
Aviva stock logo

10. Aviva OTCMKTS:AVVIY

$12.75 +0.07 (+0.55%)
As of 02/20/2025 03:50 PM Eastern

Aviva plc provides various insurance, retirement, investment, and savings products in the United Kingdom, Ireland, Canada, and internationally. More about Aviva

Market Capitalization
$16.97 billion
Consensus Rating
Buy
Volume
8,370 shares
Average Volume
21,711 shares
Today's Range
$12.66
$12.75
50-Day Range
$11.59
$12.98
Bioceres Crop Solutions stock logo

11. Bioceres Crop Solutions NASDAQ:BIOX

$4.70 -0.05 (-0.95%)
As of 10:48 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Bioceres Crop Solutions Corp., together with its subsidiaries, provides crop productivity solutions. It operates through Seed and Integrated Products, Crop Protection, and Crop Nutrition segments. More about Bioceres Crop Solutions

Market Capitalization
$294.42 million
P/E Ratio
234.87
Consensus Rating
Buy
Consensus Price Target
$9.88 (+110.3% Upside)
Volume
25,134 shares
Average Volume
296,422 shares
Hudbay Minerals stock logo

12. Hudbay Minerals NYSE:HBM

$7.25 -0.36 (-4.77%)
As of 10:48 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Hudbay Minerals Inc, a diversified mining company, focuses on the exploration, development, operation, and optimization of properties in North and South America. More about Hudbay Minerals

Market Capitalization
$2.85 billion
P/E Ratio
40.14
Consensus Rating
Buy
Consensus Price Target
$11.17 (+54.1% Upside)
Volume
1.13 million shares
Average Volume
6.28 million shares
enCore Energy stock logo

13. enCore Energy NASDAQ:EU

$2.70 -0.05 (-1.64%)
As of 10:47 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

enCore Energy Corp. engages in the acquisition, exploration, and development of uranium resource properties in the United States. More about enCore Energy

Market Capitalization
$499.73 million
P/E Ratio
-9.59
Consensus Rating
Buy
Consensus Price Target
$6.50 (+141.2% Upside)
Volume
230,604 shares
Average Volume
1.51 million shares
Achieve Life Sciences stock logo

14. Achieve Life Sciences NASDAQ:ACHV

$3.18 -0.04 (-1.09%)
As of 10:48 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Achieve Life Sciences, Inc, a clinical-stage pharmaceutical company, develops and commercializes cytisinicline for smoking cessation and nicotine addiction. More about Achieve Life Sciences

Market Capitalization
$109.53 million
P/E Ratio
-2.82
Consensus Rating
Buy
Consensus Price Target
$14.80 (+364.7% Upside)
Volume
18,631 shares
Average Volume
286,249 shares
Quince Therapeutics stock logo

15. Quince Therapeutics NASDAQ:QNCX

$1.42 -0.04 (-2.41%)
As of 10:42 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Quince Therapeutics, Inc, a biopharmaceutical company, focuses on acquiring, developing, and commercializing therapeutics for patients with debilitating and rare diseases. More about Quince Therapeutics

Market Capitalization
$62.26 million
P/E Ratio
-1.14
Consensus Rating
Buy
Consensus Price Target
$9.50 (+571.4% Upside)
Volume
15,230 shares
Average Volume
126,877 shares
Solid Biosciences stock logo

16. Solid Biosciences NASDAQ:SLDB

$5.79 -0.21 (-3.52%)
As of 10:48 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Solid Biosciences Inc, a life science company, develops therapies for neuromuscular and cardiac diseases in the United States. More about Solid Biosciences

Market Capitalization
$234.92 million
P/E Ratio
-1.90
Consensus Rating
Buy
Consensus Price Target
$15.40 (+166.0% Upside)
Volume
679,591 shares
Average Volume
3.38 million shares
Cardiol Therapeutics stock logo

17. Cardiol Therapeutics NASDAQ:CRDL

$1.25 -0.05 (-3.46%)
As of 10:48 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Cardiol Therapeutics Inc, a clinical-stage life sciences company, focuses on the research and development of anti-fibrotic and anti-inflammatory therapies for the treatment of heart diseases. More about Cardiol Therapeutics

Market Capitalization
$103.68 million
P/E Ratio
-3.22
Consensus Rating
Buy
Consensus Price Target
$8.40 (+569.3% Upside)
Volume
31,309 shares
Average Volume
258,619 shares
Aura Biosciences stock logo

18. Aura Biosciences NASDAQ:AURA

$7.66 +0.03 (+0.39%)
As of 10:47 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Aura Biosciences, Inc, a clinical-stage biotechnology company, develops precision immunotherapies to treat a range of solid tumors. More about Aura Biosciences

Market Capitalization
$383.62 million
P/E Ratio
-4.44
Consensus Rating
Buy
Consensus Price Target
$23.00 (+200.3% Upside)
Volume
51,580 shares
Average Volume
136,148 shares
GeoVax Labs stock logo

19. GeoVax Labs NASDAQ:GOVX

$1.61 -0.02 (-1.23%)
As of 10:26 AM Eastern

GeoVax Labs, Inc, a clinical-stage biotechnology company, develops human vaccines and immunotherapies against infectious diseases and solid tumor cancers using modified vaccinia ankara virus-like particle vaccine platform. More about GeoVax Labs

Market Capitalization
$15.20 million
Consensus Rating
Buy
Consensus Price Target
$14.20 (+782.0% Upside)
Volume
44,028 shares
Average Volume
546,184 shares
Today's Range
$1.61
$1.69
ARS Pharmaceuticals stock logo

20. ARS Pharmaceuticals NASDAQ:SPRY

$11.53 -0.25 (-2.12%)
As of 10:48 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

ARS Pharmaceuticals, Inc, a biopharmaceutical company, develops treatments for severe allergic reactions. The company is developing neffy, a needle-free and low-dose intranasal epinephrine nasal spray for the emergency treatment of Type I allergic reactions, including anaphylaxis. More about ARS Pharmaceuticals

Market Capitalization
$1.12 billion
P/E Ratio
-22.61
Consensus Rating
Buy
Consensus Price Target
$28.80 (+149.8% Upside)
Volume
217,507 shares
Average Volume
1.26 million shares
Reviva Pharmaceuticals stock logo

21. Reviva Pharmaceuticals NASDAQ:RVPH

$1.64 +0.01 (+0.61%)
As of 10:47 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Reviva Pharmaceuticals Holdings, Inc, a biopharmaceutical company, discovers, develops, and commercializes next-generation therapeutics for diseases targeting unmet medical needs in the areas of central nervous system, respiratory, inflammatory, and cardiometabolic diseases. More about Reviva Pharmaceuticals

Market Capitalization
$54.94 million
P/E Ratio
-1.48
Consensus Rating
Buy
Consensus Price Target
$11.40 (+595.1% Upside)
Volume
126,341 shares
Average Volume
1.97 million shares
Nkarta stock logo

22. Nkarta NASDAQ:NKTX

$2.10 -0.05 (-2.42%)
As of 10:48 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Nkarta, Inc, a clinical-stage biopharmaceutical company, develops and commercializes natural killer cell therapies for cancer and autoimmune disease treatment. More about Nkarta

Market Capitalization
$147.14 million
P/E Ratio
-1.11
Consensus Rating
Buy
Consensus Price Target
$15.00 (+615.0% Upside)
Volume
156,541 shares
Average Volume
1.00 million shares
Aclaris Therapeutics stock logo

23. Aclaris Therapeutics NASDAQ:ACRS

$2.28 -0.03 (-1.30%)
As of 10:48 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Aclaris Therapeutics, Inc a clinical-stage biopharmaceutical company, engages in the development of novel drug candidates for immune-inflammatory diseases in the United States. More about Aclaris Therapeutics

Market Capitalization
$162.50 million
P/E Ratio
-4.38
Consensus Rating
Buy
Consensus Price Target
$11.00 (+382.5% Upside)
Volume
64,762 shares
Average Volume
783,220 shares
Rezolve AI stock logo

24. Rezolve AI NASDAQ:RZLV

$2.66 +0.08 (+3.22%)
As of 10:48 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Rezolve Ai Ltd. operates in the mobile commerce industry with its cutting-edge engagement platform powered by artificial intelligence and machine learning. More about Rezolve AI

Market Capitalization
$457.14 million
Consensus Rating
Buy
Consensus Price Target
$6.40 (+140.3% Upside)
Volume
1.71 million shares
Average Volume
7.98 million shares
Today's Range
$2.63
$2.76
Zevra Therapeutics stock logo

25. Zevra Therapeutics NASDAQ:ZVRA

$7.86 +0.04 (+0.45%)
As of 10:48 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Zevra Therapeutics, Inc discovers and develops various proprietary prodrugs to treat serious medical conditions in the United States. More about Zevra Therapeutics

Market Capitalization
$419.57 million
P/E Ratio
-3.99
Consensus Rating
Buy
Consensus Price Target
$21.57 (+174.3% Upside)
Volume
55,078 shares
Average Volume
381,763 shares