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: 23 analysts
Minimum Estimate: 14520000000
Maximum Estimate: 18263000000
This is the average result from: 22 analysts
This is the average result from: 16 analysts
This is the average result from: 28 analysts
Minimum Estimate: 6829000000
Maximum Estimate: 10364000000
This is the average result from: 26 analysts
This is the average result from: 20 analysts
This is the average result from: 4 analysts
This is the average result from: 2 analysts
This is the average result from: 21 analysts
Minimum Estimate: 4799000000
Maximum Estimate: 7666000000
This is the average result from: 21 analysts
This is the average result from: 17 analysts
This is the average result from: 3 analysts
This is the average result from: 31 analysts
Minimum Estimate: 4.62
Maximum Estimate: 9.64
This is the average result from: 28 analysts
This is the average result from: 18 analysts
This is the average result from: 25 analysts
Minimum Estimate: 1.02
Maximum Estimate: 1.98
This is the average result from: 25 analysts
This is the average result from: 7 analysts
This is the average result from: 16 analysts
Minimum Estimate: 2556000000
Maximum Estimate: 4501000000
This is the average result from: 13 analysts
This is the average result from: 12 analysts
This is the average result from: 20 analysts
Minimum Estimate: 1580000000
Maximum Estimate: 2029000000
This is the average result from: 13 analysts
Minimum Estimate: 1046000000
Maximum Estimate: 1372000000
This is the average result from: 11 analysts
This is the average result from: 10 analysts