The percentage change of the estimate for the next quarterly report, over the last month
The percentage change of the estimate for the next quarterly report, over the last 3 months
The percentage change of the estimate for the next yearly report, over the last month
The percentage change of the estimate for the next yearly report, over the last 3 months
data reported in financial statements
This is the average result from: 56 analysts
Minimum Estimate: 236578000000
Maximum Estimate: 260894000000
This is the average result from: 55 analysts
Minimum Estimate: 267864000000
Maximum Estimate: 306381000000
This is the average result from: 40 analysts
Minimum Estimate: 300132000000
Maximum Estimate: 357175000000
This is the average result from: 11 analysts
Minimum Estimate: 341489000000
Maximum Estimate: 407756000000
This is the average result from: 8 analysts
Minimum Estimate: 380626000000
Maximum Estimate: 482357000000
This is the average result from: 6 analysts
Minimum Estimate: 416500000000
Maximum Estimate: 473345000000
This is the average result from: 5 analysts
Minimum Estimate: 450800000000
Maximum Estimate: 520680000000
This is the average result from: 5 analysts
Minimum Estimate: 485100000000
Maximum Estimate: 572749000000
This is the average result from: 32 analysts
Minimum Estimate: 119933000000
Maximum Estimate: 138193000000
This is the average result from: 31 analysts
Minimum Estimate: 134075000000
Maximum Estimate: 164894000000
This is the average result from: 26 analysts
Minimum Estimate: 153398000000
Maximum Estimate: 195032000000
This is the average result from: 3 analysts
Minimum Estimate: 189786000000
Maximum Estimate: 203342000000
This is the average result from: 3 analysts
Minimum Estimate: 220336000000
Maximum Estimate: 236074000000
This is the average result from: 3 analysts
Minimum Estimate: 250038000000
Maximum Estimate: 267898000000
This is the average result from: 53 analysts
Minimum Estimate: 102802000000
Maximum Estimate: 116464000000
This is the average result from: 52 analysts
Minimum Estimate: 112932000000
Maximum Estimate: 137493000000
This is the average result from: 39 analysts
Minimum Estimate: 132032000000
Maximum Estimate: 161400000000
This is the average result from: 9 analysts
Minimum Estimate: 152646000000
Maximum Estimate: 180054000000
This is the average result from: 6 analysts
Minimum Estimate: 170711000000
Maximum Estimate: 207654000000
This is the average result from: 5 analysts
Minimum Estimate: 190140000000
Maximum Estimate: 224216000000
This is the average result from: 4 analysts
Minimum Estimate: 210887000000
Maximum Estimate: 242116000000
This is the average result from: 4 analysts
Minimum Estimate: 233066000000
Maximum Estimate: 269192000000
This is the average result from: 54 analysts
Minimum Estimate: 11.17
Maximum Estimate: 12.73
This is the average result from: 53 analysts
Minimum Estimate: 12.29
Maximum Estimate: 15.08
This is the average result from: 37 analysts
Minimum Estimate: 14.46
Maximum Estimate: 17.94
This is the average result from: 8 analysts
Minimum Estimate: 17.05
Maximum Estimate: 20.51
This is the average result from: 5 analysts
Minimum Estimate: 19.19
Maximum Estimate: 22.86
This is the average result from: 4 analysts
Minimum Estimate: 21.51
Maximum Estimate: 24.1
This is the average result from: 3 analysts
Minimum Estimate: 24
Maximum Estimate: 25.71
This is the average result from: 3 analysts
Minimum Estimate: 26.67
Maximum Estimate: 28.57
This is the average result from: 37 analysts
Minimum Estimate: 2.65
Maximum Estimate: 3.21
This is the average result from: 30 analysts
Minimum Estimate: 2.92
Maximum Estimate: 3.6
This is the average result from: 30 analysts
Minimum Estimate: 3.01
Maximum Estimate: 3.72
This is the average result from: 26 analysts
Minimum Estimate: 3.04
Maximum Estimate: 3.66
This is the average result from: 26 analysts
Minimum Estimate: 3.17
Maximum Estimate: 3.93
This is the average result from: 7 analysts
Minimum Estimate: 3.47
Maximum Estimate: 4.06
This is the average result from: 7 analysts
Minimum Estimate: 3.65
Maximum Estimate: 4.14
This is the average result from: 6 analysts
Minimum Estimate: 3.57
Maximum Estimate: 4.1
This is the average result from: 6 analysts
Minimum Estimate: 3.61
Maximum Estimate: 4.57
This is the average result from: 37 analysts
Minimum Estimate: 62038000000
Maximum Estimate: 68871000000
This is the average result from: 29 analysts
Minimum Estimate: 61059000000
Maximum Estimate: 69058000000
This is the average result from: 29 analysts
Minimum Estimate: 66505000000
Maximum Estimate: 75160000000
This is the average result from: 25 analysts
Minimum Estimate: 65274000000
Maximum Estimate: 73649000000
This is the average result from: 25 analysts
Minimum Estimate: 69407000000
Maximum Estimate: 79493000000
This is the average result from: 7 analysts
Minimum Estimate: 71026000000
Maximum Estimate: 78298000000
This is the average result from: 7 analysts
Minimum Estimate: 75738000000
Maximum Estimate: 84248000000
This is the average result from: 6 analysts
Minimum Estimate: 74492000000
Maximum Estimate: 83256000000
This is the average result from: 6 analysts
Minimum Estimate: 79257000000
Maximum Estimate: 90488000000
This is the average result from: 14 analysts
Minimum Estimate: 30086000000
Maximum Estimate: 34084000000
This is the average result from: 10 analysts
Minimum Estimate: 32326000000
Maximum Estimate: 36952000000
This is the average result from: 10 analysts
Minimum Estimate: 33411000000
Maximum Estimate: 38518000000
This is the average result from: 8 analysts
Minimum Estimate: 33048000000
Maximum Estimate: 37782000000
This is the average result from: 8 analysts
Minimum Estimate: 35289000000
Maximum Estimate: 39252000000
This is the average result from: 5 analysts
Minimum Estimate: 41236000000
Maximum Estimate: 44603000000
This is the average result from: 5 analysts
Minimum Estimate: 42089000000
Maximum Estimate: 45260000000
This is the average result from: 5 analysts
Minimum Estimate: 41043000000
Maximum Estimate: 44257000000
This is the average result from: 5 analysts
Minimum Estimate: 41095000000
Maximum Estimate: 44915000000
This is the average result from: 35 analysts
Minimum Estimate: 24849000000
Maximum Estimate: 28078000000
This is the average result from: 26 analysts
Minimum Estimate: 26767000000
Maximum Estimate: 30647000000
This is the average result from: 26 analysts
Minimum Estimate: 27700000000
Maximum Estimate: 31852000000
This is the average result from: 23 analysts
Minimum Estimate: 27805000000
Maximum Estimate: 31501000000
This is the average result from: 23 analysts
Minimum Estimate: 28878000000
Maximum Estimate: 33136000000
This is the average result from: 7 analysts
Minimum Estimate: 31116000000
Maximum Estimate: 35315000000
This is the average result from: 7 analysts
Minimum Estimate: 33145000000
Maximum Estimate: 36103000000
This is the average result from: 6 analysts
Minimum Estimate: 31981000000
Maximum Estimate: 34837000000
This is the average result from: 6 analysts
Minimum Estimate: 32879000000
Maximum Estimate: 37149000000