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
This is the average result from: 30 analysts
Minimum Estimate: 25732000000
Maximum Estimate: 28120000000
This is the average result from: 30 analysts
This is the average result from: 27 analysts
This is the average result from: 19 analysts
This is the average result from: 14 analysts
This is the average result from: 11 analysts
This is the average result from: 11 analysts
Minimum Estimate: 12495000000
Maximum Estimate: 13906000000
This is the average result from: 14 analysts
Minimum Estimate: 11062000000
Maximum Estimate: 14145000000
This is the average result from: 15 analysts
Minimum Estimate: 13775000000
Maximum Estimate: 16739000000
This is the average result from: 13 analysts
Minimum Estimate: 11933000000
Maximum Estimate: 15040000000
This is the average result from: 13 analysts
This is the average result from: 3 analysts
This is the average result from: 29 analysts
Minimum Estimate: 10189000000
Maximum Estimate: 13342000000
This is the average result from: 29 analysts
This is the average result from: 16 analysts
This is the average result from: 10 analysts
This is the average result from: 31 analysts
Minimum Estimate: 6.65
Maximum Estimate: 7.65
This is the average result from: 34 analysts
Minimum Estimate: 6.86
Maximum Estimate: 7.59
This is the average result from: 32 analysts
Minimum Estimate: 7.39
Maximum Estimate: 9.18
This is the average result from: 30 analysts
Minimum Estimate: 6.79
Maximum Estimate: 7.67
This is the average result from: 25 analysts
Minimum Estimate: 1.14
Maximum Estimate: 1.84
This is the average result from: 25 analysts
Minimum Estimate: 1.14
Maximum Estimate: 1.81
This is the average result from: 17 analysts
This is the average result from: 24 analysts
Minimum Estimate: 5847000000
Maximum Estimate: 6743000000
This is the average result from: 25 analysts
Minimum Estimate: 6234000000
Maximum Estimate: 7233000000
This is the average result from: 15 analysts
This is the average result from: 6 analysts
Minimum Estimate: 2701000000
Maximum Estimate: 3099000000
This is the average result from: 6 analysts
Minimum Estimate: 2338000000
Maximum Estimate: 2850000000
This is the average result from: 4 analysts
This is the average result from: 24 analysts
Minimum Estimate: 2181000000
Maximum Estimate: 2733000000
This is the average result from: 12 analysts