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: 23 analysts
Minimum Estimate: 139520000000
Maximum Estimate: 157714000000
This is the average result from: 23 analysts
This is the average result from: 18 analysts
This is the average result from: 3 analysts
This is the average result from: 16 analysts
Minimum Estimate: 8769000000
Maximum Estimate: 10539000000
This is the average result from: 13 analysts
Minimum Estimate: 5648000000
Maximum Estimate: 9545000000
This is the average result from: 18 analysts
Minimum Estimate: 11114000000
Maximum Estimate: 19274000000
This is the average result from: 17 analysts
Minimum Estimate: 13161000000
Maximum Estimate: 20304000000
This is the average result from: 16 analysts
This is the average result from: 13 analysts
This is the average result from: 23 analysts
Minimum Estimate: 8065000000
Maximum Estimate: 12601000000
This is the average result from: 22 analysts
This is the average result from: 19 analysts
This is the average result from: 21 analysts
Minimum Estimate: 1.11
Maximum Estimate: 1.34
This is the average result from: 21 analysts
Minimum Estimate: -0.24
Maximum Estimate: 0.12
This is the average result from: 24 analysts
Minimum Estimate: 1.69
Maximum Estimate: 2.15
This is the average result from: 24 analysts
Minimum Estimate: 1.88
Maximum Estimate: 2.14
This is the average result from: 6 analysts
This is the average result from: 4 analysts
This is the average result from: 19 analysts
Minimum Estimate: 0.22
Maximum Estimate: 0.48
This is the average result from: 19 analysts
Minimum Estimate: 0.52
Maximum Estimate: 0.69
This is the average result from: 12 analysts
This is the average result from: 10 analysts
This is the average result from: 5 analysts
This is the average result from: 15 analysts
Minimum Estimate: 31535000000
Maximum Estimate: 40439000000
This is the average result from: 16 analysts
Minimum Estimate: 36855000000
Maximum Estimate: 44746000000
This is the average result from: 9 analysts
This is the average result from: 10 analysts
Minimum Estimate: 2323000000
Maximum Estimate: 3170000000
This is the average result from: 10 analysts
Minimum Estimate: 4614000000
Maximum Estimate: 5054000000
This is the average result from: 7 analysts
This is the average result from: 15 analysts
Minimum Estimate: 2944000000
Maximum Estimate: 3719000000
This is the average result from: 8 analysts