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: 15 analysts
Minimum Estimate: 398670000
Maximum Estimate: 431766000
This is the average result from: 17 analysts
Minimum Estimate: 436112000
Maximum Estimate: 480528120
This is the average result from: 14 analysts
Minimum Estimate: 498463600
Maximum Estimate: 538458000
This is the average result from: 16 analysts
Minimum Estimate: 581030000
Maximum Estimate: 651576000
This is the average result from: 13 analysts
Minimum Estimate: 618860000
Maximum Estimate: 706329600
This is the average result from: 11 analysts
Minimum Estimate: 609879740
Maximum Estimate: 692274000
This is the average result from: 10 analysts
Minimum Estimate: 715860000
Maximum Estimate: 789919620
This is the average result from: 10 analysts
Minimum Estimate: 733320000
Maximum Estimate: 810791880
This is the average result from: 3 analysts
Minimum Estimate: 755630000
Maximum Estimate: 794580000
This is the average result from: 1 analysts
Minimum Estimate: 763431299
Maximum Estimate: 818524279
This is the average result from: 1 analysts
Minimum Estimate: 771313140
Maximum Estimate: 826974913
This is the average result from: 16 analysts
Minimum Estimate: -0.11
Maximum Estimate: 0.17
This is the average result from: 18 analysts
Minimum Estimate: -0.21
Maximum Estimate: 0.24
This is the average result from: 15 analysts
Minimum Estimate: 0.07
Maximum Estimate: 0.13
This is the average result from: 17 analysts
Minimum Estimate: 0.25
Maximum Estimate: 0.71
This is the average result from: 14 analysts
Minimum Estimate: 0.24
Maximum Estimate: 0.38
This is the average result from: 12 analysts
Minimum Estimate: 0.21
Maximum Estimate: 0.5
This is the average result from: 10 analysts
Minimum Estimate: 0.65
Maximum Estimate: 1.3
This is the average result from: 10 analysts
Minimum Estimate: 0.72
Maximum Estimate: 1.48
This is the average result from: 3 analysts
Minimum Estimate: 1.33
Maximum Estimate: 1.43
This is the average result from: 1 analysts
Minimum Estimate: 1.55
Maximum Estimate: 1.68
This is the average result from: 1 analysts
Minimum Estimate: 1.82
Maximum Estimate: 1.95
This is the average result from: 11 analysts
Minimum Estimate: -0.1
Maximum Estimate: 0.13
This is the average result from: 10 analysts
Minimum Estimate: 0.04
Maximum Estimate: 0.17
This is the average result from: 14 analysts
Minimum Estimate: 0.09
Maximum Estimate: 0.81
This is the average result from: 13 analysts
Minimum Estimate: -0.03
Maximum Estimate: 0.19
This is the average result from: 12 analysts
Minimum Estimate: -0.15
Maximum Estimate: 0.15
This is the average result from: 12 analysts
Minimum Estimate: -0.18
Maximum Estimate: 0.02
This is the average result from: 12 analysts
Minimum Estimate: 0.05
Maximum Estimate: 0.49
This is the average result from: 10 analysts
Minimum Estimate: 0.2
Maximum Estimate: 0.61
This is the average result from: 10 analysts
Minimum Estimate: 0.04
Maximum Estimate: 0.24
This is the average result from: 10 analysts
Minimum Estimate: 0.11
Maximum Estimate: 0.26
This is the average result from: 10 analysts
Minimum Estimate: 0.26
Maximum Estimate: 0.44
This is the average result from: 7 analysts
Minimum Estimate: 0.46
Maximum Estimate: 1.34
This is the average result from: 10 analysts
Minimum Estimate: 145112000
Maximum Estimate: 165240000
This is the average result from: 9 analysts
Minimum Estimate: 156170000
Maximum Estimate: 171972000
This is the average result from: 13 analysts
Minimum Estimate: 165138620
Maximum Estimate: 233059800
This is the average result from: 10 analysts
Minimum Estimate: 155685000
Maximum Estimate: 186660000
This is the average result from: 11 analysts
Minimum Estimate: 140650000
Maximum Estimate: 176460000
This is the average result from: 11 analysts
Minimum Estimate: 134830000
Maximum Estimate: 162931740
This is the average result from: 11 analysts
Minimum Estimate: 160369130
Maximum Estimate: 206448000
This is the average result from: 8 analysts
Minimum Estimate: 184667630
Maximum Estimate: 221340000
This is the average result from: 8 analysts
Minimum Estimate: 165870000
Maximum Estimate: 178783560
This is the average result from: 8 analysts
Minimum Estimate: 171690000
Maximum Estimate: 192878940
This is the average result from: 8 analysts
Minimum Estimate: 187210000
Maximum Estimate: 212160000
This is the average result from: 6 analysts
Minimum Estimate: 723133060
Maximum Estimate: 862922040