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: 4 analysts
Minimum Estimate: 888860000
Maximum Estimate: 959829150
This is the average result from: 4 analysts
Minimum Estimate: 819966000
Maximum Estimate: 891410100
This is the average result from: 4 analysts
Minimum Estimate: 739713800
Maximum Estimate: 804393450
This is the average result from: 3 analysts
Minimum Estimate: 707310100
Maximum Estimate: 765173850
This is the average result from: 2 analysts
Minimum Estimate: 644797800
Maximum Estimate: 678034800
This is the average result from: 2 analysts
Minimum Estimate: 483413420
Maximum Estimate: 517942950
This is the average result from: 2 analysts
Minimum Estimate: 510480040
Maximum Estimate: 546942900
This is the average result from: 2 analysts
Minimum Estimate: 504918540
Maximum Estimate: 540984150
This is the average result from: 2 analysts
Minimum Estimate: 507695860
Maximum Estimate: 543959850
This is the average result from: 1 analysts
Minimum Estimate: 501159977
Maximum Estimate: 542492758.6
This is the average result from: 1 analysts
Minimum Estimate: 499808319.35
Maximum Estimate: 535876960.95
This is the average result from: 2 analysts
Minimum Estimate: 0.26
Maximum Estimate: 0.28
This is the average result from: 2 analysts
Minimum Estimate: 2.29
Maximum Estimate: 2.46
This is the average result from: 2 analysts
Minimum Estimate: 6.17
Maximum Estimate: 6.62
This is the average result from: 2 analysts
Minimum Estimate: 1.15
Maximum Estimate: 1.23
This is the average result from: 2 analysts
Minimum Estimate: -7.67
Maximum Estimate: -8.22
This is the average result from: 2 analysts
Minimum Estimate: -7.91
Maximum Estimate: -8.47
This is the average result from: 2 analysts
Minimum Estimate: -6.94
Maximum Estimate: -7.43
This is the average result from: 2 analysts
Minimum Estimate: -7.8
Maximum Estimate: -8.36
This is the average result from: 1 analysts
Minimum Estimate: -7.71
Maximum Estimate: -8.35
This is the average result from: 1 analysts
Minimum Estimate: -7.71
Maximum Estimate: -8.27
This is the average result from: 2 analysts
Minimum Estimate: 1.5
Maximum Estimate: 1.61
This is the average result from: 2 analysts
Minimum Estimate: 2.12
Maximum Estimate: 2.27
This is the average result from: 2 analysts
Minimum Estimate: 1.68
Maximum Estimate: 1.8
This is the average result from: 2 analysts
Minimum Estimate: 0.35
Maximum Estimate: 0.38
This is the average result from: 2 analysts
Minimum Estimate: 0.44
Maximum Estimate: 0.47
This is the average result from: 2 analysts
Minimum Estimate: 0.62
Maximum Estimate: 0.66
This is the average result from: 2 analysts
Minimum Estimate: 0.71
Maximum Estimate: 0.76
This is the average result from: 2 analysts
Minimum Estimate: 5.82
Maximum Estimate: 6.24
This is the average result from: 2 analysts
Minimum Estimate: 1.85
Maximum Estimate: 1.98
This is the average result from: 2 analysts
Minimum Estimate: 0.88
Maximum Estimate: 0.95
This is the average result from: 2 analysts
Minimum Estimate: 0.18
Maximum Estimate: 0.19
This is the average result from: 2 analysts
Minimum Estimate: -0.26
Maximum Estimate: -0.28
This is the average result from: 2 analysts
Minimum Estimate: -0.62
Maximum Estimate: -0.66
This is the average result from: 2 analysts
Minimum Estimate: -0.88
Maximum Estimate: -0.94
This is the average result from: 2 analysts
Minimum Estimate: -1.85
Maximum Estimate: -1.98
This is the average result from: 2 analysts
Minimum Estimate: -2.03
Maximum Estimate: -2.17
This is the average result from: 2 analysts
Minimum Estimate: -1.71
Maximum Estimate: -1.84
This is the average result from: 2 analysts
Minimum Estimate: -2.12
Maximum Estimate: -2.27
This is the average result from: 2 analysts
Minimum Estimate: -1.64
Maximum Estimate: -1.75
This is the average result from: 2 analysts
Minimum Estimate: -1.6
Maximum Estimate: -1.71
This is the average result from: 2 analysts
Minimum Estimate: -0.72
Maximum Estimate: -0.77
This is the average result from: 2 analysts
Minimum Estimate: 157388000
Maximum Estimate: 168630000
This is the average result from: 2 analysts
Minimum Estimate: 165816000
Maximum Estimate: 177660000
This is the average result from: 2 analysts
Minimum Estimate: 166600000
Maximum Estimate: 178500000
This is the average result from: 2 analysts
Minimum Estimate: 230300000
Maximum Estimate: 246750000
This is the average result from: 3 analysts
Minimum Estimate: 231280000
Maximum Estimate: 258711600
This is the average result from: 3 analysts
Minimum Estimate: 210700000
Maximum Estimate: 236759250
This is the average result from: 4 analysts
Minimum Estimate: 213640000
Maximum Estimate: 242261250
This is the average result from: 4 analysts
Minimum Estimate: 205701990.2
Maximum Estimate: 221083800
This is the average result from: 4 analysts
Minimum Estimate: 201488000
Maximum Estimate: 219682050
This is the average result from: 4 analysts
Minimum Estimate: 209328000
Maximum Estimate: 234434550
This is the average result from: 4 analysts
Minimum Estimate: 191530220
Maximum Estimate: 212100000
This is the average result from: 4 analysts
Minimum Estimate: 189826000
Maximum Estimate: 211768200
This is the average result from: 4 analysts
Minimum Estimate: 182550480
Maximum Estimate: 200340000
This is the average result from: 4 analysts
Minimum Estimate: 180246500
Maximum Estimate: 205784250
This is the average result from: 3 analysts
Minimum Estimate: 176596000
Maximum Estimate: 193212600
This is the average result from: 3 analysts
Minimum Estimate: 173921580
Maximum Estimate: 190022700
This is the average result from: 3 analysts
Minimum Estimate: 179105780
Maximum Estimate: 199566150
This is the average result from: 3 analysts
Minimum Estimate: 164150980
Maximum Estimate: 179600400
This is the average result from: 3 analysts
Minimum Estimate: 161721560
Maximum Estimate: 177236850
This is the average result from: 3 analysts
Minimum Estimate: 162556520
Maximum Estimate: 177868950
This is the average result from: 2 analysts
Minimum Estimate: 171780280
Maximum Estimate: 184050300
This is the average result from: 2 analysts
Minimum Estimate: 160491660
Maximum Estimate: 171955350
This is the average result from: 2 analysts
Minimum Estimate: 116583740
Maximum Estimate: 124911150
This is the average result from: 2 analysts
Minimum Estimate: 103085220
Maximum Estimate: 110448450
This is the average result from: 2 analysts
Minimum Estimate: 126943320
Maximum Estimate: 136010700
This is the average result from: 2 analysts
Minimum Estimate: 131206320
Maximum Estimate: 140578200
This is the average result from: 2 analysts
Minimum Estimate: 127176560
Maximum Estimate: 136260600
This is the average result from: 2 analysts
Minimum Estimate: 127293180
Maximum Estimate: 136385550
This is the average result from: 2 analysts
Minimum Estimate: 128878820
Maximum Estimate: 138084450
This is the average result from: 2 analysts
Minimum Estimate: 471037820
Maximum Estimate: 495318120