Informational aggregator only. Not investment advice. Data may be delayed. Past performance does not guarantee future results.
StockHub
Markets closed

Earnings hub

US earnings calendar from Finnhub, with recent surprise tracker and per-ticker pages.

Advertisement

This week

DateTickerTimeEst. EPSActual EPSSurprise
mer 27 magMRVLAfter close$0.61
mer 27 magCRMAfter close$2.30
mer 27 magPDDBefore open$2.03
mer 27 magBMOBefore open$2.80
mer 27 magSNPSAfter close$2.24
mer 27 magBNSBefore open$1.46
mer 27 magSNOWAfter close$0.59
mer 27 magFERTime not set
mer 27 magHEIAfter close$1.33
mer 27 magHEI.AAfter close
mer 27 magAAfter close$1.40
mer 27 magECTime not set$0.60
mer 27 magPAfter close$0.01
mer 27 magHPQAfter close$0.72
mer 27 magDKSBefore open$2.91
mer 27 magTLKTime not set
mer 27 magARXSAfter close$0.12
mer 27 magDYBefore open$2.50
mer 27 magNTNXAfter close$0.03
mer 27 magUHALAfter close$0.72
mer 27 magUHAL.BAfter close
mer 27 magICLRTime not set$2.80
mer 27 magBMATime not set$1.42
mer 27 magKENTime not set
mer 27 magKCBefore open$0.15
mer 27 magBBWIBefore open$0.29
mer 27 magANFBefore open$1.26
mer 27 magBRZEAfter close$0.25
mer 27 magAMSCAfter close$0.11
mer 27 magCPRIBefore open$0.11
mer 27 magSPMCBefore open$0.41
mer 27 magNCNOAfter close$0.10
mer 27 magRRTime not set$0.03
mer 27 magNOAHAfter close
mer 27 magMOVBefore open$0.05
mer 27 magCSHRTime not set
mer 27 magMLABBefore open$1.78
mer 27 magPHRAfter close$0.02
mer 27 magMNROBefore open$0.04
mer 27 magGRRRAfter close$0.11
mer 27 magGASSTime not set
mer 27 magCANGTime not set$0.19
mer 27 magAFJKTime not set
mer 27 magMDWDBefore open$0.65
mer 27 magCAASTime not set
mer 27 magANIXTime not set$0.10
mer 27 magMOBAfter close
mer 27 magSDATime not set
mer 27 magLOOPAfter close$0.06
mer 27 magLPSNTime not set$1.02

Next week

DateTickerTimeEst. EPS
mer 3 giuAVGOAfter close$2.02
mer 3 giuCRWDAfter close$0.13
mer 3 giuMDTBefore open$1.56
mer 3 giuVEEVAfter close$1.55
mer 3 giuFIVEAfter close$1.66
mer 3 giuDSGXAfter close$0.53
mer 3 giuMBefore open$0.02
mer 3 giuOLLIBefore open$0.87
mer 3 giuNTSKAfter close$0.07
mer 3 giuPVHAfter close$1.80
mer 3 giuTHOTime not set$1.88
mer 3 giuMMEDBefore open$0.21
mer 3 giuAIAfter close$0.74
mer 3 giuCXMBefore open$0.03
mer 3 giuWOOFAfter close$0.04
mer 3 giuCGNTBefore open$0.03
mer 3 giuVBNKBefore open$0.28
mer 3 giuZHBefore open
mer 3 giuJFINTime not set
mer 3 giuCHPTAfter close$1.82
mer 3 giuTLYSAfter close$0.33
mer 3 giuRENTBefore open
gio 4 giuCIENBefore open$1.19
gio 4 giuIOTAfter close$0.02
gio 4 giuPLAfter close$0.13
gio 4 giuLULUAfter close$1.68
gio 4 giuRBRKAfter close$0.44
gio 4 giuBF.ABefore open
gio 4 giuBF.BBefore open$0.33
gio 4 giuCOOAfter close$1.10
gio 4 giuGWREAfter close$0.35
gio 4 giuXEBefore open$0.07
gio 4 giuDOCUAfter close$0.38
gio 4 giuAGXAfter close$2.27
gio 4 giuTTCBefore open$1.50
gio 4 giuTTANAfter close$0.16
gio 4 giuHCMTime not set
gio 4 giuWLTHAfter close$0.09
gio 4 giuIDTTime not set
gio 4 giuNATTime not set$0.16
gio 4 giuODCTime not set
gio 4 giuAVOTime not set$0.05
gio 4 giuNXAfter close$0.22
gio 4 giuCBRLTime not set$0.36
gio 4 giuYBTime not set
gio 4 giuAMWDTime not set
gio 4 giuWDHTime not set
gio 4 giuCALTime not set$0.37
gio 4 giuCMCOBefore open$0.27
gio 4 giuZUMZAfter close$0.81

Recent surprises (last 5 trading days)

DateTickerTimeEst. EPSActual EPSSurprise
mer 20 magELFTime not set$0.01$0.09+800%
mer 20 magZIMTime not set$0.22$0.72+227.27%
ven 22 magYTRATime not set$0.01$0.03+200%
mar 26 magAPPSTime not set$0.05$0.13+160%
gio 21 magTTWOTime not set$0.19$0.46+142.11%
mer 20 magIQSTTime not set$0.12$0.29+141.67%
mer 20 magVFCTime not set$0.02$0.00-100%
mer 20 magCSAIAfter close$0.10$0.00-100%
gio 21 magCOSMTime not set$0.01$0.02+100%
gio 21 magAAPTime not set$0.39$0.77+97.44%
gio 21 magLIONTime not set$0.15$0.29+93.33%
gio 21 magNIOTime not set$0.24$0.03-87.5%
lun 25 magSVMAfter close$0.26$0.07-73.08%
gio 21 magDAVATime not set$0.12$0.04-66.67%
mer 20 magHDLTime not set$0.26$0.10-61.54%

Updated 27/05/2026, 22:54:38