Stock Earnings & Revenue
Stock earnings & revenue numbers

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
ETD
ETHAN ALLEN INTERIORS INC
$685.91M$26.96$30.0011.28%Hold12.76%4.36%11.60%7.59%
PLOW
DOUGLAS DYNAMICS INC
$685.47M$29.75$34.0014.29%Strong Buy110.61%-29.43%18.38%7.48%
NBBK
NB BANCORP INC
$684.42M$16.87$20.0018.55%Strong Buy121.15%36.44%10.42%1.47%
ERAS
ERASCA INC
$683.65M$2.41$3.0024.48%Hold3N/AN/A-37.34%-31.21%
ALF
CENTURION ACQUISITION CORP
$682.45M$10.55N/AN/AN/AN/AN/AN/AN/AN/A
NAT
NORDIC AMERICAN TANKERS LTD
$681.84M$3.22$3.00-6.83%Hold1-18.95%-9.55%10.82%6.73%
TK
TEEKAY CORP LTD
$679.59M$7.97N/AN/AN/AN/AN/AN/AN/AN/A
GRNT
GRANITE RIDGE RESOURCES INC
$676.54M$5.16N/AN/AN/AN/A8.04%93.44%12.46%7.23%
FDUS
FIDUS INVESTMENT CORP
$676.08M$19.31$21.6712.21%Buy32.54%-11.16%10.06%5.49%
HUYA
HUYA INC
$675.96M$3.04N/AN/AN/AN/A6.18%N/A10.49%7.96%
APPS
DIGITAL TURBINE INC
$675.79M$6.25$6.250.00%Buy29.78%N/A28.40%5.29%
BFST
BUSINESS FIRST BANCSHARES INC
$675.24M$22.81$30.0031.52%Strong Buy39.09%7.50%10.35%1.10%
NKTR
NEKTAR THERAPEUTICS
$674.19M$54.34$88.7563.32%Strong Buy4-26.68%N/A-1,558.23%-83.54%
KRUS
KURA SUSHI USA INC
$673.27M$55.67$90.8063.10%Buy522.10%N/A5.49%2.97%
HTB
HOMETRUST BANCSHARES INC
$673.26M$38.47$45.0016.97%Buy13.67%3.62%10.53%1.33%
LINC
LINCOLN EDUCATIONAL SERVICES CORP
$673.16M$21.29$26.0022.12%Strong Buy35.95%39.88%N/AN/A
KLC
KINDERCARE LEARNING COMPANIES INC
$672.12M$5.69$12.57120.93%Buy73.11%N/A12.74%3.11%
LWLG
LIGHTWAVE LOGIC INC
$671.79M$5.19N/AN/AN/AN/AN/AN/AN/AN/A
YSG
YATSEN HOLDING LTD
$670.08M$7.14N/AN/AN/AN/A-4.52%N/A239.62%183.32%
GSBC
GREAT SOUTHERN BANCORP INC
$669.62M$59.11$60.502.35%Hold22.41%4.59%10.03%1.07%
CSTL
CASTLE BIOSCIENCES INC
$669.51M$23.08$37.3361.75%Strong Buy3-4.05%N/A-11.02%-9.21%
LAES
SEALSQ CORP
$669.39M$5.41N/AN/AN/AN/AN/AN/AN/AN/A
APEI
AMERICAN PUBLIC EDUCATION INC
$669.03M$37.03$38.002.62%Strong Buy63.27%36.10%17.45%8.84%
GNK
GENCO SHIPPING & TRADING LTD
$668.88M$15.57$19.0022.03%Strong Buy1-17.65%52.91%8.05%6.90%
CMCL
CALEDONIA MINING CORP PLC
$668.18M$34.63$28.00-19.15%Strong Buy1N/AN/AN/AN/A
STKL
SUNOPTA INC
$667.75M$5.65N/AN/AN/AN/A5.50%N/A24.77%5.62%
DEFT
DEFI TECHNOLOGIES INC
$667.54M$2.05$6.25204.88%Strong Buy2N/AN/A154.49%11.91%
MTUS
METALLUS INC
$666.91M$15.87N/AN/AN/AN/A9.67%N/A9.06%5.65%
MCBS
METROCITY BANKSHARES INC
$666.79M$26.25$34.0029.52%Hold1N/AN/AN/AN/A
SNDL
SNDL INC
$666.00M$2.52$5.0098.41%Strong Buy13.31%N/A2.66%2.24%
KE
KIMBALL ELECTRONICS INC
$665.04M$27.46$28.001.97%Strong Buy1-2.26%32.29%5.06%2.68%
FSBC
FIVE STAR BANCORP
$664.54M$31.11$35.0012.50%Strong Buy424.43%21.27%17.21%1.65%
WDH
WATERDROP INC
$663.92M$1.84N/AN/AN/AN/AN/AN/AN/AN/A
TRTX
TPG RE FINANCE TRUST INC
$663.30M$8.44$9.5012.56%Strong Buy21.48%43.08%8.00%2.10%
HBNC
HORIZON BANCORP INC
$663.23M$15.04$19.6730.76%Buy326.92%52.94%10.90%1.13%
TIPT
TIPTREE INC
$662.63M$17.67N/AN/AN/AN/AN/AN/AN/AN/A
LYTS
LSI INDUSTRIES INC
$660.59M$21.65$27.5027.02%Strong Buy27.92%32.98%25.66%14.93%
TRST
TRUSTCO BANK CORP N Y
$659.79M$35.00N/AN/AN/AN/AN/AN/A7.81%0.85%
BRSP
BRIGHTSPIRE CAPITAL INC
$659.07M$5.07$6.0018.34%Hold3-66.09%N/A7.84%2.29%
MLTX
MOONLAKE IMMUNOTHERAPEUTICS
$659.01M$10.26$37.63266.72%Buy8N/AN/A-45.34%-34.85%
NCDL
NUVEEN CHURCHILL DIRECT LENDING CORP
$657.84M$13.32$16.5023.87%Hold3-5.48%-10.85%9.90%4.24%
ASPN
ASPEN AEROGELS INC
$654.93M$7.97$8.000.38%Hold2-1.30%N/A59.77%33.91%
ARQQ
ARQIT QUANTUM INC
$653.98M$48.52$52.007.17%Buy11,647.14%N/A-104.87%-57.02%
BJRI
BJS RESTAURANTS INC
$653.30M$29.54$40.3336.54%Hold32.53%53.85%15.51%5.65%
AQST
AQUESTIVE THERAPEUTICS INC
$652.19M$6.54$9.2541.44%Buy434.42%N/A-24.73%19.16%
BZH
BEAZER HOMES USA INC
$652.18M$21.94$32.0045.85%Strong Buy33.81%10.49%6.62%2.97%
AMRK
A-MARK PRECIOUS METALS INC
$651.96M$26.46$31.5019.05%Buy2-3.13%127.55%14.34%4.20%
POET
POET TECHNOLOGIES INC
$650.57M$7.63N/AN/AN/AN/A790.97%N/AN/AN/A
CCO
CLEAR CHANNEL OUTDOOR HOLDINGS INC
$646.12M$1.30$1.7837.15%Buy312.23%6.88%N/AN/A
GDYN
GRID DYNAMICS HOLDINGS INC
$645.19M$7.62$12.3361.85%Strong Buy39.29%-26.27%2.07%1.81%
LIND
LINDBLAD EXPEDITIONS HOLDINGS INC
$644.32M$11.76$17.0044.56%Strong Buy27.01%N/A-7.89%2.22%
BALY
BALLY's CORP
$644.00M$13.11$11.00-16.09%Hold5N/AN/A-15.90%-1.29%
CEVA
CEVA INC
$642.67M$26.91$34.3327.58%Strong Buy32.81%N/A-0.48%-0.42%
CARS
CARSCOM INC
$640.19M$10.18$18.2579.27%Strong Buy42.25%50.11%N/AN/A
TRNS
TRANSCAT INC
$638.31M$68.50$116.0069.36%Buy19.37%7.35%5.07%3.77%
KROS
KEROS THERAPEUTICS INC
$637.66M$15.70$20.8032.48%Buy5-64.99%N/A-22.14%-20.66%
SIBN
SI-BONE INC
$637.62M$14.78$23.6760.13%Strong Buy311.28%N/A-9.20%-6.79%
RBBN
RIBBON COMMUNICATIONS INC
$637.49M$3.60$6.0066.67%Strong Buy21.34%N/A10.28%3.33%
IDR
IDAHO STRATEGIC RESOURCES INC
$636.06M$43.85N/AN/AN/AN/A16.74%13.64%21.48%18.35%
VSTS
VESTIS CORP
$635.47M$4.82$5.258.92%Strong Sell22.27%N/A7.92%2.40%
TEN
TSAKOS ENERGY NAVIGATION LTD
$633.88M$21.04$22.004.56%Hold12.60%19.26%16.86%7.86%
SPT
SPROUT SOCIAL INC
$631.21M$10.85$24.83128.88%Buy610.70%N/AN/AN/A
MGTX
MEIRAGTX HOLDINGS PLC
$630.71M$7.84$35.00346.43%Strong Buy193.60%N/A2,174.26%32.39%
EU
ENCORE ENERGY CORP
$630.51M$3.37$4.0018.69%Buy143.02%N/A50.90%37.48%
ORRF
ORRSTOWN FINANCIAL SERVICES INC
$630.15M$32.33$42.0029.91%Buy16.36%73.20%15.52%1.58%
IBCP
INDEPENDENT BANK CORP
$629.78M$30.41$36.0018.38%Hold34.89%2.69%14.93%1.29%
AXL
AMERICAN AXLE & MANUFACTURING HOLDINGS INC
$629.54M$5.32$7.1333.93%Buy4-0.22%91.90%19.04%2.21%
BDN
BRANDYWINE REALTY TRUST
$628.79M$3.62$4.5024.31%Hold20.27%N/A12.64%3.28%
CODI
COMPASS DIVERSIFIED HOLDINGS
$628.22M$8.35$18.00115.57%Hold111.67%N/A14.21%4.55%
ICHR
ICHOR HOLDINGS LTD
$627.85M$18.29$27.2548.99%Strong Buy45.49%N/A4.55%3.21%
KOD
KODIAK SCIENCES INC
$626.99M$11.87$13.2011.20%Hold5N/AN/A-257.01%-70.37%
RHLD
RESOLUTE HOLDINGS MANAGEMENT INC
$625.98M$73.42N/AN/AN/AN/AN/AN/AN/AN/A
HTLD
HEARTLAND EXPRESS INC
$624.50M$7.95$8.8811.64%Sell4-2.71%N/A6.18%3.71%
AIOT
POWERFLEET INC
$621.85M$4.66$10.33121.74%Strong Buy30.84%N/A7.53%3.73%
CNCK
COINCHECK GROUP NV
$621.37M$4.75$6.0026.32%Hold118.61%N/A42.80%3.50%
KRNT
KORNIT DIGITAL LTD
$620.15M$13.54$23.5073.56%Buy24.84%N/A0.26%0.24%
NX
QUANEX BUILDING PRODUCTS CORP
$619.80M$13.51N/AN/AN/AN/A0.51%N/A16.63%6.05%
ZVRA
ZEVRA THERAPEUTICS INC
$618.05M$11.01$24.33121.01%Strong Buy354.60%N/A107.02%48.96%
GLUE
MONTE ROSA THERAPEUTICS INC
$617.56M$10.04N/AN/AN/AN/A-4.95%N/A-24.59%-17.21%
CAC
CAMDEN NATIONAL CORP
$616.91M$36.46$45.5024.79%Buy226.72%34.07%13.05%1.23%
THFF
FIRST FINANCIAL CORP
$616.83M$52.05$61.0017.20%Hold110.65%21.13%12.83%1.35%
GROY
GOLD ROYALTY CORP
$614.55M$3.60$4.8635.00%Strong Buy550.49%N/A0.61%0.46%
EGBN
EAGLE BANCORP INC
$614.53M$20.23$20.00-1.14%Hold312.67%N/A8.03%0.88%
MTA
METALLA ROYALTY & STREAMING LTD
$614.36M$6.64N/AN/AN/AN/AN/AN/AN/AN/A
ADAM
ADAMAS TRUST INC
$614.14M$6.80$7.9216.43%Strong Buy36.09%121.05%5.88%0.77%
FUFU
BITFUFU INC
$613.85M$3.74$6.4572.54%Strong Buy430.50%21.81%0.00%0.00%
LXU
LSB INDUSTRIES INC
$610.74M$8.49$9.258.95%Hold12.32%N/A8.56%3.76%
PHLT
PERFORMANT HEALTHCARE INC
$610.65M$7.73$7.881.88%Buy2-2.30%N/A5.76%4.27%
CPAC
CEMENTOS PACASMAYO SAA
$609.62M$7.12$6.40-10.11%Hold117.91%17.67%88.19%35.88%
DEC
DIVERSIFIED ENERGY CO PLC
$607.72M$12.97$20.6759.34%Strong Buy37.99%N/A20.94%2.65%
SPFI
SOUTH PLAINS FINANCIAL INC
$606.60M$37.36$40.007.07%Buy26.73%-3.14%12.78%1.33%
ADSE
ADS-TEC ENERGY PUBLIC LTD CO
$606.02M$10.84N/AN/AN/AN/A439.62%N/AN/A-19.64%
HY
HYSTER-YALE INC
$605.16M$34.15N/AN/AN/AN/A-0.67%41.96%11.74%3.08%
GHM
GRAHAM CORP
$604.00M$55.03$60.009.03%Strong Buy28.80%19.55%16.15%7.89%
BYRN
BYRNA TECHNOLOGIES INC
$599.04M$26.36$41.5057.44%Strong Buy211.93%-16.38%23.39%18.80%
CMPS
COMPASS PATHWAYS PLC
$596.75M$6.22$20.33226.90%Buy3N/AN/A-10.62%-5.88%
FCBC
FIRST COMMUNITY BANKSHARES INC
$596.70M$32.58N/AN/AN/AN/AN/AN/A8.78%1.39%
NAGE
NIAGEN BIOSCIENCE INC
$596.55M$7.48$17.00127.27%Strong Buy315.23%-0.50%37.89%26.58%
GPRE
GREEN PLAINS INC
$595.33M$9.08$8.13-10.52%Hold47.67%N/A102.56%46.76%
CLMB
CLIMB GLOBAL SOLUTIONS INC
$594.05M$128.66$136.005.70%Buy1-0.80%6.64%26.56%6.64%
1...272829...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.