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: 10 analysts
Minimum Estimate: 297440800
Maximum Estimate: 313384800
This is the average result from: 13 analysts
Minimum Estimate: 363400819
Maximum Estimate: 384132000
This is the average result from: 12 analysts
Minimum Estimate: 428419900
Maximum Estimate: 455940000
This is the average result from: 12 analysts
Minimum Estimate: 500520000
Maximum Estimate: 568854000
This is the average result from: 7 analysts
Minimum Estimate: 583198920
Maximum Estimate: 701658000
This is the average result from: 3 analysts
Minimum Estimate: 729916618
Maximum Estimate: 782591013
This is the average result from: 3 analysts
Minimum Estimate: 870002033
Maximum Estimate: 932785685
This is the average result from: 10 analysts
Minimum Estimate: -0.08
Maximum Estimate: -0.06
This is the average result from: 13 analysts
Minimum Estimate: -0.05
Maximum Estimate: -0.02
This is the average result from: 12 analysts
Minimum Estimate: 0.01
Maximum Estimate: 0.07
This is the average result from: 12 analysts
Minimum Estimate: 0.04
Maximum Estimate: 0.26
This is the average result from: 7 analysts
Minimum Estimate: 0.23
Maximum Estimate: 0.45
This is the average result from: 3 analysts
Minimum Estimate: 1.28
Maximum Estimate: 1.39
This is the average result from: 3 analysts
Minimum Estimate: 4.84
Maximum Estimate: 5.19
This is the average result from: 13 analysts
Minimum Estimate: -0.03
Maximum Estimate: -0.01
This is the average result from: 12 analysts
Minimum Estimate: -0.01
Maximum Estimate: 0.01
This is the average result from: 12 analysts
Maximum Estimate: 0.03
This is the average result from: 12 analysts
Minimum Estimate: 0.03
Maximum Estimate: 0.06
This is the average result from: 10 analysts
Minimum Estimate: -0.01
Maximum Estimate: 0.05
This is the average result from: 9 analysts
Minimum Estimate: -0.01
Maximum Estimate: 0.04
This is the average result from: 9 analysts
Minimum Estimate: 0.01
Maximum Estimate: 0.07
This is the average result from: 9 analysts
Minimum Estimate: 0.05
Maximum Estimate: 0.09
This is the average result from: 4 analysts
Minimum Estimate: 0.04
Maximum Estimate: 0.1
This is the average result from: 4 analysts
Minimum Estimate: 0.07
Maximum Estimate: 0.11
This is the average result from: 4 analysts
Minimum Estimate: 0.06
Maximum Estimate: 0.12
This is the average result from: 4 analysts
Minimum Estimate: 0.12
Maximum Estimate: 0.15
This is the average result from: 13 analysts
Minimum Estimate: 97000000
Maximum Estimate: 103530000
This is the average result from: 12 analysts
Minimum Estimate: 103790000
Maximum Estimate: 110160000
This is the average result from: 12 analysts
Minimum Estimate: 109503300
Maximum Estimate: 117198000
This is the average result from: 12 analysts
Minimum Estimate: 115771440
Maximum Estimate: 125766000
This is the average result from: 8 analysts
Minimum Estimate: 116109000
Maximum Estimate: 127296000
This is the average result from: 7 analysts
Minimum Estimate: 122608000
Maximum Estimate: 131347440
This is the average result from: 7 analysts
Minimum Estimate: 129328160
Maximum Estimate: 137837700
This is the average result from: 7 analysts
Minimum Estimate: 133875520
Maximum Estimate: 147078900
This is the average result from: 4 analysts
Minimum Estimate: 99231000
Maximum Estimate: 145787580
This is the average result from: 4 analysts
Minimum Estimate: 142836380
Maximum Estimate: 154122000
This is the average result from: 4 analysts
Minimum Estimate: 148322700
Maximum Estimate: 164832000
This is the average result from: 4 analysts
Minimum Estimate: 153396770
Maximum Estimate: 174318000