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
VERV
VERVE THERAPEUTICS INC
$987.71M$11.08$14.5731.51%Buy7-35.70%N/A-44.81%-34.54%
AMPX
AMPRIUS TECHNOLOGIES INC
$987.27M$8.19$10.2525.15%Strong Buy4100.64%N/A13.70%8.14%
THRM
GENTHERM INC
$987.20M$31.99$43.0034.42%Buy2-2.64%34.37%12.36%5.95%
BRKL
BROOKLINE BANCORP INC
$986.39M$11.07N/AN/AN/AN/A14.33%28.40%11.06%1.19%
CRSR
CORSAIR GAMING INC
$985.72M$9.32$9.673.78%Buy311.76%N/A11.99%5.89%
OCS
OCULIS HOLDING AG
$979.53M$17.63$35.33100.41%Strong Buy3271.79%N/A-63.59%-50.65%
OPFI
OPPFI INC
$979.19M$11.28$13.5019.68%Buy165.70%N/A540.86%19.05%
KRNT
KORNIT DIGITAL LTD
$978.31M$21.36$34.5061.52%Strong Buy210.62%N/A0.38%0.35%
HLF
HERBALIFE LTD
$977.73M$9.60$12.5030.21%Strong Buy22.54%-31.54%-31.83%8.73%
MSEX
MIDDLESEX WATER CO
$974.86M$54.40$63.5016.73%Strong Buy22.22%4.98%10.62%3.73%
ULCC
FRONTIER GROUP HOLDINGS INC
$972.55M$4.27$5.0017.10%Hold77.05%2.52%38.44%3.38%
WLFC
WILLIS LEASE FINANCE CORP
$971.32M$140.71N/AN/AN/AN/AN/AN/AN/AN/A
KOS
KOSMOS ENERGY LTD
$970.36M$2.03$3.0047.78%Buy23.54%N/A-1.74%-0.36%
RCUS
ARCUS BIOSCIENCES INC
$969.91M$9.16$19.33111.06%Buy621.58%N/A-13.96%-6.41%
MFA
MFA FINANCIAL INC
$966.99M$9.42$10.9215.89%Buy6-22.57%-5.00%7.15%1.14%
TDUP
THREDUP INC
$966.08M$8.17$7.25-11.26%Strong Buy211.38%N/AN/AN/A
CNOB
CONNECTONE BANCORP INC
$965.60M$25.10$31.0023.51%Buy114.05%36.83%10.12%1.30%
TRIN
TRINITY CAPITAL INC
$965.24M$14.93$15.171.59%Hold39.72%-9.35%16.14%7.24%
BHRB
BURKE & HERBERT FINANCIAL SERVICES CORP
$963.65M$64.22$70.009.00%Strong Buy217.47%102.83%15.82%1.53%
IMNM
IMMUNOME INC
$963.23M$11.07$27.75150.68%Strong Buy471.79%N/A-22.95%-20.57%
ALGT
ALLEGIANT TRAVEL CO
$958.01M$52.48$63.4320.86%Hold78.40%N/A14.98%3.70%
IIIV
I3 VERTICALS INC
$956.98M$28.81$30.004.13%Buy5-3.01%-56.57%9.40%5.60%
DCBO
DOCEBO INC
$955.41M$31.87$37.2516.88%Buy48.58%30.71%N/AN/A
AVXL
ANAVEX LIFE SCIENCES CORP
$953.60M$11.17$44.00293.91%Strong Buy2N/AN/AN/AN/A
HSII
HEIDRICK & STRUGGLES INTERNATIONAL INC
$953.51M$46.24$49.005.97%Buy20.53%634.18%15.08%6.85%
HCSG
HEALTHCARE SERVICES GROUP INC
$951.59M$13.05$14.007.28%Buy23.64%47.37%12.76%7.97%
AGRO
ADECOAGRO SA
$947.51M$9.47$9.500.32%Strong Sell1-7.04%15.27%6.48%2.75%
LASR
NLIGHT INC
$945.28M$19.12$21.009.83%Buy24.93%N/A-17.04%-12.50%
XPEL
XPEL INC
$940.88M$34.01N/AN/AN/AN/A6.04%5.23%26.67%21.30%
FVRR
FIVERR INTERNATIONAL LTD
$940.82M$26.12$37.1442.20%Buy78.95%57.31%14.37%4.92%
IART
INTEGRA LIFESCIENCES HOLDINGS CORP
$936.43M$12.05$17.2543.15%Hold43.77%N/A14.05%5.28%
SBSI
SOUTHSIDE BANCSHARES INC
$936.33M$30.99$37.0019.39%Hold17.41%-3.77%10.91%1.07%
TMP
TOMPKINS FINANCIAL CORP
$933.62M$64.68N/AN/AN/AN/AN/AN/AN/AN/A
FPH
FIVE POINT HOLDINGS LLC
$933.32M$6.26N/AN/AN/AN/AN/AN/AN/AN/A
FMBH
FIRST MID BANCSHARES INC
$933.17M$38.90$40.504.11%Buy26.23%10.41%10.68%1.23%
PDM
PIEDMONT OFFICE REALTY TRUST INC
$930.57M$7.48$8.6715.87%Buy3-0.32%N/A11.80%4.60%
LZMH
LZ TECHNOLOGY HOLDINGS LTD
$930.00M$6.20N/AN/AN/AN/AN/AN/AN/AN/A
LENZ
LENZ THERAPEUTICS INC
$928.26M$32.98$45.3337.46%Strong Buy3N/AN/A19.17%18.29%
PDFS
PDF SOLUTIONS INC
$928.19M$23.72$27.5015.96%Strong Buy217.09%600.00%8.49%5.42%
EVER
EVERQUOTE INC
$927.78M$25.66$32.6727.31%Strong Buy312.17%19.67%49.46%31.85%
UAN
CVR PARTNERS LP
$927.06M$87.71N/AN/AN/AN/AN/AN/AN/AN/A
GOTU
GAOTU TECHEDU INC
$925.44M$3.70N/AN/AN/AN/AN/AN/AN/AN/A
PRLB
PROTO LABS INC
$924.92M$38.91$50.0028.50%Strong Buy11.39%6.56%3.26%2.90%
VTS
VITESSE ENERGY INC
$924.80M$23.95$30.5027.35%Buy28.44%-66.87%0.87%0.59%
UVSP
UNIVEST FINANCIAL CORP
$921.28M$31.90$31.00-2.82%Hold17.69%2.99%9.27%1.05%
SCSC
SCANSOURCE INC
$921.00M$40.76N/AN/AN/AN/A5.27%21.24%10.42%5.45%
COHU
COHU INC
$920.29M$19.79$29.0046.54%Strong Buy212.44%N/AN/AN/A
NGVC
NATURAL GROCERS BY VITAMIN COTTAGE INC
$919.85M$40.08N/AN/AN/AN/AN/AN/AN/AN/A
ECPG
ENCORE CAPITAL GROUP INC
$915.29M$39.20$57.0045.41%Strong Buy113.58%N/A24.02%3.96%
INDI
INDIE SEMICONDUCTOR INC
$913.81M$4.30$6.1342.44%Strong Buy413.63%N/A1.05%0.47%
APOG
APOGEE ENTERPRISES INC
$912.85M$42.40$45.006.13%Hold11.09%29.65%17.65%7.35%
THR
THERMON GROUP HOLDINGS INC
$911.59M$27.55N/AN/AN/AN/A5.20%15.47%14.16%9.29%
XIFR
XPLR INFRASTRUCTURE LP
$909.93M$9.68$12.6730.86%Sell91.09%N/A0.90%0.13%
FBYD
FALCON's BEYOND GLOBAL INC
$907.81M$7.50N/AN/AN/AN/AN/AN/AN/AN/A
STAA
STAAR SURGICAL CO
$905.09M$18.28$18.20-0.41%Hold54.87%N/A6.37%4.87%
BJRI
BJS RESTAURANTS INC
$903.65M$40.86$45.0010.13%Hold32.82%45.72%13.75%5.01%
AGL
AGILON HEALTH INC
$902.41M$2.18$4.70115.60%Hold107.58%N/A-3.72%-0.96%
BLND
BLEND LABS INC
$902.25M$3.49$4.9341.12%Buy63.22%N/AN/AN/A
CSIQ
CANADIAN SOLAR INC
$901.32M$13.46$10.75-20.13%Hold412.30%N/A4.04%0.80%
QNST
QUINSTREET INC
$899.84M$15.80$28.2578.80%Strong Buy412.53%N/A15.24%8.60%
SPTN
SPARTANNASH CO
$899.73M$26.58$26.901.20%Hold12.89%N/A8.15%2.33%
GDYN
GRID DYNAMICS HOLDINGS INC
$898.74M$10.63$20.0088.15%Buy114.49%11.86%3.43%3.00%
SLRC
SLR INVESTMENT CORP
$896.33M$16.43$15.79-3.88%Hold6-5.73%0.93%9.02%3.57%
ASTE
ASTEC INDUSTRIES INC
$894.56M$39.12$41.004.81%Hold15.27%355.88%12.11%7.49%
WGO
WINNEBAGO INDUSTRIES INC
$893.61M$31.88$37.6718.15%Strong Buy94.06%N/A7.64%4.36%
PROK
PROKIDNEY CORP
$892.74M$3.05$6.25104.92%Strong Buy41,133.01%N/AN/A-4.33%
RSKD
RISKIFIED LTD
$891.80M$5.61$6.1810.14%Buy76.25%N/AN/AN/A
NX
QUANEX BUILDING PRODUCTS CORP
$890.96M$19.38N/AN/AN/AN/A13.63%608.11%13.72%5.96%
REX
REX AMERICAN RESOURCES CORP
$889.81M$54.03$50.00-7.46%Strong Buy19.65%-3.63%9.21%7.12%
TROX
TRONOX HOLDINGS PLC
$887.39M$5.60$7.0626.13%Buy81.38%N/A5.49%1.51%
SNDX
SYNDAX PHARMACEUTICALS INC
$887.15M$10.31$33.71227.00%Strong Buy7112.33%N/A66.42%22.29%
GSM
FERROGLOBE PLC
$886.42M$4.74N/AN/AN/AN/A5.19%N/A15.09%7.65%
ODC
OIL-DRI CORP OF AMERICA
$885.76M$60.51N/AN/AN/AN/AN/AN/AN/AN/A
CMP
COMPASS MINERALS INTERNATIONAL INC
$881.52M$21.18$19.00-10.29%Strong Buy31.43%N/A17.68%2.73%
REAX
REAL BROKERAGE INC
$878.85M$4.34$6.5049.77%Strong Buy220.06%N/A142.20%46.36%
NXRT
NEXPOINT RESIDENTIAL TRUST INC
$877.88M$34.72$41.8820.61%Hold43.33%N/A18.83%3.80%
WRLD
WORLD ACCEPTANCE CORP
$876.08M$165.07N/AN/AN/AN/A-0.50%-6.21%17.57%7.66%
KMTS
KESTRA MEDICAL TECHNOLOGIES LTD
$874.47M$17.03$26.8057.37%Strong Buy546.97%N/A-33.00%-22.92%
ESQ
ESQUIRE FINANCIAL HOLDINGS INC
$871.87M$103.04$99.00-3.92%Buy212.11%-2.71%20.47%2.63%
CYD
CHINA YUCHAI INTERNATIONAL LTD
$870.43M$23.20N/AN/AN/AN/AN/AN/A4.67%1.58%
MLYS
MINERALYS THERAPEUTICS INC
$869.44M$13.34$27.00102.40%Buy3N/AN/A-36.26%-34.89%
GCT
GIGACLOUD TECHNOLOGY INC
$867.96M$22.80$20.50-10.09%Buy2-1.76%-9.12%29.69%11.24%
FBRT
FRANKLIN BSP REALTY TRUST INC
$866.54M$10.54$14.5037.57%Strong Buy2N/AN/AN/AN/A
PRSU
PURSUIT ATTRACTIONS & HOSPITALITY INC
$866.32M$30.66$29.67-3.24%Strong Buy382.62%-68.97%8.57%5.12%
YSG
YATSEN HOLDING LTD
$865.94M$9.39N/AN/AN/AN/A4.56%N/A239.77%189.68%
AVO
MISSION PRODUCE INC
$862.95M$12.22N/AN/AN/AN/A-4.19%-1.92%4.99%2.73%
JFIN
JIAYIN GROUP INC
$861.38M$16.14N/AN/AN/AN/AN/AN/AN/AN/A
NRIX
NURIX THERAPEUTICS INC
$860.06M$11.25$26.91139.19%Strong Buy110.45%N/A-55.17%-41.74%
INR
INFINITY NATURAL RESOURCES INC
$859.57M$14.12$26.8690.21%Strong Buy7N/AN/A-391.57%21.44%
PTLO
PORTILLO's INC
$857.38M$11.46$14.2924.66%Buy711.25%1.54%10.66%2.89%
DAVA
ENDAVA PLC
$854.33M$14.44$22.6756.97%Buy61.79%82.13%9.42%6.32%
DHC
DIVERSIFIED HEALTHCARE TRUST
$851.62M$3.53N/AN/AN/AN/A3.63%N/A7.18%2.80%
UTL
UNITIL CORP
$850.57M$52.34$55.005.08%Hold114.60%5.12%10.04%2.84%
NCDL
NUVEEN CHURCHILL DIRECT LENDING CORP
$848.75M$16.88$16.63-1.51%Hold4-3.46%-14.80%9.97%4.22%
CBL
CBL & ASSOCIATES PROPERTIES INC
$848.26M$27.42N/AN/AN/AN/AN/AN/AN/AN/A
HFWA
HERITAGE FINANCIAL CORP
$847.86M$24.86$28.5014.64%Buy215.35%37.83%8.78%1.09%
BLMN
BLOOMIN' BRANDS INC
$846.36M$9.95$9.64-3.09%Sell72.34%N/A27.26%3.14%
FWRD
FORWARD AIR CORP
$845.77M$27.80$29.676.72%Strong Buy31.70%N/A6.95%0.38%
DSP
VIANT TECHNOLOGY INC
$845.27M$13.51$21.4058.40%Buy58.00%N/A-20.60%-1.90%
SUPV
GRUPO SUPERVIELLE SA
$844.82M$9.65N/AN/AN/AN/A21.90%28.61%151.62%26.84%
1...242526...54
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.