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: 27 analysts
Minimum Estimate: 12353000000
Maximum Estimate: 13694000000
This is the average result from: 27 analysts
Minimum Estimate: 12630000000
Maximum Estimate: 14900000000
This is the average result from: 24 analysts
Minimum Estimate: 13163000000
Maximum Estimate: 15945000000
This is the average result from: 5 analysts
Minimum Estimate: 13956000000
Maximum Estimate: 15498000000
This is the average result from: 6 analysts
Minimum Estimate: 14553000000
Maximum Estimate: 15921000000
This is the average result from: 5 analysts
Minimum Estimate: 15211000000
Maximum Estimate: 16651000000
This is the average result from: 4 analysts
Minimum Estimate: 15987000000
Maximum Estimate: 17129000000
This is the average result from: 4 analysts
Minimum Estimate: 16710000000
Maximum Estimate: 17904000000
This is the average result from: 4 analysts
Minimum Estimate: 17468000000
Maximum Estimate: 18715000000
This is the average result from: 26 analysts
Minimum Estimate: 1649000000
Maximum Estimate: 2235000000
This is the average result from: 26 analysts
Minimum Estimate: 2165000000
Maximum Estimate: 2787000000
This is the average result from: 25 analysts
Minimum Estimate: 2110000000
Maximum Estimate: 2994000000
This is the average result from: 4 analysts
Minimum Estimate: 2961000000
Maximum Estimate: 3173000000
This is the average result from: 4 analysts
Minimum Estimate: 3296000000
Maximum Estimate: 3531000000
This is the average result from: 5 analysts
Minimum Estimate: 2895000000
Maximum Estimate: 3693000000
This is the average result from: 5 analysts
Minimum Estimate: 3050000000
Maximum Estimate: 3902000000
This is the average result from: 4 analysts
Minimum Estimate: 3827000000
Maximum Estimate: 4100000000
This is the average result from: 26 analysts
Minimum Estimate: 527240000
Maximum Estimate: 1253000000
This is the average result from: 26 analysts
Minimum Estimate: 967550000
Maximum Estimate: 1906000000
This is the average result from: 26 analysts
Minimum Estimate: 1074000000
Maximum Estimate: 2041000000
This is the average result from: 5 analysts
Minimum Estimate: 1715000000
Maximum Estimate: 2129000000
This is the average result from: 4 analysts
Minimum Estimate: 2116000000
Maximum Estimate: 2267000000
This is the average result from: 5 analysts
Minimum Estimate: 1504000000
Maximum Estimate: 2537000000
This is the average result from: 4 analysts
Minimum Estimate: 2524000000
Maximum Estimate: 2705000000
This is the average result from: 4 analysts
Minimum Estimate: 2671000000
Maximum Estimate: 2862000000
This is the average result from: 26 analysts
Minimum Estimate: 2.26
Maximum Estimate: 4.14
This is the average result from: 26 analysts
Minimum Estimate: 2.7
Maximum Estimate: 5.17
This is the average result from: 24 analysts
Minimum Estimate: 3.04
Maximum Estimate: 5.81
This is the average result from: 5 analysts
Minimum Estimate: 4.75
Maximum Estimate: 6.37
This is the average result from: 4 analysts
Minimum Estimate: 6.57
Maximum Estimate: 7.04
This is the average result from: 5 analysts
Minimum Estimate: 4.8
Maximum Estimate: 7.51
This is the average result from: 5 analysts
Minimum Estimate: 5.17
Maximum Estimate: 7.94
This is the average result from: 4 analysts
Minimum Estimate: 7.79
Maximum Estimate: 8.34
This is the average result from: 4 analysts
Minimum Estimate: 0.34
Maximum Estimate: 0.37
This is the average result from: 5 analysts
Minimum Estimate: 0.5
Maximum Estimate: 1.41
This is the average result from: 4 analysts
Minimum Estimate: 0.54
Maximum Estimate: 0.58
This is the average result from: 7 analysts
Maximum Estimate: 0.99
This is the average result from: 4 analysts
Minimum Estimate: 0.52
Maximum Estimate: 0.56
This is the average result from: 4 analysts
Minimum Estimate: 0.59
Maximum Estimate: 0.63
This is the average result from: 4 analysts
Minimum Estimate: 0.82
Maximum Estimate: 0.88
This is the average result from: 4 analysts
Minimum Estimate: 0.97
Maximum Estimate: 1.04
This is the average result from: 4 analysts
Minimum Estimate: 2523000000
Maximum Estimate: 2703000000
This is the average result from: 8 analysts
Minimum Estimate: 2934000000
Maximum Estimate: 3299000000
This is the average result from: 8 analysts
Minimum Estimate: 2844000000
Maximum Estimate: 3203000000
This is the average result from: 7 analysts
Minimum Estimate: 3005000000
Maximum Estimate: 3308000000
This is the average result from: 7 analysts
Minimum Estimate: 3064000000
Maximum Estimate: 3345000000
This is the average result from: 10 analysts
Minimum Estimate: 3099000000
Maximum Estimate: 3432000000
This is the average result from: 7 analysts
Minimum Estimate: 3187000000
Maximum Estimate: 3536000000
This is the average result from: 4 analysts
Minimum Estimate: 322420000
Maximum Estimate: 345450000
This is the average result from: 8 analysts
Minimum Estimate: 397880000
Maximum Estimate: 429660000
This is the average result from: 9 analysts
Minimum Estimate: 410620000
Maximum Estimate: 456250000
This is the average result from: 6 analysts
Minimum Estimate: 453740000
Maximum Estimate: 490350000
This is the average result from: 6 analysts
Minimum Estimate: 490000000
Maximum Estimate: 525700000
This is the average result from: 11 analysts
Minimum Estimate: 512540000
Maximum Estimate: 565160000
This is the average result from: 6 analysts
Minimum Estimate: 573300000
Maximum Estimate: 620900000
This is the average result from: 4 analysts
Minimum Estimate: -946680000
Maximum Estimate: -1014300000
This is the average result from: 5 analysts
Minimum Estimate: 364560000
Maximum Estimate: 428990000