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: 21 analysts
Minimum Estimate: 442499400
Maximum Estimate: 476910000
This is the average result from: 18 analysts
Minimum Estimate: 766948000
Maximum Estimate: 824551350
This is the average result from: 15 analysts
Minimum Estimate: 845740000
Maximum Estimate: 908250000
This is the average result from: 12 analysts
Minimum Estimate: 916300000
Maximum Estimate: 996220050
This is the average result from: 12 analysts
Minimum Estimate: 989800000
Maximum Estimate: 1069224450
This is the average result from: 4 analysts
Minimum Estimate: 1077945120
Maximum Estimate: 1154941200
This is the average result from: 2 analysts
Minimum Estimate: 1153002549.61
Maximum Estimate: 1248095543.39
This is the average result from: 2 analysts
Minimum Estimate: 1246000526.86
Maximum Estimate: 1335918090.65
This is the average result from: 23 analysts
Minimum Estimate: -0.39
Maximum Estimate: -0.38
This is the average result from: 20 analysts
Minimum Estimate: -0.21
Maximum Estimate: -0.2
This is the average result from: 17 analysts
Minimum Estimate: 0.39
Maximum Estimate: 0.45
This is the average result from: 12 analysts
Minimum Estimate: 0.48
Maximum Estimate: 0.6
This is the average result from: 12 analysts
Minimum Estimate: 0.58
Maximum Estimate: 0.66
This is the average result from: 4 analysts
Minimum Estimate: 0.62
Maximum Estimate: 0.66
This is the average result from: 2 analysts
Minimum Estimate: 0.67
Maximum Estimate: 0.72
This is the average result from: 2 analysts
Minimum Estimate: 0.72
Maximum Estimate: 0.78
This is the average result from: 9 analysts
Minimum Estimate: -0.35
Maximum Estimate: -0.3
This is the average result from: 9 analysts
Minimum Estimate: -0.24
Maximum Estimate: -0.24
This is the average result from: 10 analysts
Minimum Estimate: -0.25
Maximum Estimate: -0.24
This is the average result from: 12 analysts
Minimum Estimate: -0.24
Maximum Estimate: -0.22
This is the average result from: 15 analysts
Minimum Estimate: -0.19
Maximum Estimate: -0.18
This is the average result from: 17 analysts
Minimum Estimate: -0.18
Maximum Estimate: -0.14
This is the average result from: 17 analysts
Minimum Estimate: -0.12
Maximum Estimate: -0.09
This is the average result from: 22 analysts
Minimum Estimate: -0.12
Maximum Estimate: -0.1
This is the average result from: 21 analysts
Minimum Estimate: -0.24
Maximum Estimate: -0.2
This is the average result from: 21 analysts
Minimum Estimate: -0.12
Maximum Estimate: -0.08
This is the average result from: 21 analysts
Minimum Estimate: -0.07
Maximum Estimate: -0.05
This is the average result from: 19 analysts
Minimum Estimate: -0.04
Maximum Estimate: -0.02
This is the average result from: 18 analysts
Minimum Estimate: -0.01
Maximum Estimate: 0.03
This is the average result from: 18 analysts
Minimum Estimate: 0.06
Maximum Estimate: 0.07
This is the average result from: 16 analysts
Minimum Estimate: 0.08
Maximum Estimate: 0.11
This is the average result from: 16 analysts
Minimum Estimate: 0.11
Maximum Estimate: 0.13
This is the average result from: 12 analysts
Minimum Estimate: 0.07
Maximum Estimate: 0.11
This is the average result from: 11 analysts
Minimum Estimate: 0.08
Maximum Estimate: 0.14
This is the average result from: 12 analysts
Minimum Estimate: 0.11
Maximum Estimate: 0.16
This is the average result from: 10 analysts
Minimum Estimate: 0.12
Maximum Estimate: 0.16
This is the average result from: 9 analysts
Minimum Estimate: 0.13
Maximum Estimate: 0.15
This is the average result from: 9 analysts
Minimum Estimate: 0.14
Maximum Estimate: 0.17
This is the average result from: 9 analysts
Minimum Estimate: 0.15
Maximum Estimate: 0.18
This is the average result from: 8 analysts
Minimum Estimate: 0.16
Maximum Estimate: 0.18
This is the average result from: 3 analysts
Minimum Estimate: 0.12
Maximum Estimate: 0.13
This is the average result from: 3 analysts
Minimum Estimate: 0.13
Maximum Estimate: 0.14
This is the average result from: 3 analysts
Minimum Estimate: 0.14
Maximum Estimate: 0.15
This is the average result from: 7 analysts
Minimum Estimate: 74137000
Maximum Estimate: 79905000
This is the average result from: 7 analysts
Minimum Estimate: 83300000
Maximum Estimate: 90195000
This is the average result from: 8 analysts
Minimum Estimate: 89082000
Maximum Estimate: 96424650
This is the average result from: 10 analysts
Minimum Estimate: 96040000
Maximum Estimate: 106065750
This is the average result from: 12 analysts
Minimum Estimate: 99040760
Maximum Estimate: 107864400
This is the average result from: 14 analysts
Minimum Estimate: 104623820
Maximum Estimate: 114627450
This is the average result from: 15 analysts
Minimum Estimate: 111132000
Maximum Estimate: 121182600
This is the average result from: 19 analysts
Minimum Estimate: 117895960
Maximum Estimate: 127870050
This is the average result from: 18 analysts
Minimum Estimate: 183652000
Maximum Estimate: 198870000
This is the average result from: 18 analysts
Minimum Estimate: 176204000
Maximum Estimate: 196245000
This is the average result from: 18 analysts
Minimum Estimate: 183806840
Maximum Estimate: 200776800
This is the average result from: 16 analysts
Minimum Estimate: 196196000
Maximum Estimate: 212956800
This is the average result from: 15 analysts
Minimum Estimate: 196882000
Maximum Estimate: 217883400
This is the average result from: 15 analysts
Minimum Estimate: 202468000
Maximum Estimate: 220066350
This is the average result from: 13 analysts
Minimum Estimate: 204232000
Maximum Estimate: 221220300
This is the average result from: 13 analysts
Minimum Estimate: 216090000
Maximum Estimate: 233415000
This is the average result from: 9 analysts
Minimum Estimate: 212562000
Maximum Estimate: 228743550
This is the average result from: 9 analysts
Minimum Estimate: 221284000
Maximum Estimate: 240660000
This is the average result from: 10 analysts
Minimum Estimate: 227888220
Maximum Estimate: 252891450
This is the average result from: 10 analysts
Minimum Estimate: 237278580
Maximum Estimate: 259972650
This is the average result from: 6 analysts
Minimum Estimate: 236418140
Maximum Estimate: 254459100
This is the average result from: 6 analysts
Minimum Estimate: 248769080
Maximum Estimate: 267777300
This is the average result from: 6 analysts
Minimum Estimate: 247254000
Maximum Estimate: 270813900
This is the average result from: 6 analysts
Minimum Estimate: 257358780
Maximum Estimate: 276173100