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: 27 analysts
Minimum Estimate: 2235171000
Maximum Estimate: 2370480000
This is the average result from: 27 analysts
Minimum Estimate: 2137201000
Maximum Estimate: 2253231000
This is the average result from: 28 analysts
Minimum Estimate: 2217420000
Maximum Estimate: 2356506000
This is the average result from: 24 analysts
Minimum Estimate: 2402108000
Maximum Estimate: 2532540660
This is the average result from: 24 analysts
Minimum Estimate: 2243788480
Maximum Estimate: 2365890000
This is the average result from: 21 analysts
Minimum Estimate: 2088992000
Maximum Estimate: 2265420000
This is the average result from: 21 analysts
Minimum Estimate: 2274446300
Maximum Estimate: 2677500000
This is the average result from: 22 analysts
Minimum Estimate: 2667500000
Maximum Estimate: 3046332000
This is the average result from: 11 analysts
Minimum Estimate: 2847920000
Maximum Estimate: 3259206000
This is the average result from: 3 analysts
Minimum Estimate: 3095388340
Maximum Estimate: 3254944440
This is the average result from: 1 analysts
Minimum Estimate: 3246679396
Maximum Estimate: 3480975847
This is the average result from: 1 analysts
Minimum Estimate: 3405364996
Maximum Estimate: 3651112985
This is the average result from: 29 analysts
Minimum Estimate: 1.42
Maximum Estimate: 1.67
This is the average result from: 28 analysts
Minimum Estimate: 1.57
Maximum Estimate: 1.72
This is the average result from: 30 analysts
Minimum Estimate: 2.03
Maximum Estimate: 2.24
This is the average result from: 25 analysts
Minimum Estimate: 2.62
Maximum Estimate: 2.85
This is the average result from: 24 analysts
Minimum Estimate: 2.38
Maximum Estimate: 2.57
This is the average result from: 23 analysts
Minimum Estimate: 2.15
Maximum Estimate: 2.42
This is the average result from: 22 analysts
Minimum Estimate: 2.39
Maximum Estimate: 3.35
This is the average result from: 21 analysts
Minimum Estimate: 2.87
Maximum Estimate: 3.96
This is the average result from: 7 analysts
Minimum Estimate: 2.92
Maximum Estimate: 4.31
This is the average result from: 3 analysts
Minimum Estimate: 3.85
Maximum Estimate: 4.16
This is the average result from: 3 analysts
Minimum Estimate: 3.85
Maximum Estimate: 4.12
This is the average result from: 21 analysts
Minimum Estimate: 0.47
Maximum Estimate: 0.68
This is the average result from: 22 analysts
Minimum Estimate: 0.57
Maximum Estimate: 0.83
This is the average result from: 19 analysts
Minimum Estimate: 0.68
Maximum Estimate: 0.81
This is the average result from: 19 analysts
Minimum Estimate: 0.76
Maximum Estimate: 0.96
This is the average result from: 18 analysts
Minimum Estimate: 0.68
Maximum Estimate: 0.97
This is the average result from: 18 analysts
Minimum Estimate: 0.79
Maximum Estimate: 0.96
This is the average result from: 18 analysts
Minimum Estimate: 0.81
Maximum Estimate: 1
This is the average result from: 16 analysts
Minimum Estimate: 0.82
Maximum Estimate: 1.06
This is the average result from: 8 analysts
Minimum Estimate: 0.88
Maximum Estimate: 1.07
This is the average result from: 8 analysts
Minimum Estimate: 0.83
Maximum Estimate: 1.02
This is the average result from: 3 analysts
Minimum Estimate: 1
Maximum Estimate: 1.07
This is the average result from: 3 analysts
Minimum Estimate: 1.07
Maximum Estimate: 1.14
This is the average result from: 20 analysts
Minimum Estimate: 485000000
Maximum Estimate: 573240000
This is the average result from: 20 analysts
Minimum Estimate: 523412000
Maximum Estimate: 638418000
This is the average result from: 17 analysts
Minimum Estimate: 597617000
Maximum Estimate: 663000000
This is the average result from: 17 analysts
Minimum Estimate: 645050000
Maximum Estimate: 726240000
This is the average result from: 18 analysts
Minimum Estimate: 600818000
Maximum Estimate: 751580880
This is the average result from: 18 analysts
Minimum Estimate: 669688000
Maximum Estimate: 763470000
This is the average result from: 18 analysts
Minimum Estimate: 682492000
Maximum Estimate: 775608000
This is the average result from: 18 analysts
Minimum Estimate: 698109000
Maximum Estimate: 792744010
This is the average result from: 11 analysts
Minimum Estimate: 710137000
Maximum Estimate: 803964000
This is the average result from: 11 analysts
Minimum Estimate: 723620000
Maximum Estimate: 789888000
This is the average result from: 6 analysts
Minimum Estimate: 743020000
Maximum Estimate: 815592000
This is the average result from: 6 analysts
Minimum Estimate: 762420000
Maximum Estimate: 849762000