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: 15 analysts
Minimum Estimate: 10922000000
Maximum Estimate: 11828000000
This is the average result from: 15 analysts
Minimum Estimate: 11512000000
Maximum Estimate: 13403000000
This is the average result from: 14 analysts
Minimum Estimate: 12442000000
Maximum Estimate: 14912000000
This is the average result from: 3 analysts
Minimum Estimate: 14055000000
Maximum Estimate: 15059000000
This is the average result from: 3 analysts
Minimum Estimate: 14916000000
Maximum Estimate: 15982000000
This is the average result from: 15 analysts
Minimum Estimate: 571240000
Maximum Estimate: 617580000
This is the average result from: 15 analysts
Minimum Estimate: 534300000
Maximum Estimate: 677880000
This is the average result from: 14 analysts
Minimum Estimate: 591430000
Maximum Estimate: 740620000
This is the average result from: 14 analysts
Minimum Estimate: 325770000
Maximum Estimate: 406770000
This is the average result from: 14 analysts
Minimum Estimate: 266090000
Maximum Estimate: 446330000
This is the average result from: 13 analysts
Minimum Estimate: 334380000
Maximum Estimate: 738360000
This is the average result from: 15 analysts
Minimum Estimate: 0.44
Maximum Estimate: 0.85
This is the average result from: 15 analysts
Minimum Estimate: 0.32
Maximum Estimate: 1.93
This is the average result from: 14 analysts
Minimum Estimate: 0.5
Maximum Estimate: 1.25
This is the average result from: 3 analysts
Minimum Estimate: 1.3
Maximum Estimate: 1.4
This is the average result from: 3 analysts
Minimum Estimate: 1.57
Maximum Estimate: 1.68
This is the average result from: 14 analysts
Minimum Estimate: 0.07
Maximum Estimate: 0.49
This is the average result from: 12 analysts
Minimum Estimate: 0.03
Maximum Estimate: 0.45
This is the average result from: 12 analysts
Minimum Estimate: 0.06
Maximum Estimate: 0.47
This is the average result from: 12 analysts
Minimum Estimate: 0.09
Maximum Estimate: 0.47
This is the average result from: 10 analysts
Minimum Estimate: 0.2
Maximum Estimate: 0.54
This is the average result from: 5 analysts
Minimum Estimate: 0.13
Maximum Estimate: 0.21
This is the average result from: 5 analysts
Minimum Estimate: 0.17
Maximum Estimate: 0.19
This is the average result from: 5 analysts
Minimum Estimate: 0.19
Maximum Estimate: 0.22
This is the average result from: 5 analysts
Minimum Estimate: 0.26
Maximum Estimate: 0.29
This is the average result from: 13 analysts
Minimum Estimate: 2872000000
Maximum Estimate: 3203000000
This is the average result from: 11 analysts
Minimum Estimate: 2613000000
Maximum Estimate: 3057000000
This is the average result from: 11 analysts
Minimum Estimate: 2731000000
Maximum Estimate: 3218000000
This is the average result from: 11 analysts
Minimum Estimate: 2769000000
Maximum Estimate: 3361000000
This is the average result from: 9 analysts
Minimum Estimate: 3004000000
Maximum Estimate: 3556000000
This is the average result from: 5 analysts
Minimum Estimate: 2870000000
Maximum Estimate: 3398000000
This is the average result from: 5 analysts
Minimum Estimate: 2943000000
Maximum Estimate: 3617000000
This is the average result from: 5 analysts
Minimum Estimate: 3065000000
Maximum Estimate: 3863000000
This is the average result from: 5 analysts
Minimum Estimate: 3233000000
Maximum Estimate: 4030000000
This is the average result from: 12 analysts
Minimum Estimate: 158760000
Maximum Estimate: 173720000
This is the average result from: 11 analysts
Minimum Estimate: 118290000
Maximum Estimate: 138410000
This is the average result from: 11 analysts
Minimum Estimate: 120790000
Maximum Estimate: 146030000
This is the average result from: 11 analysts
Minimum Estimate: 122590000
Maximum Estimate: 149960000
This is the average result from: 10 analysts
Minimum Estimate: 153030000
Maximum Estimate: 179430000
This is the average result from: 5 analysts
Minimum Estimate: 140340000
Maximum Estimate: 156180000
This is the average result from: 5 analysts
Minimum Estimate: 130350000
Maximum Estimate: 153920000
This is the average result from: 5 analysts
Minimum Estimate: 131570000
Maximum Estimate: 160720000
This is the average result from: 5 analysts
Minimum Estimate: 153030000
Maximum Estimate: 183380000
This is the average result from: 11 analysts
Minimum Estimate: 71308000
Maximum Estimate: 109690000
This is the average result from: 10 analysts
Minimum Estimate: 55484000
Maximum Estimate: 70706000
This is the average result from: 10 analysts
Minimum Estimate: 62239000
Maximum Estimate: 78347000
This is the average result from: 10 analysts
Minimum Estimate: 62005000
Maximum Estimate: 79485000
This is the average result from: 8 analysts
Minimum Estimate: 84912000
Maximum Estimate: 114690000
This is the average result from: 3 analysts
Minimum Estimate: 95746000
Maximum Estimate: 102590000
This is the average result from: 3 analysts
Minimum Estimate: 90552000
Maximum Estimate: 97020000
This is the average result from: 3 analysts
Minimum Estimate: 94394000
Maximum Estimate: 101140000
This is the average result from: 3 analysts
Minimum Estimate: 115350000
Maximum Estimate: 123590000