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: 11186000000
Maximum Estimate: 12350000000
This is the average result from: 23 analysts
This is the average result from: 12 analysts
This is the average result from: 4 analysts
This is the average result from: 2 analysts
This is the average result from: 22 analysts
Minimum Estimate: 1325000000
Maximum Estimate: 1625000000
This is the average result from: 21 analysts
This is the average result from: 10 analysts
This is the average result from: 3 analysts
This is the average result from: 23 analysts
Minimum Estimate: 947660000
Maximum Estimate: 1348000000
This is the average result from: 22 analysts
This is the average result from: 13 analysts
This is the average result from: 24 analysts
Minimum Estimate: 1.93
Maximum Estimate: 2.3
This is the average result from: 24 analysts
This is the average result from: 21 analysts
Minimum Estimate: 0.67
Maximum Estimate: 0.83
This is the average result from: 21 analysts
Minimum Estimate: 0.87
Maximum Estimate: 1.13
This is the average result from: 11 analysts
This is the average result from: 9 analysts
This is the average result from: 20 analysts
Minimum Estimate: 2958000000
Maximum Estimate: 3417000000
This is the average result from: 20 analysts
Minimum Estimate: 3321000000
Maximum Estimate: 3802000000
This is the average result from: 20 analysts
This is the average result from: 8 analysts
This is the average result from: 13 analysts
Minimum Estimate: 418090000
Maximum Estimate: 478390000
This is the average result from: 12 analysts
Minimum Estimate: 539780000
Maximum Estimate: 604270000
This is the average result from: 7 analysts
This is the average result from: 6 analysts
This is the average result from: 18 analysts
Minimum Estimate: 339690000
Maximum Estimate: 396630000
This is the average result from: 17 analysts
Minimum Estimate: 430820000
Maximum Estimate: 516430000
This is the average result from: 17 analysts