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: 8 analysts
Minimum Estimate: 2856650000
Maximum Estimate: 3033786000
This is the average result from: 7 analysts
Minimum Estimate: 2738310000
Maximum Estimate: 3035520000
This is the average result from: 6 analysts
Minimum Estimate: 2751890000
Maximum Estimate: 2918832000
This is the average result from: 7 analysts
Minimum Estimate: 2698726240
Maximum Estimate: 2891700000
This is the average result from: 7 analysts
Minimum Estimate: 2634714000
Maximum Estimate: 2818260000
This is the average result from: 6 analysts
Minimum Estimate: 2410547000
Maximum Estimate: 2607007800
This is the average result from: 6 analysts
Minimum Estimate: 2911746000
Maximum Estimate: 3061836000
This is the average result from: 5 analysts
Minimum Estimate: 3070244000
Maximum Estimate: 3228504000
This is the average result from: 2 analysts
Minimum Estimate: 3443225499
Maximum Estimate: 3691705689
This is the average result from: 2 analysts
Minimum Estimate: 3861517793
Maximum Estimate: 4140184026
This is the average result from: 9 analysts
Minimum Estimate: 3.26
Maximum Estimate: 3.62
This is the average result from: 7 analysts
Minimum Estimate: 4.17
Maximum Estimate: 4.57
This is the average result from: 7 analysts
Minimum Estimate: 3.13
Maximum Estimate: 3.44
This is the average result from: 7 analysts
Minimum Estimate: 2.01
Maximum Estimate: 2.25
This is the average result from: 7 analysts
Minimum Estimate: 1.47
Maximum Estimate: 1.72
This is the average result from: 6 analysts
Minimum Estimate: 2.78
Maximum Estimate: 3.33
This is the average result from: 6 analysts
Minimum Estimate: 4.17
Maximum Estimate: 4.46
This is the average result from: 6 analysts
Minimum Estimate: 4.9
Maximum Estimate: 5.25
This is the average result from: 3 analysts
Minimum Estimate: 6.3
Maximum Estimate: 6.81
This is the average result from: 3 analysts
Minimum Estimate: 8.17
Maximum Estimate: 8.76
This is the average result from: 7 analysts
Minimum Estimate: -0.24
Maximum Estimate: 0.04
This is the average result from: 6 analysts
Minimum Estimate: -0.87
Maximum Estimate: -0.34
This is the average result from: 6 analysts
Minimum Estimate: 0.44
Maximum Estimate: 0.95
This is the average result from: 6 analysts
Minimum Estimate: 0.76
Maximum Estimate: 1.14
This is the average result from: 5 analysts
Minimum Estimate: 0.28
Maximum Estimate: 0.84
This is the average result from: 5 analysts
Minimum Estimate: 1.01
Maximum Estimate: 1.08
This is the average result from: 5 analysts
Minimum Estimate: 1.23
Maximum Estimate: 1.31
This is the average result from: 5 analysts
Minimum Estimate: 1.35
Maximum Estimate: 1.45
This is the average result from: 4 analysts
Minimum Estimate: 0.36
Maximum Estimate: 0.91
This is the average result from: 4 analysts
Minimum Estimate: 0.88
Maximum Estimate: 1.13
This is the average result from: 4 analysts
Minimum Estimate: 1.15
Maximum Estimate: 1.87
This is the average result from: 4 analysts
Minimum Estimate: 1.04
Maximum Estimate: 1.25
This is the average result from: 7 analysts
Minimum Estimate: 489797620
Maximum Estimate: 639336000
This is the average result from: 6 analysts
Minimum Estimate: 397215000
Maximum Estimate: 510874140
This is the average result from: 6 analysts
Minimum Estimate: 617026700
Maximum Estimate: 675240000
This is the average result from: 6 analysts
Minimum Estimate: 671531000
Maximum Estimate: 778348740
This is the average result from: 5 analysts
Minimum Estimate: 515749000
Maximum Estimate: 669785040
This is the average result from: 5 analysts
Minimum Estimate: 710428000
Maximum Estimate: 747048000
This is the average result from: 5 analysts
Minimum Estimate: 758152000
Maximum Estimate: 797232000
This is the average result from: 5 analysts
Minimum Estimate: 807040000
Maximum Estimate: 848640000
This is the average result from: 3 analysts
Minimum Estimate: 673266330
Maximum Estimate: 707970780
This is the average result from: 3 analysts
Minimum Estimate: 676140440
Maximum Estimate: 710993040
This is the average result from: 3 analysts
Minimum Estimate: 795344710
Maximum Estimate: 836341860
This is the average result from: 3 analysts
Minimum Estimate: 777793530
Maximum Estimate: 817885980