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: 18 analysts
Minimum Estimate: 5079000000
Maximum Estimate: 5465000000
This is the average result from: 18 analysts
Minimum Estimate: 5309000000
Maximum Estimate: 5966000000
This is the average result from: 15 analysts
Minimum Estimate: 5553000000
Maximum Estimate: 6662000000
This is the average result from: 4 analysts
Minimum Estimate: 5809000000
Maximum Estimate: 7306000000
This is the average result from: 3 analysts
Minimum Estimate: 6077000000
Maximum Estimate: 6511000000
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: 16 analysts
Minimum Estimate: 1266000000
Maximum Estimate: 1366000000
This is the average result from: 16 analysts
Minimum Estimate: 1344000000
Maximum Estimate: 1486000000
This is the average result from: 14 analysts
Minimum Estimate: 1434000000
Maximum Estimate: 1593000000
This is the average result from: 4 analysts
Minimum Estimate: 1538000000
Maximum Estimate: 1926000000
This is the average result from: 3 analysts
Minimum Estimate: 1641000000
Maximum Estimate: 1758000000
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: 15 analysts
Minimum Estimate: 1178000000
Maximum Estimate: 1324000000
This is the average result from: 15 analysts
Minimum Estimate: 1262000000
Maximum Estimate: 1482000000
This is the average result from: 14 analysts
Minimum Estimate: 1352000000
Maximum Estimate: 1691000000
This is the average result from: 4 analysts
Minimum Estimate: 1499000000
Maximum Estimate: 1885000000
This is the average result from: 3 analysts
Minimum Estimate: 1602000000
Maximum Estimate: 1716000000
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: 19 analysts
Minimum Estimate: 3.4
Maximum Estimate: 3.68
This is the average result from: 19 analysts
Minimum Estimate: 3.57
Maximum Estimate: 4.04
This is the average result from: 15 analysts
Minimum Estimate: 3.82
Maximum Estimate: 4.62
This is the average result from: 6 analysts
Minimum Estimate: 4.15
Maximum Estimate: 5.15
This is the average result from: 5 analysts
Minimum Estimate: 4.41
Maximum Estimate: 5
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: 14 analysts
Minimum Estimate: 0.87
Maximum Estimate: 0.97
This is the average result from: 12 analysts
Minimum Estimate: 0.83
Maximum Estimate: 0.93
This is the average result from: 12 analysts
Minimum Estimate: 0.88
Maximum Estimate: 1
This is the average result from: 12 analysts
Minimum Estimate: 0.91
Maximum Estimate: 1.03
This is the average result from: 10 analysts
Minimum Estimate: 0.95
Maximum Estimate: 1.07
This is the average result from: 4 analysts
Minimum Estimate: 0.88
Maximum Estimate: 1.04
This is the average result from: 4 analysts
Minimum Estimate: 0.95
Maximum Estimate: 1.13
This is the average result from: 4 analysts
Minimum Estimate: 0.98
Maximum Estimate: 1.13
This is the average result from: 4 analysts
Minimum Estimate: 1.02
Maximum Estimate: 1.18
This is the average result from: 14 analysts
Minimum Estimate: 1308000000
Maximum Estimate: 1425000000
This is the average result from: 12 analysts
Minimum Estimate: 1271000000
Maximum Estimate: 1397000000
This is the average result from: 12 analysts
Minimum Estimate: 1308000000
Maximum Estimate: 1449000000
This is the average result from: 12 analysts
Minimum Estimate: 1352000000
Maximum Estimate: 1475000000
This is the average result from: 10 analysts
Minimum Estimate: 1384000000
Maximum Estimate: 1507000000
This is the average result from: 3 analysts
Minimum Estimate: 1339000000
Maximum Estimate: 1434000000
This is the average result from: 3 analysts
Minimum Estimate: 1390000000
Maximum Estimate: 1490000000
This is the average result from: 3 analysts
Minimum Estimate: 1425000000
Maximum Estimate: 1527000000
This is the average result from: 3 analysts
Minimum Estimate: 1463000000
Maximum Estimate: 1567000000
This is the average result from: 12 analysts
Minimum Estimate: 323940000
Maximum Estimate: 351310000
This is the average result from: 10 analysts
Minimum Estimate: 314090000
Maximum Estimate: 345990000
This is the average result from: 10 analysts
Minimum Estimate: 331730000
Maximum Estimate: 361960000
This is the average result from: 10 analysts
Minimum Estimate: 342610000
Maximum Estimate: 370960000
This is the average result from: 9 analysts
Minimum Estimate: 353780000
Maximum Estimate: 383800000
This is the average result from: 3 analysts
Minimum Estimate: 332510000
Maximum Estimate: 356270000
This is the average result from: 3 analysts
Minimum Estimate: 355250000
Maximum Estimate: 380630000
This is the average result from: 3 analysts
Minimum Estimate: 365640000
Maximum Estimate: 391760000
This is the average result from: 3 analysts
Minimum Estimate: 380630000
Maximum Estimate: 407820000
This is the average result from: 13 analysts
Minimum Estimate: 306740000
Maximum Estimate: 337030000
This is the average result from: 11 analysts
Minimum Estimate: 293510000
Maximum Estimate: 332220000
This is the average result from: 11 analysts
Minimum Estimate: 311150000
Maximum Estimate: 346680000
This is the average result from: 11 analysts
Minimum Estimate: 321440000
Maximum Estimate: 356160000
This is the average result from: 9 analysts
Minimum Estimate: 335360000
Maximum Estimate: 368130000
This is the average result from: 3 analysts
Minimum Estimate: 311930000
Maximum Estimate: 334220000
This is the average result from: 3 analysts
Minimum Estimate: 334670000
Maximum Estimate: 358580000
This is the average result from: 3 analysts
Minimum Estimate: 344960000
Maximum Estimate: 369600000
This is the average result from: 3 analysts
Minimum Estimate: 360050000
Maximum Estimate: 385770000