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: 39 analysts
Minimum Estimate: 3766000000
Maximum Estimate: 5545000000
This is the average result from: 39 analysts
Minimum Estimate: 4419000000
Maximum Estimate: 6775000000
This is the average result from: 26 analysts
Minimum Estimate: 4974000000
Maximum Estimate: 7226000000
This is the average result from: 7 analysts
Minimum Estimate: 6430000000
Maximum Estimate: 7967000000
This is the average result from: 6 analysts
Minimum Estimate: 7285000000
Maximum Estimate: 9852000000
This is the average result from: 5 analysts
Minimum Estimate: 8090000000
Maximum Estimate: 12414000000
This is the average result from: 4 analysts
Minimum Estimate: 10928000000
Maximum Estimate: 15642000000
This is the average result from: 3 analysts
Minimum Estimate: 12220000000
Maximum Estimate: 19709000000
This is the average result from: 27 analysts
Minimum Estimate: 1877000000
Maximum Estimate: 2172000000
This is the average result from: 27 analysts
Minimum Estimate: 2254000000
Maximum Estimate: 2981000000
This is the average result from: 18 analysts
Minimum Estimate: 2366000000
Maximum Estimate: 4512000000
This is the average result from: 2 analysts
Minimum Estimate: 4665000000
Maximum Estimate: 4998000000
This is the average result from: 2 analysts
Minimum Estimate: 5559000000
Maximum Estimate: 5956000000
This is the average result from: 2 analysts
Minimum Estimate: 6576000000
Maximum Estimate: 7046000000
This is the average result from: 2 analysts
Minimum Estimate: 7768000000
Maximum Estimate: 8323000000
This is the average result from: 38 analysts
Minimum Estimate: 1653000000
Maximum Estimate: 2123000000
This is the average result from: 38 analysts
Minimum Estimate: 2058000000
Maximum Estimate: 3342000000
This is the average result from: 25 analysts
Minimum Estimate: 2152000000
Maximum Estimate: 4374000000
This is the average result from: 4 analysts
Minimum Estimate: 3769000000
Maximum Estimate: 4783000000
This is the average result from: 3 analysts
Minimum Estimate: 4803000000
Maximum Estimate: 5723000000
This is the average result from: 2 analysts
Minimum Estimate: 6344000000
Maximum Estimate: 6797000000
This is the average result from: 2 analysts
Minimum Estimate: 7521000000
Maximum Estimate: 8058000000
This is the average result from: 39 analysts
Minimum Estimate: 1.46
Maximum Estimate: 1.8
This is the average result from: 39 analysts
Minimum Estimate: 1.73
Maximum Estimate: 2.69
This is the average result from: 24 analysts
Minimum Estimate: 2.14
Maximum Estimate: 3.58
This is the average result from: 4 analysts
Minimum Estimate: 2.7
Maximum Estimate: 3.3
This is the average result from: 3 analysts
Minimum Estimate: 3.24
Maximum Estimate: 3.84
This is the average result from: 2 analysts
Minimum Estimate: 4.02
Maximum Estimate: 4.31
This is the average result from: 2 analysts
Minimum Estimate: 4.55
Maximum Estimate: 4.87
This is the average result from: 2 analysts
Minimum Estimate: 5.08
Maximum Estimate: 5.44
This is the average result from: 26 analysts
Minimum Estimate: 0.31
Maximum Estimate: 0.38
This is the average result from: 26 analysts
Minimum Estimate: 0.43
Maximum Estimate: 0.61
This is the average result from: 25 analysts
Minimum Estimate: 0.32
Maximum Estimate: 0.64
This is the average result from: 25 analysts
Minimum Estimate: 0.38
Maximum Estimate: 0.57
This is the average result from: 22 analysts
Minimum Estimate: 0.45
Maximum Estimate: 0.69
This is the average result from: 22 analysts
Minimum Estimate: 0.47
Maximum Estimate: 0.74
This is the average result from: 9 analysts
Minimum Estimate: 0.49
Maximum Estimate: 0.72
This is the average result from: 9 analysts
Minimum Estimate: 0.55
Maximum Estimate: 0.71
This is the average result from: 9 analysts
Minimum Estimate: 0.65
Maximum Estimate: 0.8
This is the average result from: 9 analysts
Minimum Estimate: 0.65
Maximum Estimate: 0.86
This is the average result from: 26 analysts
Minimum Estimate: 901600000
Maximum Estimate: 1013000000
This is the average result from: 26 analysts
Minimum Estimate: 1076000000
Maximum Estimate: 1347000000
This is the average result from: 25 analysts
Minimum Estimate: 947420000
Maximum Estimate: 1313000000
This is the average result from: 25 analysts
Minimum Estimate: 1061000000
Maximum Estimate: 1323000000
This is the average result from: 22 analysts
Minimum Estimate: 1147000000
Maximum Estimate: 1466000000
This is the average result from: 22 analysts
Minimum Estimate: 1153000000
Maximum Estimate: 1645000000
This is the average result from: 8 analysts
Minimum Estimate: 1105000000
Maximum Estimate: 1500000000
This is the average result from: 8 analysts
Minimum Estimate: 1192000000
Maximum Estimate: 1580000000
This is the average result from: 8 analysts
Minimum Estimate: 1315000000
Maximum Estimate: 1712000000
This is the average result from: 8 analysts
Minimum Estimate: 1362000000
Maximum Estimate: 1791000000
This is the average result from: 15 analysts
Minimum Estimate: 396900000
Maximum Estimate: 457230000
This is the average result from: 15 analysts
Minimum Estimate: 575260000
Maximum Estimate: 714800000
This is the average result from: 12 analysts
Minimum Estimate: 413540000
Maximum Estimate: 583750000
This is the average result from: 12 analysts
Minimum Estimate: 508550000
Maximum Estimate: 617770000
This is the average result from: 10 analysts
Minimum Estimate: 567910000
Maximum Estimate: 702640000
This is the average result from: 9 analysts
Minimum Estimate: 567910000
Maximum Estimate: 732260000
This is the average result from: 5 analysts
Minimum Estimate: 702320000
Maximum Estimate: 763700000
This is the average result from: 5 analysts
Minimum Estimate: 751460000
Maximum Estimate: 841530000
This is the average result from: 5 analysts
Minimum Estimate: 800270000
Maximum Estimate: 919900000
This is the average result from: 5 analysts
Minimum Estimate: 793900000
Maximum Estimate: 936440000
This is the average result from: 25 analysts
Minimum Estimate: 360640000
Maximum Estimate: 416040000
This is the average result from: 25 analysts
Minimum Estimate: 504700000
Maximum Estimate: 661560000
This is the average result from: 23 analysts
Minimum Estimate: 379520000
Maximum Estimate: 564310000
This is the average result from: 23 analysts
Minimum Estimate: 450800000
Maximum Estimate: 597060000
This is the average result from: 20 analysts
Minimum Estimate: 525280000
Maximum Estimate: 683630000
This is the average result from: 19 analysts
Minimum Estimate: 525280000
Maximum Estimate: 727580000
This is the average result from: 8 analysts
Minimum Estimate: 568600000
Maximum Estimate: 740950000
This is the average result from: 8 analysts
Minimum Estimate: 642100000
Maximum Estimate: 803700000
This is the average result from: 8 analysts
Minimum Estimate: 754990000
Maximum Estimate: 877510000
This is the average result from: 8 analysts
Minimum Estimate: 754700000
Maximum Estimate: 910990000