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: 24 analysts
Minimum Estimate: 103465535000
Maximum Estimate: 204993021000
This is the average result from: 22 analysts
Minimum Estimate: 98624750000
Maximum Estimate: 184209450000
This is the average result from: 21 analysts
Minimum Estimate: 119919198800
Maximum Estimate: 226653343200
This is the average result from: 21 analysts
Minimum Estimate: 157007110000
Maximum Estimate: 298070896992
This is the average result from: 22 analysts
Minimum Estimate: 166581980000
Maximum Estimate: 280569360000
This is the average result from: 19 analysts
Minimum Estimate: 110555750000
Maximum Estimate: 253738260000
This is the average result from: 21 analysts
Minimum Estimate: 134160700000
Maximum Estimate: 258873960000
This is the average result from: 20 analysts
Minimum Estimate: 121910570000
Maximum Estimate: 359384722504
This is the average result from: 15 analysts
Minimum Estimate: 123366540000
Maximum Estimate: 333951764126
This is the average result from: 10 analysts
Minimum Estimate: 167747226588
Maximum Estimate: 179852696548
This is the average result from: 10 analysts
Minimum Estimate: 161469237211
Maximum Estimate: 173121656391
This is the average result from: 36 analysts
Minimum Estimate: 3.13
Maximum Estimate: 4.83
This is the average result from: 34 analysts
Minimum Estimate: 2.97
Maximum Estimate: 4.76
This is the average result from: 31 analysts
Minimum Estimate: 3.44
Maximum Estimate: 4.96
This is the average result from: 28 analysts
Minimum Estimate: 4.75
Maximum Estimate: 5.93
This is the average result from: 28 analysts
Minimum Estimate: 3.93
Maximum Estimate: 5.26
This is the average result from: 26 analysts
Minimum Estimate: 0.92
Maximum Estimate: 1.81
This is the average result from: 27 analysts
Minimum Estimate: 1.74
Maximum Estimate: 5.68
This is the average result from: 26 analysts
Minimum Estimate: 3.04
Maximum Estimate: 5.81
This is the average result from: 22 analysts
Minimum Estimate: 3.14
Maximum Estimate: 5.71
This is the average result from: 17 analysts
Minimum Estimate: 4.91
Maximum Estimate: 5.31
This is the average result from: 17 analysts
Minimum Estimate: 5.12
Maximum Estimate: 5.49
This is the average result from: 11 analysts
Minimum Estimate: 0.8
Maximum Estimate: 1.01
This is the average result from: 7 analysts
Minimum Estimate: 0.92
Maximum Estimate: 1.37
This is the average result from: 7 analysts
Minimum Estimate: 1.02
Maximum Estimate: 1.57
This is the average result from: 7 analysts
Minimum Estimate: 1.01
Maximum Estimate: 1.54
This is the average result from: 5 analysts
Minimum Estimate: 1.28
Maximum Estimate: 1.48
This is the average result from: 5 analysts
Minimum Estimate: 1.29
Maximum Estimate: 1.48
This is the average result from: 5 analysts
Minimum Estimate: 1.26
Maximum Estimate: 1.42
This is the average result from: 5 analysts
Minimum Estimate: 1.23
Maximum Estimate: 1.43
This is the average result from: 4 analysts
Minimum Estimate: 1.19
Maximum Estimate: 1.28
This is the average result from: 4 analysts
Minimum Estimate: 1.24
Maximum Estimate: 1.33
This is the average result from: 4 analysts
Minimum Estimate: 1.27
Maximum Estimate: 1.36
This is the average result from: 6 analysts
Minimum Estimate: 37910752500
Maximum Estimate: 47973685500
This is the average result from: 6 analysts
Minimum Estimate: 39550768360
Maximum Estimate: 49865181660
This is the average result from: 6 analysts
Minimum Estimate: 39975769980
Maximum Estimate: 53876208240
This is the average result from: 6 analysts
Minimum Estimate: 42415054200
Maximum Estimate: 55815914700
This is the average result from: 5 analysts
Minimum Estimate: 38403803500
Maximum Estimate: 55122056640
This is the average result from: 5 analysts
Minimum Estimate: 36988514330
Maximum Estimate: 53804260500
This is the average result from: 5 analysts
Minimum Estimate: 34810088330
Maximum Estimate: 52159254480
This is the average result from: 5 analysts
Minimum Estimate: 35593060690
Maximum Estimate: 50829039840
This is the average result from: 4 analysts
Minimum Estimate: 34648127430
Maximum Estimate: 36434113380
This is the average result from: 4 analysts
Minimum Estimate: 34640645820
Maximum Estimate: 36426246120
This is the average result from: 4 analysts
Minimum Estimate: 34621091590
Maximum Estimate: 36405683940
This is the average result from: 4 analysts
Minimum Estimate: 35428175240
Maximum Estimate: 37254369840