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: 6519000000
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: 592700000
Maximum Estimate: 748830000
This is the average result from: 11 analysts
Minimum Estimate: 663070000
Maximum Estimate: 846400000
This is the average result from: 11 analysts
Minimum Estimate: 279400000
Maximum Estimate: 404780000
This is the average result from: 11 analysts
Minimum Estimate: 446780000
Maximum Estimate: 581180000
This is the average result from: 11 analysts
Minimum Estimate: 509210000
Maximum Estimate: 645230000
This is the average result from: 12 analysts
Minimum Estimate: 1.03
Maximum Estimate: 1.38
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.95
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.54
This is the average result from: 11 analysts
Minimum Estimate: 0.49
Maximum Estimate: 0.64
This is the average result from: 10 analysts
Minimum Estimate: 0.41
Maximum Estimate: 0.54
This is the average result from: 10 analysts
Minimum Estimate: 0.51
Maximum Estimate: 0.64
This is the average result from: 6 analysts
Minimum Estimate: 0.42
Maximum Estimate: 0.51
This is the average result from: 6 analysts
Minimum Estimate: 0.59
Maximum Estimate: 0.68
This is the average result from: 6 analysts
Minimum Estimate: 0.51
Maximum Estimate: 0.58
This is the average result from: 6 analysts
Minimum Estimate: 0.62
Maximum Estimate: 0.73
This is the average result from: 11 analysts
Minimum Estimate: 1442000000
Maximum Estimate: 1575000000
This is the average result from: 10 analysts
Minimum Estimate: 1468000000
Maximum Estimate: 1642000000
This is the average result from: 10 analysts
Minimum Estimate: 1521000000
Maximum Estimate: 1702000000
This is the average result from: 9 analysts
Minimum Estimate: 1516000000
Maximum Estimate: 1673000000
This is the average result from: 9 analysts
Minimum Estimate: 1562000000
Maximum Estimate: 1710000000
This is the average result from: 6 analysts
Minimum Estimate: 1569000000
Maximum Estimate: 1738000000
This is the average result from: 6 analysts
Minimum Estimate: 1647000000
Maximum Estimate: 1801000000
This is the average result from: 6 analysts
Minimum Estimate: 1604000000
Maximum Estimate: 1774000000
This is the average result from: 6 analysts
Minimum Estimate: 1671000000
Maximum Estimate: 1808000000
This is the average result from: 11 analysts
Minimum Estimate: 109170000
Maximum Estimate: 133700000
This is the average result from: 11 analysts
Minimum Estimate: 123090000
Maximum Estimate: 141760000
This is the average result from: 11 analysts
Minimum Estimate: 158170000
Maximum Estimate: 177660000
This is the average result from: 10 analysts
Minimum Estimate: 138470000
Maximum Estimate: 161230000
This is the average result from: 10 analysts
Minimum Estimate: 156310000
Maximum Estimate: 183240000
This is the average result from: 5 analysts
Minimum Estimate: 141320000
Maximum Estimate: 157010000
This is the average result from: 5 analysts
Minimum Estimate: 180710000
Maximum Estimate: 194320000
This is the average result from: 5 analysts
Minimum Estimate: 165330000
Maximum Estimate: 181790000
This is the average result from: 5 analysts
Minimum Estimate: 191790000
Maximum Estimate: 205830000
This is the average result from: 10 analysts
Minimum Estimate: 74872000
Maximum Estimate: 110660000
This is the average result from: 9 analysts
Minimum Estimate: 96138000
Maximum Estimate: 113860000
This is the average result from: 9 analysts
Minimum Estimate: 121910000
Maximum Estimate: 150300000
This is the average result from: 8 analysts
Minimum Estimate: 101720000
Maximum Estimate: 131220000
This is the average result from: 8 analysts
Minimum Estimate: 119070000
Maximum Estimate: 153440000
This is the average result from: 4 analysts
Minimum Estimate: 120740000
Maximum Estimate: 133720000
This is the average result from: 4 analysts
Minimum Estimate: 161110000
Maximum Estimate: 173410000
This is the average result from: 4 analysts
Minimum Estimate: 141020000
Maximum Estimate: 154510000
This is the average result from: 4 analysts
Minimum Estimate: 167090000
Maximum Estimate: 179500000