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: 20 analysts
Minimum Estimate: 4994000000
Maximum Estimate: 5424000000
This is the average result from: 20 analysts
Minimum Estimate: 5600000000
Maximum Estimate: 6308000000
This is the average result from: 19 analysts
Minimum Estimate: 6150000000
Maximum Estimate: 7206000000
This is the average result from: 6 analysts
Minimum Estimate: 6993000000
Maximum Estimate: 7667000000
This is the average result from: 5 analysts
Minimum Estimate: 7600000000
Maximum Estimate: 8420000000
This is the average result from: 19 analysts
Minimum Estimate: 667330000
Maximum Estimate: 882000000
This is the average result from: 19 analysts
Minimum Estimate: 830410000
Maximum Estimate: 1088000000
This is the average result from: 18 analysts
Minimum Estimate: 967020000
Maximum Estimate: 1278000000
This is the average result from: 6 analysts
Minimum Estimate: 1065000000
Maximum Estimate: 1428000000
This is the average result from: 5 analysts
Minimum Estimate: 1295000000
Maximum Estimate: 1629000000
This is the average result from: 20 analysts
Minimum Estimate: 461580000
Maximum Estimate: 611040000
This is the average result from: 20 analysts
Minimum Estimate: 631120000
Maximum Estimate: 825300000
This is the average result from: 20 analysts
Minimum Estimate: 756560000
Maximum Estimate: 1011000000
This is the average result from: 6 analysts
Minimum Estimate: 908460000
Maximum Estimate: 1071000000
This is the average result from: 5 analysts
Minimum Estimate: 1070000000
Maximum Estimate: 1246000000
This is the average result from: 20 analysts
Minimum Estimate: 0.44
Maximum Estimate: 0.5
This is the average result from: 20 analysts
Minimum Estimate: 0.64
Maximum Estimate: 0.79
This is the average result from: 19 analysts
Minimum Estimate: 0.79
Maximum Estimate: 1.13
This is the average result from: 6 analysts
Minimum Estimate: 1.01
Maximum Estimate: 1.48
This is the average result from: 5 analysts
Minimum Estimate: 1.4
Maximum Estimate: 1.65
This is the average result from: 13 analysts
Minimum Estimate: 0.14
Maximum Estimate: 0.22
This is the average result from: 13 analysts
Maximum Estimate: 0.04
This is the average result from: 13 analysts
Minimum Estimate: 0.21
Maximum Estimate: 0.26
This is the average result from: 10 analysts
Minimum Estimate: 0.25
Maximum Estimate: 0.32
This is the average result from: 6 analysts
Minimum Estimate: 0.21
Maximum Estimate: 0.26
This is the average result from: 6 analysts
Minimum Estimate: 0.04
Maximum Estimate: 0.06
This is the average result from: 6 analysts
Minimum Estimate: 0.26
Maximum Estimate: 0.37
This is the average result from: 6 analysts
Minimum Estimate: 0.33
Maximum Estimate: 0.42
This is the average result from: 12 analysts
Minimum Estimate: 1322000000
Maximum Estimate: 1482000000
This is the average result from: 12 analysts
Minimum Estimate: 1100000000
Maximum Estimate: 1231000000
This is the average result from: 12 analysts
Minimum Estimate: 1456000000
Maximum Estimate: 1640000000
This is the average result from: 9 analysts
Minimum Estimate: 1715000000
Maximum Estimate: 1964000000
This is the average result from: 6 analysts
Minimum Estimate: 1504000000
Maximum Estimate: 1683000000
This is the average result from: 6 analysts
Minimum Estimate: 1261000000
Maximum Estimate: 1390000000
This is the average result from: 6 analysts
Minimum Estimate: 1661000000
Maximum Estimate: 1825000000
This is the average result from: 6 analysts
Minimum Estimate: 1960000000
Maximum Estimate: 2204000000
This is the average result from: 11 analysts
Minimum Estimate: 188160000
Maximum Estimate: 236350000
This is the average result from: 11 analysts
Minimum Estimate: 85456000
Maximum Estimate: 106460000
This is the average result from: 11 analysts
Minimum Estimate: 257100000
Maximum Estimate: 293730000
This is the average result from: 9 analysts
Minimum Estimate: 291370000
Maximum Estimate: 344350000
This is the average result from: 6 analysts
Minimum Estimate: 260970000
Maximum Estimate: 301780000
This is the average result from: 6 analysts
Minimum Estimate: 132690000
Maximum Estimate: 150680000
This is the average result from: 6 analysts
Minimum Estimate: 314290000
Maximum Estimate: 362570000
This is the average result from: 6 analysts
Minimum Estimate: 372400000
Maximum Estimate: 423980000
This is the average result from: 12 analysts
Minimum Estimate: 151900000
Maximum Estimate: 176420000
This is the average result from: 12 analysts
Minimum Estimate: 21560000
Maximum Estimate: 42969000
This is the average result from: 12 analysts
Minimum Estimate: 200900000
Maximum Estimate: 231270000
This is the average result from: 9 analysts
Minimum Estimate: 250390000
Maximum Estimate: 275810000
This is the average result from: 6 analysts
Minimum Estimate: 184530000
Maximum Estimate: 215600000
This is the average result from: 6 analysts
Minimum Estimate: 55272000
Maximum Estimate: 65216000
This is the average result from: 6 analysts
Minimum Estimate: 235890000
Maximum Estimate: 275870000
This is the average result from: 6 analysts
Minimum Estimate: 293020000
Maximum Estimate: 331050000