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: 14 analysts
Minimum Estimate: 3263000000
Maximum Estimate: 3543000000
This is the average result from: 14 analysts
This is the average result from: 11 analysts
This is the average result from: 5 analysts
This is the average result from: 3 analysts
This is the average result from: 11 analysts
Minimum Estimate: 976080000
Maximum Estimate: 1104000000
This is the average result from: 9 analysts
This is the average result from: 4 analysts
This is the average result from: 13 analysts
Minimum Estimate: 866320000
Maximum Estimate: 952350000
This is the average result from: 13 analysts
This is the average result from: 12 analysts
This is the average result from: 14 analysts
Minimum Estimate: 7.67
Maximum Estimate: 8.99
This is the average result from: 12 analysts
Minimum Estimate: 1.92
Maximum Estimate: 2.18
This is the average result from: 12 analysts
Minimum Estimate: 1.81
Maximum Estimate: 2.11
This is the average result from: 10 analysts
This is the average result from: 7 analysts
This is the average result from: 12 analysts
Minimum Estimate: 809480000
Maximum Estimate: 878850000
This is the average result from: 12 analysts
Minimum Estimate: 790130000
Maximum Estimate: 884530000
This is the average result from: 8 analysts
This is the average result from: 6 analysts
This is the average result from: 8 analysts
Minimum Estimate: 249900000
Maximum Estimate: 275220000
This is the average result from: 8 analysts
Minimum Estimate: 240240000
Maximum Estimate: 263690000
This is the average result from: 11 analysts
Minimum Estimate: 222460000
Maximum Estimate: 247750000
This is the average result from: 11 analysts
Minimum Estimate: 207760000
Maximum Estimate: 233610000