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: 21 analysts
Minimum Estimate: 3256000000
Maximum Estimate: 3609000000
This is the average result from: 21 analysts
This is the average result from: 17 analysts
This is the average result from: 12 analysts
This is the average result from: 11 analysts
This is the average result from: 8 analysts
This is the average result from: 6 analysts
This is the average result from: 5 analysts
This is the average result from: 9 analysts
Minimum Estimate: 587020000
Maximum Estimate: 666840000
This is the average result from: 8 analysts
Minimum Estimate: -5295920
Maximum Estimate: -5674200
This is the average result from: 7 analysts
Minimum Estimate: 864360000
Maximum Estimate: 976180000
This is the average result from: 7 analysts
Minimum Estimate: 833980000
Maximum Estimate: 976960000
This is the average result from: 7 analysts
This is the average result from: 3 analysts
This is the average result from: 20 analysts
Minimum Estimate: 774200000
Maximum Estimate: 913500000
This is the average result from: 20 analysts
This is the average result from: 18 analysts
This is the average result from: 4 analysts
This is the average result from: 22 analysts
Minimum Estimate: 2.45
Maximum Estimate: 3.14
This is the average result from: 22 analysts
Minimum Estimate: -1.13
Maximum Estimate: -0.37
This is the average result from: 21 analysts
Minimum Estimate: 3.22
Maximum Estimate: 3.84
This is the average result from: 22 analysts
Minimum Estimate: 2.49
Maximum Estimate: 3.08
This is the average result from: 22 analysts
This is the average result from: 10 analysts
This is the average result from: 18 analysts
Minimum Estimate: 0.61
Maximum Estimate: 0.91
This is the average result from: 18 analysts
Minimum Estimate: 0.38
Maximum Estimate: 0.8
This is the average result from: 9 analysts
This is the average result from: 17 analysts
Minimum Estimate: 795060000
Maximum Estimate: 911290000
This is the average result from: 18 analysts
Minimum Estimate: 836920000
Maximum Estimate: 1017000000
This is the average result from: 4 analysts
Minimum Estimate: 196000000
Maximum Estimate: 210000000
This is the average result from: 4 analysts
Minimum Estimate: 152880000
Maximum Estimate: 163800000
This is the average result from: 16 analysts
Minimum Estimate: 138870000
Maximum Estimate: 161630000