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: 21 analysts
Minimum Estimate: 8035000000
Maximum Estimate: 9502000000
This is the average result from: 19 analysts
This is the average result from: 8 analysts
This is the average result from: 3 analysts
This is the average result from: 2 analysts
This is the average result from: 25 analysts
Minimum Estimate: 4775000000
Maximum Estimate: 6322000000
This is the average result from: 22 analysts
This is the average result from: 12 analysts
This is the average result from: 20 analysts
Minimum Estimate: 3304000000
Maximum Estimate: 5097000000
This is the average result from: 18 analysts
This is the average result from: 9 analysts
This is the average result from: 30 analysts
Minimum Estimate: 3.01
Maximum Estimate: 13.13
This is the average result from: 25 analysts
This is the average result from: 11 analysts
This is the average result from: 25 analysts
Minimum Estimate: 0.74
Maximum Estimate: 1.75
This is the average result from: 25 analysts
Minimum Estimate: 0.56
Maximum Estimate: 1.72
This is the average result from: 23 analysts
This is the average result from: 10 analysts
This is the average result from: 15 analysts
Minimum Estimate: 1935000000
Maximum Estimate: 2257000000
This is the average result from: 17 analysts
Minimum Estimate: 1836000000
Maximum Estimate: 2104000000
This is the average result from: 17 analysts
This is the average result from: 16 analysts
This is the average result from: 7 analysts
This is the average result from: 19 analysts
Minimum Estimate: 1216000000
Maximum Estimate: 1436000000
This is the average result from: 17 analysts
Minimum Estimate: 1051000000
Maximum Estimate: 1296000000
This is the average result from: 14 analysts
Minimum Estimate: 704620000
Maximum Estimate: 1044000000
This is the average result from: 14 analysts
Minimum Estimate: 794290000
Maximum Estimate: 932310000
This is the average result from: 14 analysts
This is the average result from: 13 analysts
This is the average result from: 6 analysts