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: 3 analysts
This is the average result from: 5 analysts
This is the average result from: 6 analysts
This is the average result from: 7 analysts
Minimum Estimate: 962240
Maximum Estimate: 1530000
This is the average result from: 7 analysts
Minimum Estimate: 19449470
Maximum Estimate: 28050000
This is the average result from: 7 analysts
Minimum Estimate: 52617650
Maximum Estimate: 116280000
This is the average result from: 6 analysts
Minimum Estimate: 127167000
Maximum Estimate: 187437240
This is the average result from: 2 analysts
Minimum Estimate: 397830950
Maximum Estimate: 426540400
This is the average result from: 2 analysts
Minimum Estimate: 994577375
Maximum Estimate: 1066351000
This is the average result from: 3 analysts
Minimum Estimate: -2.51
Maximum Estimate: -2.69
This is the average result from: 3 analysts
Minimum Estimate: -1.06
Maximum Estimate: -1.13
This is the average result from: 5 analysts
Minimum Estimate: -1.27
Maximum Estimate: -1.3
This is the average result from: 6 analysts
Minimum Estimate: -1.06
Maximum Estimate: -0.97
This is the average result from: 7 analysts
Minimum Estimate: -1.51
Maximum Estimate: -1.49
This is the average result from: 7 analysts
Minimum Estimate: -1.45
Maximum Estimate: -1.1
This is the average result from: 7 analysts
Minimum Estimate: -1.06
Maximum Estimate: -0.17
This is the average result from: 6 analysts
Minimum Estimate: 0.01
Maximum Estimate: 0.41
This is the average result from: 2 analysts
Minimum Estimate: 0.06
Maximum Estimate: 0.07
This is the average result from: 6 analysts
Minimum Estimate: -0.36
Maximum Estimate: -0.29
This is the average result from: 6 analysts
Minimum Estimate: -0.43
Maximum Estimate: -0.3
This is the average result from: 7 analysts
Minimum Estimate: -0.45
Maximum Estimate: -0.31
This is the average result from: 7 analysts
Minimum Estimate: -0.42
Maximum Estimate: -0.33
This is the average result from: 7 analysts
Minimum Estimate: -0.33
Maximum Estimate: -0.3
This is the average result from: 7 analysts
Minimum Estimate: -0.34
Maximum Estimate: -0.33
This is the average result from: 7 analysts
Minimum Estimate: -0.34
Maximum Estimate: -0.29
This is the average result from: 7 analysts
Minimum Estimate: -0.29
Maximum Estimate: -0.24
This is the average result from: 4 analysts
Minimum Estimate: -0.29
Maximum Estimate: -0.29
This is the average result from: 4 analysts
Minimum Estimate: -0.27
Maximum Estimate: -0.28
This is the average result from: 4 analysts
Minimum Estimate: -0.26
Maximum Estimate: -0.26
This is the average result from: 4 analysts
Minimum Estimate: -0.26
Maximum Estimate: -0.18
This is the average result from: 3 analysts
Minimum Estimate: -0.1
Maximum Estimate: -0.11
This is the average result from: 3 analysts
Minimum Estimate: -0.02
Maximum Estimate: -0.02
This is the average result from: 3 analysts
Minimum Estimate: 0.04
Maximum Estimate: 0.04
This is the average result from: 3 analysts
Minimum Estimate: 0.15
Maximum Estimate: 0.16
This is the average result from: 7 analysts
This is the average result from: 7 analysts
Minimum Estimate: 291000
Maximum Estimate: 1530000
This is the average result from: 7 analysts
Minimum Estimate: 1261000
Maximum Estimate: 2054280
This is the average result from: 7 analysts
Minimum Estimate: 2134000
Maximum Estimate: 4108560
This is the average result from: 7 analysts
Minimum Estimate: 5852010
Maximum Estimate: 8364000
This is the average result from: 7 analysts
Minimum Estimate: 7814320
Maximum Estimate: 14178000
This is the average result from: 4 analysts
Minimum Estimate: 10523530
Maximum Estimate: 13447680
This is the average result from: 4 analysts
Minimum Estimate: 12628430
Maximum Estimate: 17403240
This is the average result from: 4 analysts
Minimum Estimate: 13680880
Maximum Estimate: 20567280
This is the average result from: 4 analysts
Minimum Estimate: 15785780
Maximum Estimate: 28502880
This is the average result from: 3 analysts
Minimum Estimate: 33725930
Maximum Estimate: 35464380
This is the average result from: 3 analysts
Minimum Estimate: 40856400
Maximum Estimate: 42962400
This is the average result from: 3 analysts
Minimum Estimate: 46344660
Maximum Estimate: 48733560
This is the average result from: 3 analysts
Minimum Estimate: 57322150
Maximum Estimate: 60276900