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: 19 analysts
Minimum Estimate: 15312000000
Maximum Estimate: 16983000000
This is the average result from: 16 analysts
Minimum Estimate: 15898000000
Maximum Estimate: 17592000000
This is the average result from: 7 analysts
Minimum Estimate: 16714000000
Maximum Estimate: 18317000000
This is the average result from: 6 analysts
Minimum Estimate: 16988000000
Maximum Estimate: 18966000000
This is the average result from: 3 analysts
Minimum Estimate: 18227000000
Maximum Estimate: 19529000000
This is the average result from: 17 analysts
Minimum Estimate: 3610000000
Maximum Estimate: 4172000000
This is the average result from: 15 analysts
Minimum Estimate: 3805000000
Maximum Estimate: 4418000000
This is the average result from: 7 analysts
Minimum Estimate: 4133000000
Maximum Estimate: 4660000000
This is the average result from: 6 analysts
Minimum Estimate: 4288000000
Maximum Estimate: 4859000000
This is the average result from: 3 analysts
Minimum Estimate: 4708000000
Maximum Estimate: 5044000000
This is the average result from: 18 analysts
Minimum Estimate: 2864000000
Maximum Estimate: 3560000000
This is the average result from: 18 analysts
Minimum Estimate: 3157000000
Maximum Estimate: 3835000000
This is the average result from: 13 analysts
Minimum Estimate: 3213000000
Maximum Estimate: 4085000000
This is the average result from: 5 analysts
Minimum Estimate: 3975000000
Maximum Estimate: 4419000000
This is the average result from: 3 analysts
Minimum Estimate: 4276000000
Maximum Estimate: 4581000000
This is the average result from: 20 analysts
Minimum Estimate: 1.1
Maximum Estimate: 1.31
This is the average result from: 19 analysts
Minimum Estimate: 1.17
Maximum Estimate: 1.41
This is the average result from: 12 analysts
Minimum Estimate: 1.22
Maximum Estimate: 1.49
This is the average result from: 6 analysts
Minimum Estimate: 1.4
Maximum Estimate: 1.6
This is the average result from: 3 analysts
Minimum Estimate: 1.56
Maximum Estimate: 1.67
This is the average result from: 15 analysts
Minimum Estimate: 0.22
Maximum Estimate: 0.26
This is the average result from: 15 analysts
Minimum Estimate: 0.26
Maximum Estimate: 0.34
This is the average result from: 15 analysts
Minimum Estimate: 0.29
Maximum Estimate: 0.35
This is the average result from: 15 analysts
Minimum Estimate: 0.27
Maximum Estimate: 0.36
This is the average result from: 6 analysts
Minimum Estimate: 0.31
Maximum Estimate: 0.36
This is the average result from: 6 analysts
Minimum Estimate: 0.33
Maximum Estimate: 0.38
This is the average result from: 6 analysts
Minimum Estimate: 0.26
Maximum Estimate: 0.34
This is the average result from: 4 analysts
Minimum Estimate: 0.34
Maximum Estimate: 0.37
This is the average result from: 4 analysts
Minimum Estimate: 0.37
Maximum Estimate: 0.4
This is the average result from: 4 analysts
Minimum Estimate: 0.35
Maximum Estimate: 0.39
This is the average result from: 14 analysts
Minimum Estimate: 3567000000
Maximum Estimate: 3904000000
This is the average result from: 14 analysts
Minimum Estimate: 3814000000
Maximum Estimate: 4205000000
This is the average result from: 14 analysts
Minimum Estimate: 3840000000
Maximum Estimate: 4213000000
This is the average result from: 14 analysts
Minimum Estimate: 3659000000
Maximum Estimate: 4070000000
This is the average result from: 6 analysts
Minimum Estimate: 3950000000
Maximum Estimate: 4362000000
This is the average result from: 6 analysts
Minimum Estimate: 4086000000
Maximum Estimate: 4516000000
This is the average result from: 6 analysts
Minimum Estimate: 3998000000
Maximum Estimate: 4426000000
This is the average result from: 6 analysts
Minimum Estimate: 3808000000
Maximum Estimate: 4274000000
This is the average result from: 4 analysts
Minimum Estimate: 4181000000
Maximum Estimate: 4511000000
This is the average result from: 4 analysts
Minimum Estimate: 4292000000
Maximum Estimate: 4698000000
This is the average result from: 4 analysts
Minimum Estimate: 4182000000
Maximum Estimate: 4604000000
This is the average result from: 11 analysts
Minimum Estimate: 761460000
Maximum Estimate: 834980000
This is the average result from: 11 analysts
Minimum Estimate: 860820000
Maximum Estimate: 999980000
This is the average result from: 11 analysts
Minimum Estimate: 987840000
Maximum Estimate: 1076000000
This is the average result from: 11 analysts
Minimum Estimate: 868280000
Maximum Estimate: 980860000
This is the average result from: 6 analysts
Minimum Estimate: 957150000
Maximum Estimate: 1048000000
This is the average result from: 6 analysts
Minimum Estimate: 1025000000
Maximum Estimate: 1132000000
This is the average result from: 6 analysts
Minimum Estimate: 979420000
Maximum Estimate: 1084000000
This is the average result from: 6 analysts
Minimum Estimate: 843020000
Maximum Estimate: 961390000
This is the average result from: 3 analysts
Minimum Estimate: 1048000000
Maximum Estimate: 1123000000
This is the average result from: 3 analysts
Minimum Estimate: 1136000000
Maximum Estimate: 1217000000
This is the average result from: 3 analysts
Minimum Estimate: 1104000000
Maximum Estimate: 1183000000
This is the average result from: 13 analysts
Minimum Estimate: 623630000
Maximum Estimate: 734850000
This is the average result from: 13 analysts
Minimum Estimate: 769690000
Maximum Estimate: 901110000
This is the average result from: 13 analysts
Minimum Estimate: 849300000
Maximum Estimate: 966880000
This is the average result from: 13 analysts
Minimum Estimate: 715400000
Maximum Estimate: 870950000
This is the average result from: 5 analysts
Minimum Estimate: 876030000
Maximum Estimate: 955710000
This is the average result from: 5 analysts
Minimum Estimate: 940600000
Maximum Estimate: 1036000000
This is the average result from: 5 analysts
Minimum Estimate: 894740000
Maximum Estimate: 980700000
This is the average result from: 5 analysts
Minimum Estimate: 759360000
Maximum Estimate: 838030000