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: 36 analysts
Minimum Estimate: 609560000
Maximum Estimate: 657479550
This is the average result from: 34 analysts
Minimum Estimate: 704306400
Maximum Estimate: 758520000
This is the average result from: 31 analysts
Minimum Estimate: 725200000
Maximum Estimate: 784350000
This is the average result from: 28 analysts
Minimum Estimate: 812420000
Maximum Estimate: 873600000
This is the average result from: 26 analysts
Minimum Estimate: 856520000
Maximum Estimate: 928200000
This is the average result from: 19 analysts
Minimum Estimate: 913360000
Maximum Estimate: 985950000
This is the average result from: 18 analysts
Minimum Estimate: 461580000
Maximum Estimate: 581700000
This is the average result from: 18 analysts
Minimum Estimate: 548578520
Maximum Estimate: 653100000
This is the average result from: 7 analysts
Minimum Estimate: 650720000
Maximum Estimate: 733950000
This is the average result from: 3 analysts
Minimum Estimate: 781465521.57
Maximum Estimate: 845916286.24
This is the average result from: 3 analysts
Minimum Estimate: 924581334.39
Maximum Estimate: 991303698.72
This is the average result from: 37 analysts
Minimum Estimate: -1.6
Maximum Estimate: -1.67
This is the average result from: 35 analysts
Minimum Estimate: -1.16
Maximum Estimate: -0.98
This is the average result from: 32 analysts
Minimum Estimate: -0.22
Maximum Estimate: -0.17
This is the average result from: 29 analysts
Minimum Estimate: 0.04
Maximum Estimate: 0.09
This is the average result from: 27 analysts
Minimum Estimate: 0.01
Maximum Estimate: 0.05
This is the average result from: 20 analysts
Minimum Estimate: 0.27
Maximum Estimate: 0.33
This is the average result from: 18 analysts
Minimum Estimate: -0.56
Maximum Estimate: 0.4
This is the average result from: 18 analysts
Minimum Estimate: -0.56
Maximum Estimate: 0.53
This is the average result from: 7 analysts
Minimum Estimate: -0.17
Maximum Estimate: 0.56
This is the average result from: 3 analysts
Minimum Estimate: 0.14
Maximum Estimate: 0.15
This is the average result from: 3 analysts
Minimum Estimate: 0.13
Maximum Estimate: 0.14
This is the average result from: 23 analysts
Minimum Estimate: -0.54
Maximum Estimate: -0.55
This is the average result from: 24 analysts
Minimum Estimate: -0.61
Maximum Estimate: -0.61
This is the average result from: 25 analysts
Minimum Estimate: -0.57
Maximum Estimate: -0.56
This is the average result from: 28 analysts
Minimum Estimate: -0.49
Maximum Estimate: -0.48
This is the average result from: 29 analysts
Minimum Estimate: -0.52
Maximum Estimate: -0.51
This is the average result from: 32 analysts
Minimum Estimate: -0.49
Maximum Estimate: -0.46
This is the average result from: 32 analysts
Minimum Estimate: -0.46
Maximum Estimate: -0.43
This is the average result from: 36 analysts
Minimum Estimate: -0.37
Maximum Estimate: -0.35
This is the average result from: 36 analysts
Minimum Estimate: -0.51
Maximum Estimate: -0.51
This is the average result from: 31 analysts
Minimum Estimate: -0.39
Maximum Estimate: -0.37
This is the average result from: 31 analysts
Minimum Estimate: -0.32
Maximum Estimate: -0.3
This is the average result from: 32 analysts
Minimum Estimate: -0.18
Maximum Estimate: -0.16
This is the average result from: 31 analysts
Minimum Estimate: -0.26
Maximum Estimate: -0.22
This is the average result from: 29 analysts
Minimum Estimate: -0.12
Maximum Estimate: -0.1
This is the average result from: 30 analysts
Minimum Estimate: -0.08
Maximum Estimate: -0.06
This is the average result from: 29 analysts
Minimum Estimate: -0.06
This is the average result from: 30 analysts
Minimum Estimate: -0.06
Maximum Estimate: -0.03
This is the average result from: 28 analysts
Minimum Estimate: -0.02
This is the average result from: 28 analysts
Minimum Estimate: -0.03
Maximum Estimate: 0.03
This is the average result from: 27 analysts
Minimum Estimate: 0.04
Maximum Estimate: 0.06
This is the average result from: 27 analysts
Minimum Estimate: -0.04
Maximum Estimate: -0.01
This is the average result from: 26 analysts
Maximum Estimate: 0.03
This is the average result from: 25 analysts
Maximum Estimate: 0.02
This is the average result from: 25 analysts
Minimum Estimate: 0.03
Maximum Estimate: 0.06
This is the average result from: 24 analysts
Minimum Estimate: -0.05
Maximum Estimate: -0.03
This is the average result from: 21 analysts
Minimum Estimate: -0.02
Maximum Estimate: -0.01
This is the average result from: 20 analysts
Minimum Estimate: 0.07
Maximum Estimate: 0.08
This is the average result from: 19 analysts
Minimum Estimate: 0.09
Maximum Estimate: 0.12
This is the average result from: 17 analysts
Minimum Estimate: 0.06
Maximum Estimate: 0.09
This is the average result from: 16 analysts
Minimum Estimate: 0.08
Maximum Estimate: 0.09
This is the average result from: 16 analysts
Minimum Estimate: -0.16
Maximum Estimate: 0.07
This is the average result from: 16 analysts
Minimum Estimate: -0.16
Maximum Estimate: 0.13
This is the average result from: 15 analysts
Minimum Estimate: -0.14
Maximum Estimate: 0.13
This is the average result from: 15 analysts
Minimum Estimate: -0.16
Maximum Estimate: 0.13
This is the average result from: 13 analysts
Minimum Estimate: -0.15
Maximum Estimate: 0.1
This is the average result from: 13 analysts
Minimum Estimate: -0.12
Maximum Estimate: 0.14
This is the average result from: 3 analysts
Minimum Estimate: -0.06
Maximum Estimate: -0.06
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.02
Maximum Estimate: -0.02
This is the average result from: 20 analysts
Minimum Estimate: 68992000
Maximum Estimate: 76678350
This is the average result from: 21 analysts
Minimum Estimate: 86534000
Maximum Estimate: 96239850
This is the average result from: 22 analysts
Minimum Estimate: 109760000
Maximum Estimate: 123356100
This is the average result from: 25 analysts
Minimum Estimate: 133799400
Maximum Estimate: 154455000
This is the average result from: 26 analysts
Minimum Estimate: 117377540
Maximum Estimate: 128706900
This is the average result from: 29 analysts
Minimum Estimate: 138866000
Maximum Estimate: 152670000
This is the average result from: 29 analysts
Minimum Estimate: 161994000
Maximum Estimate: 179550000
This is the average result from: 33 analysts
Minimum Estimate: 180320000
Maximum Estimate: 199500000
This is the average result from: 33 analysts
Minimum Estimate: 163758000
Maximum Estimate: 184275000
This is the average result from: 28 analysts
Minimum Estimate: 171500000
Maximum Estimate: 194549250
This is the average result from: 28 analysts
Minimum Estimate: 171473540
Maximum Estimate: 194756100
This is the average result from: 29 analysts
Minimum Estimate: 185476760
Maximum Estimate: 202650000
This is the average result from: 28 analysts
Minimum Estimate: 157878000
Maximum Estimate: 174300000
This is the average result from: 26 analysts
Minimum Estimate: 170520000
Maximum Estimate: 187950000
This is the average result from: 27 analysts
Minimum Estimate: 181104000
Maximum Estimate: 198618000
This is the average result from: 26 analysts
Minimum Estimate: 188650000
Maximum Estimate: 205695000
This is the average result from: 27 analysts
Minimum Estimate: 189630000
Maximum Estimate: 206850000
This is the average result from: 26 analysts
Minimum Estimate: 196434140
Maximum Estimate: 213150000
This is the average result from: 26 analysts
Minimum Estimate: 203546000
Maximum Estimate: 220710000
This is the average result from: 25 analysts
Minimum Estimate: 211435980
Maximum Estimate: 229320000
This is the average result from: 26 analysts
Minimum Estimate: 204339800
Maximum Estimate: 222600000
This is the average result from: 24 analysts
Minimum Estimate: 208895820
Maximum Estimate: 228060000
This is the average result from: 24 analysts
Minimum Estimate: 213640000
Maximum Estimate: 233100000
This is the average result from: 23 analysts
Minimum Estimate: 220010000
Maximum Estimate: 241080000
This is the average result from: 22 analysts
Minimum Estimate: 208936000
Maximum Estimate: 236250000
This is the average result from: 19 analysts
Minimum Estimate: 208299000
Maximum Estimate: 228508350
This is the average result from: 18 analysts
Minimum Estimate: 221676000
Maximum Estimate: 240240000
This is the average result from: 17 analysts
Minimum Estimate: 233828000
Maximum Estimate: 255980550
This is the average result from: 16 analysts
Minimum Estimate: 231378000
Maximum Estimate: 249900000
This is the average result from: 15 analysts
Minimum Estimate: 243040000
Maximum Estimate: 262500000
This is the average result from: 15 analysts
Minimum Estimate: 116620000
Maximum Estimate: 128100000
This is the average result from: 15 analysts
Minimum Estimate: 120540000
Maximum Estimate: 141750000
This is the average result from: 14 analysts
Minimum Estimate: 127302000
Maximum Estimate: 147588000
This is the average result from: 14 analysts
Minimum Estimate: 132333320
Maximum Estimate: 149100000
This is the average result from: 12 analysts
Minimum Estimate: 139380500
Maximum Estimate: 152985000
This is the average result from: 12 analysts
Minimum Estimate: 143103520
Maximum Estimate: 167475000
This is the average result from: 3 analysts
Minimum Estimate: 159446000
Maximum Estimate: 170835000
This is the average result from: 3 analysts
Minimum Estimate: 157388000
Maximum Estimate: 168630000
This is the average result from: 3 analysts
Minimum Estimate: 165522000
Maximum Estimate: 177345000
This is the average result from: 3 analysts
Minimum Estimate: 180222000
Maximum Estimate: 193095000