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: 27 analysts
Minimum Estimate: 40229000000
Maximum Estimate: 50226000000
This is the average result from: 26 analysts
This is the average result from: 21 analysts
This is the average result from: 8 analysts
This is the average result from: 6 analysts
This is the average result from: 2 analysts
This is the average result from: 22 analysts
Minimum Estimate: 13509000000
Maximum Estimate: 16945000000
This is the average result from: 22 analysts
This is the average result from: 15 analysts
This is the average result from: 3 analysts
This is the average result from: 25 analysts
Minimum Estimate: 8258000000
Maximum Estimate: 13962000000
This is the average result from: 25 analysts
This is the average result from: 20 analysts
This is the average result from: 7 analysts
This is the average result from: 4 analysts
This is the average result from: 25 analysts
Minimum Estimate: 7.84
Maximum Estimate: 8.79
This is the average result from: 24 analysts
This is the average result from: 11 analysts
This is the average result from: 9 analysts
This is the average result from: 5 analysts
This is the average result from: 11 analysts
Minimum Estimate: 1.61
Maximum Estimate: 1.86
This is the average result from: 8 analysts
Minimum Estimate: 1.72
Maximum Estimate: 2.54
This is the average result from: 11 analysts
Minimum Estimate: 10587000000
Maximum Estimate: 12766000000
This is the average result from: 9 analysts
Minimum Estimate: 9785000000
Maximum Estimate: 11687000000
This is the average result from: 4 analysts
Minimum Estimate: 2635000000
Maximum Estimate: 3159000000
This is the average result from: 3 analysts
Minimum Estimate: 2859000000
Maximum Estimate: 3801000000
This is the average result from: 9 analysts
Minimum Estimate: 1910000000
Maximum Estimate: 2721000000
This is the average result from: 7 analysts
Minimum Estimate: 2356000000
Maximum Estimate: 3278000000