WallStreetZen

Stock Screener > Stock Ideas > Stock Earnings
Stock Earnings & Revenue
Stock earnings & revenue numbers

Ticker
Company
Zen Score
Valuation Score
Financials Score
Forecast Score
Performance Score
Dividends Score
BUDAnheuser-Busch InBev SA
28
50
14
56
0
20
LMTLockheed Martin Corp
56
50
57
33
60
80
AMTAmerican Tower Corp
34
38
0
33
60
40
NOWServiceNow Inc
41
25
71
78
30
0
UBERUber Technologies Inc
24
25
43
33
20
0
ABNBAirbnb Inc
27
13
57
44
20
0
MUMicron Technology Inc
56
63
100
89
30
0
TGTTarget Corp
56
25
71
33
70
80
RIORio Tinto Ltd
59
63
71
22
60
80
BKNGBooking Holdings Inc
33
13
43
89
20
0
ZMZoom Video Communications Inc
47
13
86
67
70
0
GSKGlaxosmithkline Plc
52
50
57
22
50
80
CVSCVS HEALTH Corp
42
75
14
22
20
80
AMDAdvanced Micro Devices Inc
51
25
86
56
90
0
BTIBritish American Tobacco plc
46
75
43
11
20
80
SYKStryker Corp
35
25
43
56
10
40
MOAltria Group Inc
49
38
43
56
30
80
ISRGIntuitive Surgical Inc
27
13
71
22
30
0
VALEVale SA
53
75
43
67
20
60
FISFidelity National Information Services Inc
34
38
29
44
20
40
SNAPSnap Inc
33
13
57
56
40
0
LRCXLam Research Corp
54
38
71
33
70
60
SPGIS&P Global Inc
44
25
71
33
50
40
ANTMAnthem Inc
51
63
71
33
30
60
CICigna Corp
43
50
57
0
70
40
BPBp Plc
22
13
14
33
10
40
USBUs Bancorp
30
63
14
11
0
60
MDLZMondelez International Inc
33
38
14
22
30
60
GMGeneral Motors Co
44
75
43
22
20
60
CNICanadian National Railway Co
37
38
43
22
20
60
FISVFiserv Inc
29
38
43
33
30
0
ADPAutomatic Data Processing Inc
40
25
71
11
30
60
TJXTjx Companies Inc
30
13
43
56
0
40
PLDPrologis Inc
34
50
14
33
10
60
GILDGilead Sciences Inc
42
38
29
56
10
80
CPNGCoupang Inc
22
0
57
33
20
0
INFYInfosys Ltd
54
38
57
56
60
60
MELIMercadolibre Inc
25
13
57
33
20
0
TFCTruist Financial Corp
43
75
29
22
30
60
ZTSZoetis Inc
50
25
71
44
50
60
FDXFedex Corp
51
63
57
33
40
60
CCICrown Castle International Corp
38
50
14
44
20
60
ATVIActivision Blizzard Inc
53
50
86
11
60
60
PNCPnc Financial Services Group Inc
37
38
29
0
40
80
BNSBank Of Nova Scotia
42
63
14
33
20
80
BIDUBaidu Inc
30
25
86
11
30
0
CSXCsx Corp
41
38
43
22
40
60
ENBEnbridge Inc
34
50
14
33
10
60
CMECme Group Inc
28
25
43
11
20
40
MUFGMitsubishi Ufj Financial Group Inc
23
63
0
44
10
0
BDXBecton Dickinson & Co
53
63
57
44
20
80
CBChubb Ltd
45
50
43
44
10
80
DUKDuke Energy CORP
32
38
0
44
0
80
NTESNetEase Inc
46
38
57
78
40
20
BMOBank Of Montreal
49
63
29
44
30
80
SHWSherwin Williams Co
47
25
57
33
60
60
ITWIllinois Tool Works Inc
44
25
43
33
40
80
DELLDell Technologies Inc
32
50
14
56
40
0
BAMBrookfield Asset Management Inc
13
25
0
0
20
20
NSCNorfolk Southern Corp
44
38
57
33
10
80
CLColgate Palmolive Co
52
38
57
44
40
80
WBKWestpac Banking Corp
35
38
29
67
20
20
SNOWSnowflake Inc
27
13
71
33
20
0
SOSouthern Co
41
38
29
11
30
100
ICEIntercontinental Exchange Inc
33
25
29
11
40
60
ABBAbb Ltd
53
38
86
22
60
60
PTRPetrochina Co Ltd
44
63
14
33
50
60
ADSKAutodesk Inc
39
25
43
56
70
0
SNPChina Petroleum & Chemical Corp
49
75
57
33
40
40
VMWVmware Inc
27
38
43
22
30
0
MMCMarsh & Mclennan Companies Inc
43
25
57
11
40
80
GPNGlobal Payments Inc
39
38
43
44
30
40
WDAYWorkday Inc
20
13
57
11
20
0
HCAHCA Healthcare Inc
34
38
57
33
20
20
EQNREquinor Asa
23
13
29
44
10
20
DDominion Energy Inc
24
13
14
22
10
60
APDAir Products & Chemicals Inc
43
25
57
33
20
80
EQIXEquinix Inc
43
50
57
56
30
20
ECLEcolab Inc
21
13
29
22
0
40
BEKEKE Holdings Inc
43
25
71
100
20
0
COFCapital One Financial Corp
45
63
43
78
0
40
UBSUBS Group AG
38
50
29
0
50
60
TEAMAtlassian Corp Plc
12
13
29
11
10
0
NIONIO Inc
22
13
43
33
20
0
MRNAModerna Inc
24
25
43
33
20
0
MCOMoodys Corp
50
25
71
33
60
60
ILMNIllumina Inc
32
13
71
56
20
0
ADIAnalog Devices Inc
48
50
57
33
20
80
TWLOTwilio Inc
37
25
86
33
40
0
LFCChina Life Insurance Co Ltd
43
50
43
33
50
40
TWTRTwitter Inc
22
13
43
33
20
0
TAKTakeda Pharmaceutical Co Ltd
28
50
14
44
30
0
PGRProgressive Corp
48
38
57
33
70
40
WMWaste Management Inc
37
38
29
11
30
80
NXPINXP Semiconductors NV
29
38
43
67
0
0
NOCNorthrop Grumman Corp
61
50
71
44
60
80
BSXBoston Scientific Corp
13
25
29
11
0
0
VRTXVertex Pharmaceuticals Inc
51
50
100
33
70
0
PUKPrudential Plc
45
63
57
56
10
40
DDDuPont de Nemours Inc
17
25
29
0
10
20
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.