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
This is the average result from: 13 analysts
Minimum Estimate: 50466000000
Maximum Estimate: 59088000000
This is the average result from: 13 analysts
This is the average result from: 6 analysts
This is the average result from: 2 analysts
This is the average result from: 13 analysts
Minimum Estimate: 3928000000
Maximum Estimate: 4337000000
This is the average result from: 12 analysts
Minimum Estimate: 4833000000
Maximum Estimate: 5831000000
This is the average result from: 12 analysts
Minimum Estimate: 5438000000
Maximum Estimate: 6228000000
This is the average result from: 12 analysts
Minimum Estimate: 4251000000
Maximum Estimate: 5826000000
This is the average result from: 12 analysts
This is the average result from: 13 analysts
Minimum Estimate: 3065000000
Maximum Estimate: 3738000000
This is the average result from: 7 analysts
This is the average result from: 15 analysts
Minimum Estimate: 4.66
Maximum Estimate: 5.58
This is the average result from: 16 analysts
Minimum Estimate: 7.01
Maximum Estimate: 9.42
This is the average result from: 15 analysts
Minimum Estimate: 7.53
Maximum Estimate: 9.73
This is the average result from: 15 analysts
Minimum Estimate: 5.79
Maximum Estimate: 7.4
This is the average result from: 15 analysts
This is the average result from: 12 analysts
Minimum Estimate: 1.46
Maximum Estimate: 2.14
This is the average result from: 12 analysts
Minimum Estimate: 1.27
Maximum Estimate: 1.76
This is the average result from: 8 analysts
This is the average result from: 12 analysts
Minimum Estimate: 12807000000
Maximum Estimate: 14630000000
This is the average result from: 10 analysts
Minimum Estimate: 12406000000
Maximum Estimate: 14629000000
This is the average result from: 10 analysts
This is the average result from: 9 analysts
Minimum Estimate: 1069000000
Maximum Estimate: 1263000000
This is the average result from: 8 analysts
Minimum Estimate: 977060000
Maximum Estimate: 1141000000
This is the average result from: 5 analysts
This is the average result from: 9 analysts
Minimum Estimate: 650330000
Maximum Estimate: 798010000
This is the average result from: 9 analysts