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: 13 analysts
Minimum Estimate: 5143000000
Maximum Estimate: 5650000000
This is the average result from: 13 analysts
Minimum Estimate: 6059000000
Maximum Estimate: 6655000000
This is the average result from: 12 analysts
Minimum Estimate: 6904000000
Maximum Estimate: 7576000000
This is the average result from: 13 analysts
Minimum Estimate: 1302000000
Maximum Estimate: 1436000000
This is the average result from: 13 analysts
Minimum Estimate: 1578000000
Maximum Estimate: 1781000000
This is the average result from: 12 analysts
Minimum Estimate: 1841000000
Maximum Estimate: 2151000000
This is the average result from: 13 analysts
Minimum Estimate: 1043000000
Maximum Estimate: 1180000000
This is the average result from: 13 analysts
Minimum Estimate: 1279000000
Maximum Estimate: 1455000000
This is the average result from: 13 analysts
Minimum Estimate: 1498000000
Maximum Estimate: 1760000000
This is the average result from: 12 analysts
Minimum Estimate: 0.48
Maximum Estimate: 1.81
This is the average result from: 12 analysts
Minimum Estimate: 2.01
Maximum Estimate: 2.68
This is the average result from: 11 analysts
Minimum Estimate: 2.45
Maximum Estimate: 3.44
This is the average result from: 10 analysts
Minimum Estimate: 0.26
Maximum Estimate: 0.41
This is the average result from: 8 analysts
Minimum Estimate: -0.36
Maximum Estimate: -0.13
This is the average result from: 8 analysts
Minimum Estimate: 0.89
Maximum Estimate: 1.01
This is the average result from: 8 analysts
Minimum Estimate: 1.01
Maximum Estimate: 1.25
This is the average result from: 7 analysts
Minimum Estimate: 0.45
Maximum Estimate: 0.54
This is the average result from: 3 analysts
Minimum Estimate: -0.3
Maximum Estimate: -0.33
This is the average result from: 3 analysts
Minimum Estimate: 1.14
Maximum Estimate: 1.22
This is the average result from: 3 analysts
Minimum Estimate: 1.25
Maximum Estimate: 1.34
This is the average result from: 3 analysts
Minimum Estimate: 0.58
Maximum Estimate: 0.62
This is the average result from: 9 analysts
Minimum Estimate: 1289000000
Maximum Estimate: 1467000000
This is the average result from: 7 analysts
Minimum Estimate: 795830000
Maximum Estimate: 910350000
This is the average result from: 7 analysts
Minimum Estimate: 1749000000
Maximum Estimate: 1950000000
This is the average result from: 7 analysts
Minimum Estimate: 1851000000
Maximum Estimate: 2098000000
This is the average result from: 6 analysts
Minimum Estimate: 1528000000
Maximum Estimate: 1674000000
This is the average result from: 4 analysts
Minimum Estimate: 948440000
Maximum Estimate: 1016000000
This is the average result from: 4 analysts
Minimum Estimate: 2070000000
Maximum Estimate: 2218000000
This is the average result from: 4 analysts
Minimum Estimate: 2223000000
Maximum Estimate: 2382000000
This is the average result from: 4 analysts
Minimum Estimate: 1746000000
Maximum Estimate: 1871000000
This is the average result from: 9 analysts
Minimum Estimate: 290790000
Maximum Estimate: 321390000
This is the average result from: 6 analysts
Minimum Estimate: -1607200
Maximum Estimate: 21173000
This is the average result from: 6 analysts
Minimum Estimate: 560560000
Maximum Estimate: 612820000
This is the average result from: 6 analysts
Minimum Estimate: 610540000
Maximum Estimate: 671610000
This is the average result from: 5 analysts
Minimum Estimate: 362500000
Maximum Estimate: 394410000
This is the average result from: 3 analysts
Minimum Estimate: 35868000
Maximum Estimate: 38430000
This is the average result from: 3 analysts
Minimum Estimate: 676400000
Maximum Estimate: 724710000
This is the average result from: 3 analysts
Minimum Estimate: 734610000
Maximum Estimate: 787080000
This is the average result from: 3 analysts
Minimum Estimate: 431490000
Maximum Estimate: 462320000
This is the average result from: 9 analysts
Minimum Estimate: 184500000
Maximum Estimate: 242470000
This is the average result from: 7 analysts
Minimum Estimate: -75597200
Maximum Estimate: -56631750
This is the average result from: 7 analysts
Minimum Estimate: 487060000
Maximum Estimate: 533760000
This is the average result from: 7 analysts
Minimum Estimate: 536160000
Maximum Estimate: 590920000
This is the average result from: 6 analysts
Minimum Estimate: 288120000
Maximum Estimate: 314650000
This is the average result from: 4 analysts
Minimum Estimate: -51450000
Maximum Estimate: -55125000
This is the average result from: 4 analysts
Minimum Estimate: 593390000
Maximum Estimate: 635780000
This is the average result from: 4 analysts
Minimum Estimate: 648470000
Maximum Estimate: 694790000
This is the average result from: 4 analysts
Minimum Estimate: 351920000
Maximum Estimate: 377060000