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: 16 analysts
Minimum Estimate: 11780000000
Maximum Estimate: 13046000000
This is the average result from: 16 analysts
This is the average result from: 12 analysts
This is the average result from: 2 analysts
This is the average result from: 15 analysts
Minimum Estimate: 2129000000
Maximum Estimate: 2460000000
This is the average result from: 14 analysts
This is the average result from: 16 analysts
Minimum Estimate: 1350000000
Maximum Estimate: 1922000000
This is the average result from: 13 analysts
This is the average result from: 18 analysts
Minimum Estimate: 2.36
Maximum Estimate: 2.64
This is the average result from: 18 analysts
This is the average result from: 16 analysts
Minimum Estimate: 0.61
Maximum Estimate: 0.74
This is the average result from: 16 analysts
Minimum Estimate: 0.55
Maximum Estimate: 0.66
This is the average result from: 10 analysts
This is the average result from: 8 analysts
This is the average result from: 5 analysts
This is the average result from: 12 analysts
Minimum Estimate: 3101000000
Maximum Estimate: 3518000000
This is the average result from: 12 analysts
Minimum Estimate: 2870000000
Maximum Estimate: 3282000000
This is the average result from: 9 analysts
This is the average result from: 7 analysts
This is the average result from: 10 analysts
Minimum Estimate: 546020000
Maximum Estimate: 625880000
This is the average result from: 10 analysts
Minimum Estimate: 540960000
Maximum Estimate: 593740000
This is the average result from: 6 analysts
This is the average result from: 4 analysts
This is the average result from: 10 analysts
Minimum Estimate: 448020000
Maximum Estimate: 502390000
This is the average result from: 10 analysts
Minimum Estimate: 421800000
Maximum Estimate: 471600000