VCP ScannerFree US Stock Screener & Financial AnalysisFree US Stock Screener
ScreenerThemes
DCF ValuationCalculate intrinsic value of US stocks
Market ValuationBuffett indicator, CAPE & macro gauges
Total ReturnSee dividends + price return history
DCA CalculatorSimulate recurring buys & compounding
Earnings
FAANG & Tech
AAPL vs MSFTNVDA vs AMDGOOGL vs META
Cloud & Cyber
CRM vs NOWCRWD vs PANWSNOW vs DDOG
Consumer & Auto
TSLA vs FAMZN vs WMTNFLX vs DIS
Finance & Crypto
JPM vs BACV vs MACOIN vs MSTR
Pharma & Energy
LLY vs NVOJNJ vs PFEXOM vs CVX
Compare Any Stocks...
WatchlistInsider
ScreenerThemes
Earnings
WatchlistInsider
OverviewCalendarTodayLiveSurprisesScreenerFree

Earnings Calendar

Updated Jun 25, 6:00 PM ET
TodayThis WeekNext WeekNext 30 Days
WED8 Jul1THU9 Jul7FRI10 Jul1MON13 Jul2TUE14 Jul10WED15 Jul23THU16 Jul30FRI17 Jul15MON20 Jul22TUE21 Jul24WED22 Jul102THU23 Jul125FRI24 Jul30MON27 Jul53TUE28 Jul86WED29 Jul210THU30 Jul252FRI31 Jul30SAT1 Aug2MON3 Aug93TUE4 Aug289WED5 Aug289THU6 Aug274

Wednesday, July 8

1 reportsAwaiting results
TimeSymbolCompanyMkt CapEPS Est.EPS ActualSurpriseRev Est.Rev Act.Hist. Beat
—AZZ logoAZZAZZ Inc.$4.0B$1.69
Pending—
—$435M—100%
AZZ logo
AZZAZZ Inc.
—Pending
Mkt Cap$4.0B
EPS Est.$1.69
EPS Act.—
Rev Est.$435M
Surprise—
Hist. Beat100%
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Verify deeply. Act with conviction.

Data updated daily

Product

  • Screener
  • Themes
  • Valuation
  • Total Return
  • DCA Calculator
  • News
  • Earnings

Resources

  • Market Valuation
  • Compare
  • Insider Activity
  • Methodology
  • How It Works
  • Glossary
  • Learn

Get Ideas

Get weekly stock ideas — free

© 2026 VCP Scanner
AboutPrivacyTerms
Not financial advice. Do your own research.
ScreenerNewsCompareWatchlist