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: 12 analysts
Minimum Estimate: 5719000000
Maximum Estimate: 6152000000
This is the average result from: 12 analysts
Minimum Estimate: 6043000000
Maximum Estimate: 6674000000
This is the average result from: 11 analysts
Minimum Estimate: 6540000000
Maximum Estimate: 7064000000
This is the average result from: 12 analysts
Minimum Estimate: 418750000
Maximum Estimate: 553040000
This is the average result from: 12 analysts
Minimum Estimate: 578690000
Maximum Estimate: 749700000
This is the average result from: 11 analysts
Minimum Estimate: 622010000
Maximum Estimate: 808710000
This is the average result from: 11 analysts
Minimum Estimate: 280770000
Maximum Estimate: 404780000
This is the average result from: 11 analysts
Minimum Estimate: 432770000
Maximum Estimate: 574250000
This is the average result from: 11 analysts
Minimum Estimate: 468150000
Maximum Estimate: 645230000
This is the average result from: 12 analysts
Minimum Estimate: 1.03
Maximum Estimate: 1.37
This is the average result from: 12 analysts
Minimum Estimate: 1.77
Maximum Estimate: 2.25
This is the average result from: 11 analysts
Minimum Estimate: 1.92
Maximum Estimate: 2.58
This is the average result from: 12 analysts
Minimum Estimate: 0.29
Maximum Estimate: 0.6
This is the average result from: 11 analysts
Minimum Estimate: 0.32
Maximum Estimate: 0.49
This is the average result from: 11 analysts
Minimum Estimate: 0.44
Maximum Estimate: 0.61
This is the average result from: 11 analysts
Minimum Estimate: 0.4
Maximum Estimate: 0.53
This is the average result from: 10 analysts
Minimum Estimate: 0.53
Maximum Estimate: 0.63
This is the average result from: 6 analysts
Minimum Estimate: 0.34
Maximum Estimate: 0.46
This is the average result from: 6 analysts
Minimum Estimate: 0.52
Maximum Estimate: 0.65
This is the average result from: 6 analysts
Minimum Estimate: 0.49
Maximum Estimate: 0.56
This is the average result from: 6 analysts
Minimum Estimate: 0.51
Maximum Estimate: 0.73
This is the average result from: 3 analysts
Minimum Estimate: 0.39
Maximum Estimate: 0.42
This is the average result from: 3 analysts
Minimum Estimate: 0.58
Maximum Estimate: 0.62
This is the average result from: 3 analysts
Minimum Estimate: 0.55
Maximum Estimate: 0.59
This is the average result from: 11 analysts
Minimum Estimate: 1446000000
Maximum Estimate: 1575000000
This is the average result from: 10 analysts
Minimum Estimate: 1468000000
Maximum Estimate: 1643000000
This is the average result from: 10 analysts
Minimum Estimate: 1521000000
Maximum Estimate: 1702000000
This is the average result from: 10 analysts
Minimum Estimate: 1482000000
Maximum Estimate: 1673000000
This is the average result from: 9 analysts
Minimum Estimate: 1574000000
Maximum Estimate: 1710000000
This is the average result from: 6 analysts
Minimum Estimate: 1569000000
Maximum Estimate: 1746000000
This is the average result from: 6 analysts
Minimum Estimate: 1647000000
Maximum Estimate: 1801000000
This is the average result from: 6 analysts
Minimum Estimate: 1608000000
Maximum Estimate: 1774000000
This is the average result from: 6 analysts
Minimum Estimate: 1665000000
Maximum Estimate: 1808000000
This is the average result from: 11 analysts
Minimum Estimate: 109170000
Maximum Estimate: 130810000
This is the average result from: 11 analysts
Minimum Estimate: 115930000
Maximum Estimate: 136820000
This is the average result from: 11 analysts
Minimum Estimate: 146660000
Maximum Estimate: 170450000
This is the average result from: 11 analysts
Minimum Estimate: 139360000
Maximum Estimate: 159190000
This is the average result from: 10 analysts
Minimum Estimate: 159540000
Maximum Estimate: 184290000
This is the average result from: 5 analysts
Minimum Estimate: 127010000
Maximum Estimate: 152880000
This is the average result from: 5 analysts
Minimum Estimate: 162090000
Maximum Estimate: 187950000
This is the average result from: 5 analysts
Minimum Estimate: 158070000
Maximum Estimate: 177210000
This is the average result from: 5 analysts
Minimum Estimate: 177480000
Maximum Estimate: 197300000
This is the average result from: 10 analysts
Minimum Estimate: 76146000
Maximum Estimate: 107930000
This is the average result from: 9 analysts
Minimum Estimate: 92218000
Maximum Estimate: 108940000
This is the average result from: 9 analysts
Minimum Estimate: 120440000
Maximum Estimate: 144460000
This is the average result from: 9 analysts
Minimum Estimate: 103100000
Maximum Estimate: 127160000
This is the average result from: 8 analysts
Minimum Estimate: 122300000
Maximum Estimate: 152510000
This is the average result from: 4 analysts
Minimum Estimate: 106430000
Maximum Estimate: 123220000
This is the average result from: 4 analysts
Minimum Estimate: 142100000
Maximum Estimate: 159550000
This is the average result from: 4 analysts
Minimum Estimate: 135140000
Maximum Estimate: 145060000
This is the average result from: 4 analysts
Minimum Estimate: 144940000
Maximum Estimate: 164800000