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: 14 analysts
Minimum Estimate: 5221000000
Maximum Estimate: 5630000000
This is the average result from: 14 analysts
Minimum Estimate: 5295000000
Maximum Estimate: 5974000000
This is the average result from: 13 analysts
Minimum Estimate: 5474000000
Maximum Estimate: 6648000000
This is the average result from: 3 analysts
Minimum Estimate: 6361000000
Maximum Estimate: 6815000000
This is the average result from: 15 analysts
Minimum Estimate: 1214000000
Maximum Estimate: 1407000000
This is the average result from: 15 analysts
Minimum Estimate: 1239000000
Maximum Estimate: 1537000000
This is the average result from: 13 analysts
Minimum Estimate: 1368000000
Maximum Estimate: 1736000000
This is the average result from: 12 analysts
Minimum Estimate: 376160000
Maximum Estimate: 419720000
This is the average result from: 12 analysts
Minimum Estimate: 367620000
Maximum Estimate: 775950000
This is the average result from: 12 analysts
Minimum Estimate: 488410000
Maximum Estimate: 903000000
This is the average result from: 3 analysts
Minimum Estimate: 653660000
Maximum Estimate: 700350000
This is the average result from: 10 analysts
Minimum Estimate: -2.96
Maximum Estimate: -2.6
This is the average result from: 10 analysts
Minimum Estimate: 0.08
Maximum Estimate: 0.83
This is the average result from: 9 analysts
Minimum Estimate: 0.11
Maximum Estimate: 0.96
This is the average result from: 3 analysts
Minimum Estimate: 1.21
Maximum Estimate: 1.29
This is the average result from: 10 analysts
Minimum Estimate: 0.07
Maximum Estimate: 0.15
This is the average result from: 9 analysts
Minimum Estimate: 0.14
Maximum Estimate: 0.18
This is the average result from: 9 analysts
Minimum Estimate: 0.16
Maximum Estimate: 0.25
This is the average result from: 9 analysts
Minimum Estimate: 0.15
Maximum Estimate: 0.23
This is the average result from: 8 analysts
Minimum Estimate: 0.15
Maximum Estimate: 0.16
This is the average result from: 4 analysts
Minimum Estimate: 0.12
Maximum Estimate: 0.13
This is the average result from: 4 analysts
Minimum Estimate: 0.21
Maximum Estimate: 0.22
This is the average result from: 4 analysts
Minimum Estimate: 0.27
Maximum Estimate: 0.29
This is the average result from: 4 analysts
Minimum Estimate: 0.3
Maximum Estimate: 0.33
This is the average result from: 13 analysts
Minimum Estimate: 1300000000
Maximum Estimate: 1429000000
This is the average result from: 13 analysts
Minimum Estimate: 1337000000
Maximum Estimate: 1461000000
This is the average result from: 13 analysts
Minimum Estimate: 1350000000
Maximum Estimate: 1470000000
This is the average result from: 13 analysts
Minimum Estimate: 1349000000
Maximum Estimate: 1512000000
This is the average result from: 11 analysts
Minimum Estimate: 1364000000
Maximum Estimate: 1559000000
This is the average result from: 6 analysts
Minimum Estimate: 1503000000
Maximum Estimate: 1610000000
This is the average result from: 6 analysts
Minimum Estimate: 1525000000
Maximum Estimate: 1634000000
This is the average result from: 6 analysts
Minimum Estimate: 1565000000
Maximum Estimate: 1677000000
This is the average result from: 6 analysts
Minimum Estimate: 1612000000
Maximum Estimate: 1727000000
This is the average result from: 12 analysts
Minimum Estimate: 313830000
Maximum Estimate: 346510000
This is the average result from: 11 analysts
Minimum Estimate: 312970000
Maximum Estimate: 356920000
This is the average result from: 11 analysts
Minimum Estimate: 322190000
Maximum Estimate: 366590000
This is the average result from: 11 analysts
Minimum Estimate: 323130000
Maximum Estimate: 369290000
This is the average result from: 10 analysts
Minimum Estimate: 341920000
Maximum Estimate: 383990000
This is the average result from: 7 analysts
Minimum Estimate: 339090000
Maximum Estimate: 394100000
This is the average result from: 7 analysts
Minimum Estimate: 370930000
Maximum Estimate: 410900000
This is the average result from: 7 analysts
Minimum Estimate: 387100000
Maximum Estimate: 423570000
This is the average result from: 7 analysts
Minimum Estimate: 386230000
Maximum Estimate: 432740000
This is the average result from: 10 analysts
Minimum Estimate: 86500000
Maximum Estimate: 109560000
This is the average result from: 9 analysts
Minimum Estimate: 94491000
Maximum Estimate: 114960000
This is the average result from: 9 analysts
Minimum Estimate: 94269000
Maximum Estimate: 123400000
This is the average result from: 9 analysts
Minimum Estimate: 93642000
Maximum Estimate: 120500000
This is the average result from: 7 analysts
Minimum Estimate: 131630000
Maximum Estimate: 141040000
This is the average result from: 5 analysts
Minimum Estimate: 123860000
Maximum Estimate: 132710000
This is the average result from: 5 analysts
Minimum Estimate: 155570000
Maximum Estimate: 166680000
This is the average result from: 5 analysts
Minimum Estimate: 173240000
Maximum Estimate: 185620000
This is the average result from: 5 analysts
Minimum Estimate: 170030000
Maximum Estimate: 182180000