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: 12 analysts
Minimum Estimate: 2302000000
Maximum Estimate: 2819000000
This is the average result from: 8 analysts
This is the average result from: 5 analysts
This is the average result from: 2 analysts
This is the average result from: 10 analysts
Minimum Estimate: 489020000
Maximum Estimate: 531380000
This is the average result from: 11 analysts
Minimum Estimate: 272440000
Maximum Estimate: 602700000
This is the average result from: 12 analysts
Minimum Estimate: 574580000
Maximum Estimate: 642600000
This is the average result from: 12 analysts
Minimum Estimate: 602700000
Maximum Estimate: 668880000
This is the average result from: 10 analysts
This is the average result from: 11 analysts
Minimum Estimate: 338100000
Maximum Estimate: 408480000
This is the average result from: 12 analysts
Minimum Estimate: 2.4
Maximum Estimate: 2.86
This is the average result from: 13 analysts
Minimum Estimate: 4.2
Maximum Estimate: 5.09
This is the average result from: 13 analysts
Minimum Estimate: 5.25
Maximum Estimate: 6.24
This is the average result from: 14 analysts
Minimum Estimate: 5.28
Maximum Estimate: 7.07
This is the average result from: 11 analysts
Minimum Estimate: 1.07
Maximum Estimate: 1.7
This is the average result from: 13 analysts
Minimum Estimate: 0.64
Maximum Estimate: 1.22
This is the average result from: 11 analysts
This is the average result from: 6 analysts
This is the average result from: 4 analysts
This is the average result from: 10 analysts
Minimum Estimate: 587220000
Maximum Estimate: 679350000
This is the average result from: 11 analysts
Minimum Estimate: 468320000
Maximum Estimate: 618330000
This is the average result from: 3 analysts
This is the average result from: 10 analysts
Minimum Estimate: 140440000
Maximum Estimate: 155630000
This is the average result from: 11 analysts
Minimum Estimate: 105350000
Maximum Estimate: 124580000
This is the average result from: 7 analysts
Minimum Estimate: 42630000
Maximum Estimate: 52231000
This is the average result from: 7 analysts