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: 37 analysts
Minimum Estimate: 3776000000
Maximum Estimate: 4239000000
This is the average result from: 37 analysts
Minimum Estimate: 4570000000
Maximum Estimate: 5629000000
This is the average result from: 28 analysts
Minimum Estimate: 5432000000
Maximum Estimate: 7158000000
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: 26 analysts
Minimum Estimate: 1859000000
Maximum Estimate: 2172000000
This is the average result from: 26 analysts
Minimum Estimate: 2266000000
Maximum Estimate: 2981000000
This is the average result from: 20 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: 37 analysts
Minimum Estimate: 1653000000
Maximum Estimate: 1973000000
This is the average result from: 37 analysts
Minimum Estimate: 2062000000
Maximum Estimate: 3088000000
This is the average result from: 30 analysts
Minimum Estimate: 2152000000
Maximum Estimate: 4265000000
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: 37 analysts
Minimum Estimate: 1.46
Maximum Estimate: 1.81
This is the average result from: 37 analysts
Minimum Estimate: 1.7
Maximum Estimate: 2.74
This is the average result from: 28 analysts
Minimum Estimate: 2.18
Maximum Estimate: 3.52
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.46
Maximum Estimate: 0.57
This is the average result from: 24 analysts
Minimum Estimate: 0.31
Maximum Estimate: 0.55
This is the average result from: 24 analysts
Minimum Estimate: 0.37
Maximum Estimate: 0.56
This is the average result from: 24 analysts
Minimum Estimate: 0.46
Maximum Estimate: 0.64
This is the average result from: 20 analysts
Minimum Estimate: 0.47
Maximum Estimate: 0.74
This is the average result from: 10 analysts
Minimum Estimate: 0.5
Maximum Estimate: 0.72
This is the average result from: 10 analysts
Minimum Estimate: 0.61
Maximum Estimate: 0.71
This is the average result from: 10 analysts
Minimum Estimate: 0.65
Maximum Estimate: 0.8
This is the average result from: 10 analysts
Minimum Estimate: 0.65
Maximum Estimate: 0.85
This is the average result from: 26 analysts
Minimum Estimate: 1076000000
Maximum Estimate: 1334000000
This is the average result from: 25 analysts
Minimum Estimate: 946950000
Maximum Estimate: 1259000000
This is the average result from: 25 analysts
Minimum Estimate: 1060000000
Maximum Estimate: 1306000000
This is the average result from: 25 analysts
Minimum Estimate: 1178000000
Maximum Estimate: 1418000000
This is the average result from: 21 analysts
Minimum Estimate: 1166000000
Maximum Estimate: 1645000000
This is the average result from: 9 analysts
Minimum Estimate: 1292000000
Maximum Estimate: 1500000000
This is the average result from: 9 analysts
Minimum Estimate: 1362000000
Maximum Estimate: 1580000000
This is the average result from: 9 analysts
Minimum Estimate: 1449000000
Maximum Estimate: 1712000000
This is the average result from: 9 analysts
Minimum Estimate: 1465000000
Maximum Estimate: 1791000000
This is the average result from: 13 analysts
Minimum Estimate: 575260000
Maximum Estimate: 693910000
This is the average result from: 11 analysts
Minimum Estimate: 380530000
Maximum Estimate: 540950000
This is the average result from: 11 analysts
Minimum Estimate: 499900000
Maximum Estimate: 598230000
This is the average result from: 11 analysts
Minimum Estimate: 594760000
Maximum Estimate: 709860000
This is the average result from: 7 analysts
Minimum Estimate: 567910000
Maximum Estimate: 728300000
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: 504700000
Maximum Estimate: 639780000
This is the average result from: 24 analysts
Minimum Estimate: 346540000
Maximum Estimate: 517460000
This is the average result from: 24 analysts
Minimum Estimate: 439040000
Maximum Estimate: 564750000
This is the average result from: 24 analysts
Minimum Estimate: 535860000
Maximum Estimate: 671420000
This is the average result from: 18 analysts
Minimum Estimate: 525280000
Maximum Estimate: 718690000
This is the average result from: 8 analysts
Minimum Estimate: 658160000
Maximum Estimate: 757290000
This is the average result from: 8 analysts
Minimum Estimate: 712260000
Maximum Estimate: 819770000
This is the average result from: 8 analysts
Minimum Estimate: 761070000
Maximum Estimate: 887580000
This is the average result from: 8 analysts
Minimum Estimate: 754700000
Maximum Estimate: 923250000