Stock Screener
Best Stock Screener (Free)
Use our free stock screener to find investing opportunities based on your personalized filters. Contact us with feature suggestions, bug reports, and questions.

Ticker
Company
Market Cap
Price
Price Target
Upside/Downside
Top Analysts Upside/Downside
Consensus
Top Analysts Consensus
Analysts
Top Analysts
Fore. Revenue Growth
Fore. Earnings Growth
Forecast ROE
Forecast ROA
NXE
NEXGEN ENERGY LTD
$6.95B$10.53N/AN/AN/AN/AN/AN/AN/AN/A
CAMT
CAMTEK LTD
$6.93B$151.31$177.6017.37%Buy1018.32%68.83%37.73%18.48%
OGC
OCEANAGOLD CORP
$6.92B$29.72N/AN/AN/AN/AN/AN/AN/AN/A
TRNO
TERRENO REALTY CORP
$6.90B$64.88$68.605.73%Buy107.84%-23.36%N/AN/A
RHP
RYMAN HOSPITALITY PROPERTIES INC
$6.87B$108.84$117.007.50%Strong Buy65.41%9.04%51.32%6.07%
MYRG
MYR GROUP INC
$6.86B$440.68$365.20-17.13%Strong Buy59.67%17.08%35.60%14.95%
PB
PROSPERITY BANCSHARES INC
$6.85B$67.91$76.8613.17%Buy725.13%14.04%10.09%1.90%
IDCC
INTERDIGITAL INC
$6.84B$264.79N/AN/AN/AN/A-0.10%-15.43%34.62%18.46%
FLY
FIREFLY AEROSPACE INC
$6.82B$42.57$39.50-7.21%Strong Buy679.90%N/A26.22%19.42%
FAF
FIRST AMERICAN FINANCIAL CORP
$6.81B$67.43$82.5022.35%Strong Buy44.71%5.89%14.22%4.35%
MOS
MOSAIC CO
$6.80B$21.40$26.9125.74%Hold110.94%148.98%9.56%4.59%
NCLH
NORWEGIAN CRUISE LINE HOLDINGS LTD
$6.79B$14.79$21.8747.85%Buy155.43%25.46%74.34%7.60%
THG
HANOVER INSURANCE GROUP INC
$6.78B$193.79$202.674.58%Buy63.03%-4.45%17.76%3.84%
PPC
PILGRIMS PRIDE CORP
$6.76B$28.40$37.7532.92%Buy41.96%-0.25%27.63%10.08%
VIPS
VIPSHOP HOLDINGS LTD
$6.76B$14.11$21.0048.83%Strong Buy294.58%110.28%35.93%18.69%
AVT
AVNET INC
$6.75B$82.31$87.005.70%Hold311.03%53.99%16.51%6.06%
ST
SENSATA TECHNOLOGIES HOLDING PLC
$6.75B$46.41$46.11-0.64%Buy95.22%141.32%24.16%10.12%
EPRT
ESSENTIAL PROPERTIES REALTY TRUST INC
$6.74B$31.17$36.8118.10%Strong Buy813.86%5.76%7.44%4.56%
KGS
KODIAK GAS SERVICES INC
$6.74B$75.89$72.40-4.60%Strong Buy512.73%77.56%41.03%10.69%
QBTS
D-WAVE QUANTUM INC
$6.73B$18.19$38.00108.91%Strong Buy10124.78%N/A-5.93%-5.56%
PAYC
PAYCOM SOFTWARE INC
$6.72B$141.17$153.468.70%Buy117.12%16.58%71.41%12.02%
PLXS
PLEXUS CORP
$6.69B$250.03$247.00-1.21%Strong Buy310.37%15.45%17.84%7.91%
FSS
FEDERAL SIGNAL CORP
$6.68B$109.57$134.0022.30%Buy310.46%12.75%28.00%16.37%
BBUC
BROOKFIELD BUSINESS CORP
$6.68B$32.27$41.0027.05%Buy2N/AN/AN/AN/A
DOX
AMDOCS LTD
$6.68B$62.09$81.5031.26%Strong Buy23.56%21.42%31.45%16.71%
AROC
ARCHROCK INC
$6.67B$38.04$41.007.78%Strong Buy66.10%15.91%34.62%11.98%
CAG
CONAGRA BRANDS INC
$6.66B$13.93$16.2716.78%Hold150.43%N/A11.19%4.76%
HXL
HEXCEL CORP
$6.66B$88.30$90.382.35%Buy89.51%36.84%32.52%15.12%
OR
OR ROYALTIES INC
$6.64B$35.49$53.5050.75%Buy2N/AN/AN/AN/A
CBC
CENTRAL BANCOMPANY INC
$6.62B$27.59$28.673.90%Strong Buy6N/AN/A13.71%2.55%
TXNM
TXNM ENERGY INC
$6.58B$59.45N/AN/AN/AN/A7.02%42.56%12.61%3.60%
LNC
LINCOLN NATIONAL CORP
$6.56B$34.32$44.0028.21%Buy133.92%0.16%19.29%0.48%
RAL
RALLIANT CORP
$6.56B$58.60$67.0014.33%Strong Buy64.89%N/A23.83%10.09%
VFC
V F CORP
$6.55B$16.74$19.2114.78%Hold142.86%46.77%46.17%7.90%
BZ
KANZHUN LTD
$6.54B$14.11$19.0034.66%Strong Buy1115.11%134.18%400.37%326.43%
MORN
MORNINGSTAR INC
$6.53B$171.81$193.0012.33%Buy16.66%20.69%65.83%16.82%
AWI
ARMSTRONG WORLD INDUSTRIES INC
$6.52B$152.83$201.6731.96%Buy37.83%15.63%51.17%23.01%
RSI
RUSH STREET INTERACTIVE INC
$6.52B$28.00$28.200.71%Strong Buy1019.60%45.75%153.87%36.15%
JBTM
JBT MAREL CORP
$6.51B$125.10$180.0043.88%Strong Buy15.61%74.60%13.33%7.32%
POOL
POOL CORP
$6.51B$178.54$256.8343.85%Buy63.75%6.02%42.97%12.17%
BRKR
BRUKER CORP
$6.48B$42.59$50.4218.38%Buy124.98%N/A19.11%7.69%
LEA
LEAR CORP
$6.45B$128.78$142.1810.41%Buy112.59%24.98%18.70%6.16%
SWX
SOUTHWEST GAS HOLDINGS INC
$6.44B$89.04$103.6716.43%Strong Buy3-4.70%-4.25%11.61%4.58%
CHYM
CHIME FINANCIAL INC
$6.44B$16.91$31.1083.91%Strong Buy1018.65%N/A31.98%23.64%
NEU
NEWMARKET CORP
$6.43B$699.22N/AN/AN/AN/AN/AN/AN/AN/A
KYMR
KYMERA THERAPEUTICS INC
$6.43B$78.14$120.3354.00%Strong Buy21-18.10%N/A-22.45%-20.71%
DBX
DROPBOX INC
$6.42B$27.53$27.00-1.93%Hold40.03%25.91%-35.49%23.56%
GGAL
GRUPO FINANCIERO GALICIA SA
$6.42B$39.95$72.0080.23%Strong Buy1N/AN/AN/AN/A
MIDD
MIDDLEBY CORP
$6.40B$141.52$190.7134.76%Strong Buy76.29%N/A27.67%12.12%
CELC
CELCUITY INC
$6.39B$130.96$158.4320.98%Strong Buy7N/AN/A858.69%112.06%
MSA
MSA SAFETY INC
$6.37B$165.11$193.6717.30%Buy35.38%15.12%30.80%16.28%
TFPM
TRIPLE FLAG PRECIOUS METALS CORP
$6.37B$30.83$43.0039.47%Hold1N/AN/AN/AN/A
INGR
INGREDION INC
$6.33B$100.34$123.6023.18%Buy53.10%6.28%20.03%11.07%
PTGX
PROTAGONIST THERAPEUTICS INC
$6.33B$98.37$115.1717.08%Strong Buy1228.33%N/A20.42%19.19%
TEX
TEREX CORP
$6.33B$55.39$70.5727.41%Strong Buy715.24%47.54%17.80%8.42%
CIG
ENERGY CO OF MINAS GERAIS
$6.32B$2.21N/AN/AN/AN/AN/AN/AN/AN/A
NPO
ENPRO INC
$6.31B$298.80$313.334.86%Strong Buy310.48%351.56%14.15%8.39%
STEP
STEPSTONE GROUP INC
$6.26B$52.52$69.8332.96%Strong Buy60.87%N/A-107.88%7.80%
LKQ
LKQ CORP
$6.25B$24.54$36.3348.06%Strong Buy31.02%21.43%15.64%6.68%
CORT
CORCEPT THERAPEUTICS INC
$6.25B$58.22$86.2548.14%Strong Buy428.92%106.23%105.21%82.37%
STWD
STARWOOD PROPERTY TRUST INC
$6.24B$16.83$19.8317.84%Strong Buy35.39%36.41%8.28%0.89%
ROAD
CONSTRUCTION PARTNERS INC
$6.24B$110.30$137.2524.43%Strong Buy410.29%21.76%24.61%7.01%
EXP
EAGLE MATERIALS INC
$6.19B$199.88$222.5711.35%Hold73.85%5.20%30.75%11.80%
LSTR
LANDSTAR SYSTEM INC
$6.18B$182.15$175.46-3.68%Hold118.72%30.93%41.41%20.65%
ALKS
ALKERMES PLC
$6.17B$37.00$44.8821.28%Strong Buy810.01%17.93%19.12%7.87%
ENPH
ENPHASE ENERGY INC
$6.16B$46.76$43.50-6.97%Buy141.35%40.68%46.10%18.66%
BTG
B2GOLD CORP
$6.16B$4.62$6.0029.87%Hold1N/AN/AN/AN/A
SSRM
SSR MINING INC
$6.14B$29.61$46.0055.35%Strong Buy214.52%64.61%19.91%12.16%
CNTA
CENTESSA PHARMACEUTICALS PLC
$6.14B$39.70$44.0010.83%Buy6N/AN/A-1.11%-0.84%
RGEN
REPLIGEN CORP
$6.12B$108.52$164.7551.82%Strong Buy812.85%51.87%11.04%7.93%
OMF
ONEMAIN HOLDINGS INC
$6.11B$52.90$67.0026.65%Buy936.18%14.35%35.33%4.42%
FNB
FNB CORP
$6.10B$17.13$20.6720.65%Strong Buy39.69%10.24%11.37%1.53%
GBCI
GLACIER BANCORP INC
$6.09B$46.80$56.7521.26%Strong Buy415.42%48.20%11.40%1.53%
DSGX
DESCARTES SYSTEMS GROUP INC
$6.07B$70.54$95.6735.62%Strong Buy6N/AN/AN/AN/A
PCTY
PAYLOCITY HOLDING CORP
$6.06B$113.22$150.3332.78%Strong Buy126.55%26.89%N/AN/A
LNTH
LANTHEUS HOLDINGS INC
$6.05B$92.89$110.0018.42%Strong Buy37.23%22.63%40.92%21.14%
CHDN
CHURCHILL DOWNS INC
$6.04B$86.73$144.7566.90%Strong Buy44.17%16.67%49.48%7.24%
TGTX
TG THERAPEUTICS INC
$6.04B$39.43$51.6731.03%Buy332.15%1.53%72.57%27.68%
GATX
GATX CORP
$6.03B$169.92$214.5026.24%Strong Buy214.90%9.71%15.41%2.39%
CPB
CAMPBELL's CO
$6.03B$20.21$23.3115.33%Sell130.42%11.61%21.65%5.65%
UGP
ULTRAPAR HOLDINGS INC
$6.02B$5.63$5.803.02%Hold2N/AN/AN/AN/A
S
SENTINELONE INC
$6.01B$17.66$18.374.02%Buy2313.64%N/A14.91%8.79%
RYN
RAYONIER INC
$6.01B$19.97$25.2026.19%Hold536.29%-33.62%3.76%2.59%
VSNT
VERSANT MEDIA GROUP INC
$6.00B$42.38$45.507.36%Buy4-3.28%N/A13.86%8.90%
AUGO
AURA MINERALS INC
$5.99B$71.46$78.9010.41%Strong Buy230.41%133.63%N/AN/A
ACT
ENACT HOLDINGS INC
$5.98B$42.84$45.676.60%Buy32.38%4.33%13.84%10.62%
BIRK
BIRKENSTOCK HOLDING PLC
$5.98B$32.50$55.0069.23%Strong Buy86.18%8.18%14.16%7.93%
RYTM
RHYTHM PHARMACEUTICALS INC
$5.98B$87.21$140.0960.64%Strong Buy1158.88%N/A428.16%118.97%
AN
AUTONATION INC
$5.98B$178.59$250.7140.39%Strong Buy73.45%13.13%48.89%7.45%
GTES
GATES INDUSTRIAL CORP PLC
$5.95B$23.45$30.7130.98%Strong Buy75.12%37.78%15.24%7.21%
TTAN
SERVICETITAN INC
$5.95B$62.45$107.6472.37%Strong Buy1410.85%N/A13.89%12.14%
AXTA
AXALTA COATING SYSTEMS LTD
$5.94B$27.76$34.2923.51%Buy73.56%21.64%30.21%9.68%
FLR
FLUOR CORP
$5.94B$42.53$55.5030.50%Strong Buy46.85%20.20%19.25%6.98%
EGO
ELDORADO GOLD CORP
$5.94B$30.32$43.2542.65%Hold4N/AN/AN/AN/A
INGM
INGRAM MICRO HOLDING CORP
$5.92B$25.57$28.2010.29%Hold54.40%57.03%23.12%4.64%
APGE
APOGEE THERAPEUTICS INC
$5.90B$78.27$114.5546.35%Strong Buy11N/AN/A-33.13%-32.16%
URBN
URBAN OUTFITTERS INC
$5.90B$68.88$87.8827.59%Buy85.71%8.59%21.13%11.88%
TFX
TELEFLEX INC
$5.88B$132.74$142.207.13%Buy5-3.27%N/A17.48%7.95%
NJR
NEW JERSEY RESOURCES CORP
$5.87B$58.19$62.006.55%Strong Buy22.25%3.69%15.45%5.15%
CE
CELANESE CORP
$5.87B$53.49$71.0032.74%Buy104.13%N/A25.99%4.86%
1...111213...55
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.