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: 17 analysts
Minimum Estimate: 5182000000
Maximum Estimate: 5753000000
This is the average result from: 15 analysts
Minimum Estimate: 5410000000
Maximum Estimate: 5991000000
This is the average result from: 9 analysts
Minimum Estimate: 5677000000
Maximum Estimate: 6291000000
This is the average result from: 3 analysts
Minimum Estimate: 5966000000
Maximum Estimate: 6392000000
This is the average result from: 3 analysts
Minimum Estimate: 6352000000
Maximum Estimate: 6806000000
This is the average result from: 3 analysts
Minimum Estimate: 6640000000
Maximum Estimate: 7115000000
This is the average result from: 17 analysts
Minimum Estimate: 1325000000
Maximum Estimate: 1523000000
This is the average result from: 14 analysts
Minimum Estimate: 1413000000
Maximum Estimate: 1731000000
This is the average result from: 4 analysts
Minimum Estimate: 1538000000
Maximum Estimate: 1926000000
This is the average result from: 3 analysts
Minimum Estimate: 1610000000
Maximum Estimate: 1725000000
This is the average result from: 3 analysts
Minimum Estimate: 1733000000
Maximum Estimate: 1857000000
This is the average result from: 3 analysts
Minimum Estimate: 1838000000
Maximum Estimate: 1969000000
This is the average result from: 16 analysts
Minimum Estimate: 1230000000
Maximum Estimate: 1379000000
This is the average result from: 15 analysts
Minimum Estimate: 1330000000
Maximum Estimate: 1494000000
This is the average result from: 9 analysts
Minimum Estimate: 1430000000
Maximum Estimate: 1602000000
This is the average result from: 3 analysts
Minimum Estimate: 1570000000
Maximum Estimate: 1683000000
This is the average result from: 3 analysts
Minimum Estimate: 1685000000
Maximum Estimate: 1805000000
This is the average result from: 3 analysts
Minimum Estimate: 1787000000
Maximum Estimate: 1915000000
This is the average result from: 18 analysts
Minimum Estimate: 3.56
Maximum Estimate: 3.94
This is the average result from: 16 analysts
Minimum Estimate: 3.76
Maximum Estimate: 4.36
This is the average result from: 10 analysts
Minimum Estimate: 4.14
Maximum Estimate: 4.74
This is the average result from: 3 analysts
Minimum Estimate: 4.32
Maximum Estimate: 4.63
This is the average result from: 4 analysts
Minimum Estimate: 4.96
Maximum Estimate: 5.36
This is the average result from: 4 analysts
Minimum Estimate: 5.32
Maximum Estimate: 5.74
This is the average result from: 13 analysts
Minimum Estimate: 0.83
Maximum Estimate: 0.92
This is the average result from: 13 analysts
Minimum Estimate: 0.87
Maximum Estimate: 0.98
This is the average result from: 13 analysts
Minimum Estimate: 0.9
Maximum Estimate: 1
This is the average result from: 13 analysts
Minimum Estimate: 0.9
Maximum Estimate: 1.03
This is the average result from: 5 analysts
Minimum Estimate: 0.88
Maximum Estimate: 1.05
This is the average result from: 5 analysts
Minimum Estimate: 0.93
Maximum Estimate: 1.13
This is the average result from: 5 analysts
Minimum Estimate: 0.96
Maximum Estimate: 1.13
This is the average result from: 5 analysts
Minimum Estimate: 1
Maximum Estimate: 1.19
This is the average result from: 3 analysts
Minimum Estimate: 1.08
Maximum Estimate: 1.15
This is the average result from: 3 analysts
Minimum Estimate: 1.09
Maximum Estimate: 1.17
This is the average result from: 3 analysts
Minimum Estimate: 1.12
Maximum Estimate: 1.2
This is the average result from: 13 analysts
Minimum Estimate: 1242000000
Maximum Estimate: 1357000000
This is the average result from: 13 analysts
Minimum Estimate: 1284000000
Maximum Estimate: 1404000000
This is the average result from: 13 analysts
Minimum Estimate: 1305000000
Maximum Estimate: 1432000000
This is the average result from: 13 analysts
Minimum Estimate: 1342000000
Maximum Estimate: 1480000000
This is the average result from: 4 analysts
Minimum Estimate: 1308000000
Maximum Estimate: 1475000000
This is the average result from: 4 analysts
Minimum Estimate: 1361000000
Maximum Estimate: 1520000000
This is the average result from: 4 analysts
Minimum Estimate: 1386000000
Maximum Estimate: 1553000000
This is the average result from: 4 analysts
Minimum Estimate: 1435000000
Maximum Estimate: 1591000000
This is the average result from: 12 analysts
Minimum Estimate: 309680000
Maximum Estimate: 336210000
This is the average result from: 12 analysts
Minimum Estimate: 322220000
Maximum Estimate: 349180000
This is the average result from: 12 analysts
Minimum Estimate: 327910000
Maximum Estimate: 359330000
This is the average result from: 12 analysts
Minimum Estimate: 332020000
Maximum Estimate: 369040000
This is the average result from: 4 analysts
Minimum Estimate: 330550000
Maximum Estimate: 370020000
This is the average result from: 4 analysts
Minimum Estimate: 349960000
Maximum Estimate: 382670000
This is the average result from: 4 analysts
Minimum Estimate: 357900000
Maximum Estimate: 391970000
This is the average result from: 4 analysts
Minimum Estimate: 374160000
Maximum Estimate: 411390000
This is the average result from: 13 analysts
Minimum Estimate: 293220000
Maximum Estimate: 322990000
This is the average result from: 13 analysts
Minimum Estimate: 303600000
Maximum Estimate: 335690000
This is the average result from: 13 analysts
Minimum Estimate: 309290000
Maximum Estimate: 345820000
This is the average result from: 13 analysts
Minimum Estimate: 321950000
Maximum Estimate: 353920000
This is the average result from: 4 analysts
Minimum Estimate: 309970000
Maximum Estimate: 354010000
This is the average result from: 4 analysts
Minimum Estimate: 329380000
Maximum Estimate: 366500000
This is the average result from: 4 analysts
Minimum Estimate: 337320000
Maximum Estimate: 375480000
This is the average result from: 4 analysts
Minimum Estimate: 353580000
Maximum Estimate: 395220000