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: 9 analysts
Minimum Estimate: 184300000
Maximum Estimate: 252184800
This is the average result from: 8 analysts
Minimum Estimate: 451904570
Maximum Estimate: 523678200
This is the average result from: 8 analysts
Minimum Estimate: 584309570
Maximum Estimate: 672282000
This is the average result from: 8 analysts
Minimum Estimate: 642591050
Maximum Estimate: 742050000
This is the average result from: 7 analysts
Minimum Estimate: 415560610
Maximum Estimate: 807840000
This is the average result from: 6 analysts
Minimum Estimate: 381210000
Maximum Estimate: 796620000
This is the average result from: 4 analysts
Minimum Estimate: 422622210
Maximum Estimate: 800700000
This is the average result from: 2 analysts
Minimum Estimate: 593909643
Maximum Estimate: 636769102
This is the average result from: 2 analysts
Minimum Estimate: 595789111
Maximum Estimate: 638784202
This is the average result from: 11 analysts
Minimum Estimate: 3.86
Maximum Estimate: 4.3
This is the average result from: 9 analysts
Minimum Estimate: 3.76
Maximum Estimate: 4.44
This is the average result from: 8 analysts
Minimum Estimate: 2.98
Maximum Estimate: 3.55
This is the average result from: 8 analysts
Minimum Estimate: 2.25
Maximum Estimate: 2.48
This is the average result from: 7 analysts
Minimum Estimate: 1.85
Maximum Estimate: 2.4
This is the average result from: 7 analysts
Minimum Estimate: 1.89
Maximum Estimate: 2.7
This is the average result from: 5 analysts
Minimum Estimate: 2.18
Maximum Estimate: 2.69
This is the average result from: 1 analysts
Minimum Estimate: 2.43
Maximum Estimate: 2.63
This is the average result from: 1 analysts
Minimum Estimate: 2.57
Maximum Estimate: 2.75
This is the average result from: 7 analysts
Minimum Estimate: 0.45
Maximum Estimate: 0.59
This is the average result from: 7 analysts
Minimum Estimate: 0.46
Maximum Estimate: 0.61
This is the average result from: 7 analysts
Minimum Estimate: 0.47
Maximum Estimate: 0.65
This is the average result from: 7 analysts
Minimum Estimate: 0.44
Maximum Estimate: 0.59
This is the average result from: 3 analysts
Minimum Estimate: 0.46
Maximum Estimate: 0.49
This is the average result from: 3 analysts
Minimum Estimate: 0.49
Maximum Estimate: 0.53
This is the average result from: 3 analysts
Minimum Estimate: 0.53
Maximum Estimate: 0.57
This is the average result from: 3 analysts
Minimum Estimate: 0.56
Maximum Estimate: 0.6
This is the average result from: 3 analysts
Minimum Estimate: 0.53
Maximum Estimate: 0.56
This is the average result from: 3 analysts
Minimum Estimate: 0.55
Maximum Estimate: 0.59
This is the average result from: 3 analysts
Minimum Estimate: 0.58
Maximum Estimate: 0.62
This is the average result from: 3 analysts
Minimum Estimate: 0.6
Maximum Estimate: 0.64
This is the average result from: 4 analysts
Minimum Estimate: 111928300
Maximum Estimate: 146166000
This is the average result from: 4 analysts
Minimum Estimate: 100825680
Maximum Estimate: 142800000
This is the average result from: 4 analysts
Minimum Estimate: 101744270
Maximum Estimate: 136374000
This is the average result from: 4 analysts
Minimum Estimate: 101060420
Maximum Estimate: 139434000
This is the average result from: 3 analysts
Minimum Estimate: 97684820
Maximum Estimate: 102720120
This is the average result from: 3 analysts
Minimum Estimate: 100311580
Maximum Estimate: 105482280
This is the average result from: 3 analysts
Minimum Estimate: 104540780
Maximum Estimate: 109929480
This is the average result from: 3 analysts
Minimum Estimate: 107254840
Maximum Estimate: 112783440
This is the average result from: 3 analysts
Minimum Estimate: 102738520
Maximum Estimate: 108034320
This is the average result from: 3 analysts
Minimum Estimate: 104797830
Maximum Estimate: 110199780
This is the average result from: 3 analysts
Minimum Estimate: 106974510
Maximum Estimate: 112488660
This is the average result from: 3 analysts
Minimum Estimate: 108109410
Maximum Estimate: 113682060