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: 21 analysts
Minimum Estimate: 4971000000
Maximum Estimate: 5424000000
This is the average result from: 21 analysts
Minimum Estimate: 5557000000
Maximum Estimate: 6338000000
This is the average result from: 19 analysts
Minimum Estimate: 6101000000
Maximum Estimate: 7184000000
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: 8461000000
This is the average result from: 19 analysts
Minimum Estimate: 648760000
Maximum Estimate: 889350000
This is the average result from: 19 analysts
Minimum Estimate: 782040000
Maximum Estimate: 1098000000
This is the average result from: 17 analysts
Minimum Estimate: 922180000
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: 1290000000
Maximum Estimate: 1629000000
This is the average result from: 20 analysts
Minimum Estimate: 484120000
Maximum Estimate: 611040000
This is the average result from: 20 analysts
Minimum Estimate: 644840000
Maximum Estimate: 786070000
This is the average result from: 19 analysts
Minimum Estimate: 743820000
Maximum Estimate: 967050000
This is the average result from: 6 analysts
Minimum Estimate: 908460000
Maximum Estimate: 1071000000
This is the average result from: 5 analysts
Minimum Estimate: 1116000000
Maximum Estimate: 1246000000
This is the average result from: 21 analysts
Minimum Estimate: 0.43
Maximum Estimate: 0.51
This is the average result from: 21 analysts
Minimum Estimate: 0.59
Maximum Estimate: 0.79
This is the average result from: 19 analysts
Minimum Estimate: 0.76
Maximum Estimate: 1.07
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.39
Maximum Estimate: 1.71
This is the average result from: 14 analysts
Minimum Estimate: 0.15
Maximum Estimate: 0.25
This is the average result from: 14 analysts
Maximum Estimate: 0.21
This is the average result from: 14 analysts
Minimum Estimate: -0.02
Maximum Estimate: 0.02
This is the average result from: 14 analysts
Maximum Estimate: 0.24
This is the average result from: 11 analysts
Maximum Estimate: 0.28
This is the average result from: 5 analysts
Minimum Estimate: 0.2
Maximum Estimate: 0.25
This is the average result from: 5 analysts
Minimum Estimate: 0.02
Maximum Estimate: 0.03
This is the average result from: 5 analysts
Minimum Estimate: 0.26
Maximum Estimate: 0.29
This is the average result from: 5 analysts
Minimum Estimate: 0.33
Maximum Estimate: 0.37
This is the average result from: 13 analysts
Minimum Estimate: 1511000000
Maximum Estimate: 1690000000
This is the average result from: 12 analysts
Minimum Estimate: 1319000000
Maximum Estimate: 1476000000
This is the average result from: 12 analysts
Minimum Estimate: 1100000000
Maximum Estimate: 1225000000
This is the average result from: 12 analysts
Minimum Estimate: 1456000000
Maximum Estimate: 1618000000
This is the average result from: 9 analysts
Minimum Estimate: 1672000000
Maximum Estimate: 1920000000
This is the average result from: 5 analysts
Minimum Estimate: 1504000000
Maximum Estimate: 1637000000
This is the average result from: 5 analysts
Minimum Estimate: 1261000000
Maximum Estimate: 1363000000
This is the average result from: 5 analysts
Minimum Estimate: 1661000000
Maximum Estimate: 1808000000
This is the average result from: 5 analysts
Minimum Estimate: 1960000000
Maximum Estimate: 2136000000
This is the average result from: 12 analysts
Minimum Estimate: 237160000
Maximum Estimate: 286620000
This is the average result from: 11 analysts
Minimum Estimate: 191180000
Maximum Estimate: 240770000
This is the average result from: 11 analysts
Minimum Estimate: 83300000
Maximum Estimate: 103880000
This is the average result from: 11 analysts
Minimum Estimate: 245590000
Maximum Estimate: 285230000
This is the average result from: 9 analysts
Minimum Estimate: 280280000
Maximum Estimate: 329460000
This is the average result from: 5 analysts
Minimum Estimate: 260970000
Maximum Estimate: 300140000
This is the average result from: 5 analysts
Minimum Estimate: 132690000
Maximum Estimate: 145010000
This is the average result from: 5 analysts
Minimum Estimate: 314290000
Maximum Estimate: 349860000
This is the average result from: 5 analysts
Minimum Estimate: 372400000
Maximum Estimate: 417430000
This is the average result from: 13 analysts
Minimum Estimate: 196980000
Maximum Estimate: 223590000
This is the average result from: 12 analysts
Minimum Estimate: 154230000
Maximum Estimate: 183500000
This is the average result from: 12 analysts
Minimum Estimate: 19600000
Maximum Estimate: 45720000
This is the average result from: 12 analysts
Minimum Estimate: 199920000
Maximum Estimate: 226410000
This is the average result from: 9 analysts
Minimum Estimate: 226380000
Maximum Estimate: 263470000
This is the average result from: 5 analysts
Minimum Estimate: 184530000
Maximum Estimate: 219400000
This is the average result from: 5 analysts
Minimum Estimate: 55272000
Maximum Estimate: 63473000
This is the average result from: 5 analysts
Minimum Estimate: 235890000
Maximum Estimate: 263600000
This is the average result from: 5 analysts
Minimum Estimate: 293020000
Maximum Estimate: 318050000