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
Minimum Estimate: 1330840
Maximum Estimate: 1399440
This is the average result from: 3 analysts
Minimum Estimate: 18673470
Maximum Estimate: 19636020
This is the average result from: 7 analysts
Minimum Estimate: 15908000
Maximum Estimate: 49778040
This is the average result from: 4 analysts
Minimum Estimate: 5044000
Maximum Estimate: 7344000
This is the average result from: 7 analysts
Minimum Estimate: 3686000
Maximum Estimate: 7707120
This is the average result from: 6 analysts
Maximum Estimate: 19074000
This is the average result from: 6 analysts
Minimum Estimate: 32301000
Maximum Estimate: 85578000
This is the average result from: 2 analysts
Minimum Estimate: 128122450
Maximum Estimate: 137368400
This is the average result from: 2 analysts
Minimum Estimate: 320306125
Maximum Estimate: 343421000
This is the average result from: 5 analysts
Minimum Estimate: -2.35
Maximum Estimate: -2.48
This is the average result from: 4 analysts
Minimum Estimate: -1.09
Maximum Estimate: -1.12
This is the average result from: 7 analysts
Minimum Estimate: -0.64
Maximum Estimate: 0.16
This is the average result from: 4 analysts
Minimum Estimate: -0.88
Maximum Estimate: -0.83
This is the average result from: 6 analysts
Minimum Estimate: -0.89
Maximum Estimate: -0.76
This is the average result from: 6 analysts
Minimum Estimate: -0.8
Maximum Estimate: -0.61
This is the average result from: 6 analysts
Minimum Estimate: -0.49
Maximum Estimate: -0.27
This is the average result from: 2 analysts
Minimum Estimate: -0.46
Maximum Estimate: -0.49
This is the average result from: 5 analysts
Minimum Estimate: -0.18
Maximum Estimate: -0.15
This is the average result from: 6 analysts
Minimum Estimate: -0.18
Maximum Estimate: -0.13
This is the average result from: 6 analysts
Minimum Estimate: -0.15
Maximum Estimate: -0.13
This is the average result from: 7 analysts
Minimum Estimate: -0.23
Maximum Estimate: 0.48
This is the average result from: 7 analysts
Minimum Estimate: -0.13
Maximum Estimate: -0.06
This is the average result from: 5 analysts
Minimum Estimate: -0.11
Maximum Estimate: -0.11
This is the average result from: 4 analysts
Minimum Estimate: -0.12
Maximum Estimate: -0.07
This is the average result from: 4 analysts
Minimum Estimate: -0.15
Maximum Estimate: -0.16
This is the average result from: 5 analysts
Minimum Estimate: -0.28
Maximum Estimate: -0.13
This is the average result from: 6 analysts
Minimum Estimate: -0.2
Maximum Estimate: -0.13
This is the average result from: 6 analysts
Minimum Estimate: -0.21
Maximum Estimate: -0.16
This is the average result from: 6 analysts
Minimum Estimate: -0.21
Maximum Estimate: -0.17
This is the average result from: 3 analysts
Minimum Estimate: -0.17
Maximum Estimate: -0.18
This is the average result from: 3 analysts
Minimum Estimate: -0.16
Maximum Estimate: -0.17
This is the average result from: 3 analysts
Minimum Estimate: -0.15
Maximum Estimate: -0.16
This is the average result from: 3 analysts
Minimum Estimate: -0.13
Maximum Estimate: -0.14
This is the average result from: 6 analysts
Minimum Estimate: 4413500
Maximum Estimate: 5100000
This is the average result from: 6 analysts
Minimum Estimate: 4947000
Maximum Estimate: 5629380
This is the average result from: 6 analysts
Minimum Estimate: 4401860
Maximum Estimate: 5414160
This is the average result from: 7 analysts
Minimum Estimate: 970000
Maximum Estimate: 33995580
This is the average result from: 7 analysts
Minimum Estimate: 997160
Maximum Estimate: 2550000
This is the average result from: 5 analysts
Minimum Estimate: 1940000
Maximum Estimate: 2550000
This is the average result from: 4 analysts
Minimum Estimate: 970000
Maximum Estimate: 2040000
This is the average result from: 4 analysts
Maximum Estimate: 2040000
This is the average result from: 6 analysts
Maximum Estimate: 13770000
This is the average result from: 7 analysts
Maximum Estimate: 15402000
This is the average result from: 7 analysts
Maximum Estimate: 1865580
This is the average result from: 7 analysts
Maximum Estimate: 1936980
This is the average result from: 3 analysts
This is the average result from: 3 analysts
Minimum Estimate: 2910000
Maximum Estimate: 3060000
This is the average result from: 3 analysts
Minimum Estimate: 4947000
Maximum Estimate: 5202000