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: 34 analysts
Minimum Estimate: 11274000000
Maximum Estimate: 12613000000
This is the average result from: 34 analysts
This is the average result from: 23 analysts
This is the average result from: 11 analysts
This is the average result from: 8 analysts
This is the average result from: 6 analysts
This is the average result from: 4 analysts
This is the average result from: 3 analysts
This is the average result from: 33 analysts
Minimum Estimate: 2266000000
Maximum Estimate: 2759000000
This is the average result from: 33 analysts
This is the average result from: 24 analysts
This is the average result from: 10 analysts
This is the average result from: 31 analysts
Minimum Estimate: 1418000000
Maximum Estimate: 2537000000
This is the average result from: 31 analysts
This is the average result from: 25 analysts
This is the average result from: 33 analysts
Minimum Estimate: 5.05
Maximum Estimate: 8.2
This is the average result from: 7 analysts
This is the average result from: 5 analysts
This is the average result from: 29 analysts
Minimum Estimate: 3.27
Maximum Estimate: 5.93
This is the average result from: 30 analysts
Minimum Estimate: 0.58
Maximum Estimate: 2.38
This is the average result from: 21 analysts
This is the average result from: 28 analysts
Minimum Estimate: 3368000000
Maximum Estimate: 4023000000
This is the average result from: 29 analysts
Minimum Estimate: 2405000000
Maximum Estimate: 3060000000
This is the average result from: 27 analysts
Minimum Estimate: 888270000
Maximum Estimate: 1133000000
This is the average result from: 27 analysts
Minimum Estimate: 403760000
Maximum Estimate: 587290000
This is the average result from: 20 analysts
This is the average result from: 19 analysts
This is the average result from: 26 analysts
Minimum Estimate: 711870000
Maximum Estimate: 948580000
This is the average result from: 26 analysts
Minimum Estimate: 205800000
Maximum Estimate: 387380000
This is the average result from: 18 analysts
This is the average result from: 16 analysts