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: 20 analysts
Minimum Estimate: 1589560000
Maximum Estimate: 1764840000
This is the average result from: 15 analysts
Minimum Estimate: 1579085760
Maximum Estimate: 1697451000
This is the average result from: 17 analysts
Minimum Estimate: 1331918000
Maximum Estimate: 1538250000
This is the average result from: 14 analysts
Minimum Estimate: 1447460000
Maximum Estimate: 1563660000
This is the average result from: 12 analysts
Minimum Estimate: 1316831880
Maximum Estimate: 1412812800
This is the average result from: 17 analysts
Minimum Estimate: 866760020
Maximum Estimate: 949198950
This is the average result from: 18 analysts
Minimum Estimate: 610540000
Maximum Estimate: 658350000
This is the average result from: 18 analysts
Minimum Estimate: 621320000
Maximum Estimate: 743400000
This is the average result from: 17 analysts
Minimum Estimate: 775474000
Maximum Estimate: 1286309850
This is the average result from: 11 analysts
Minimum Estimate: 1224608000
Maximum Estimate: 1629108600
This is the average result from: 7 analysts
Minimum Estimate: 2043636449.56
Maximum Estimate: 2212183785.61
This is the average result from: 7 analysts
Minimum Estimate: 2996150518.96
Maximum Estimate: 3212367566.72
This is the average result from: 20 analysts
Minimum Estimate: 0.48
Maximum Estimate: 0.97
This is the average result from: 15 analysts
Minimum Estimate: 0.76
Maximum Estimate: 0.96
This is the average result from: 16 analysts
Minimum Estimate: 0.35
Maximum Estimate: 0.62
This is the average result from: 14 analysts
Minimum Estimate: 0.14
Maximum Estimate: 0.18
This is the average result from: 12 analysts
Minimum Estimate: 0.72
Maximum Estimate: 0.78
This is the average result from: 18 analysts
Minimum Estimate: -1.36
Maximum Estimate: -0.43
This is the average result from: 18 analysts
Minimum Estimate: -0.93
Maximum Estimate: -0.92
This is the average result from: 18 analysts
Minimum Estimate: -1.25
Maximum Estimate: -0.79
This is the average result from: 17 analysts
Minimum Estimate: -0.59
Maximum Estimate: 0.51
This is the average result from: 11 analysts
Minimum Estimate: 0.73
Maximum Estimate: 2.42
This is the average result from: 7 analysts
Minimum Estimate: 4.23
Maximum Estimate: 4.58
This is the average result from: 7 analysts
Minimum Estimate: 10.58
Maximum Estimate: 11.34
This is the average result from: 20 analysts
Minimum Estimate: 0.36
Maximum Estimate: 0.44
This is the average result from: 20 analysts
Minimum Estimate: 0.37
Maximum Estimate: 0.45
This is the average result from: 20 analysts
Minimum Estimate: 0.29
Maximum Estimate: 0.45
This is the average result from: 21 analysts
Minimum Estimate: 0.2
Maximum Estimate: 0.25
This is the average result from: 19 analysts
Minimum Estimate: 0.22
Maximum Estimate: 0.28
This is the average result from: 18 analysts
Minimum Estimate: -0.32
Maximum Estimate: 0.13
This is the average result from: 16 analysts
Minimum Estimate: 0.18
Maximum Estimate: 0.23
This is the average result from: 17 analysts
Minimum Estimate: 0.2
Maximum Estimate: 0.27
This is the average result from: 16 analysts
Minimum Estimate: 0.13
Maximum Estimate: 0.16
This is the average result from: 15 analysts
Minimum Estimate: 0.18
Maximum Estimate: 0.24
This is the average result from: 16 analysts
Minimum Estimate: 0.08
Maximum Estimate: 0.14
This is the average result from: 17 analysts
Minimum Estimate: 0.07
Maximum Estimate: 0.18
This is the average result from: 17 analysts
Minimum Estimate: -0.04
Maximum Estimate: 0.12
This is the average result from: 17 analysts
Minimum Estimate: 0.01
Maximum Estimate: 0.07
This is the average result from: 16 analysts
Minimum Estimate: 0.02
Maximum Estimate: 0.09
This is the average result from: 15 analysts
Minimum Estimate: -0.01
Maximum Estimate: 0.02
This is the average result from: 15 analysts
Minimum Estimate: -0.01
Maximum Estimate: 0.03
This is the average result from: 14 analysts
Minimum Estimate: 0.07
Maximum Estimate: 0.09
This is the average result from: 12 analysts
Minimum Estimate: 0.11
Maximum Estimate: 0.15
This is the average result from: 13 analysts
Minimum Estimate: 0.16
Maximum Estimate: 0.19
This is the average result from: 11 analysts
Minimum Estimate: 0.15
Maximum Estimate: 0.18
This is the average result from: 12 analysts
Minimum Estimate: 0.08
Maximum Estimate: 0.11
This is the average result from: 13 analysts
Minimum Estimate: -0.07
Maximum Estimate: -0.04
This is the average result from: 14 analysts
Minimum Estimate: -0.11
Maximum Estimate: -0.07
This is the average result from: 15 analysts
Minimum Estimate: -0.16
Maximum Estimate: -0.15
This is the average result from: 16 analysts
Minimum Estimate: -0.23
Maximum Estimate: -0.15
This is the average result from: 16 analysts
Minimum Estimate: -0.22
Maximum Estimate: -0.21
This is the average result from: 16 analysts
Minimum Estimate: -0.26
Maximum Estimate: -0.23
This is the average result from: 16 analysts
Minimum Estimate: -0.24
Maximum Estimate: -0.19
This is the average result from: 16 analysts
Minimum Estimate: -0.27
Maximum Estimate: -0.23
This is the average result from: 16 analysts
Minimum Estimate: -0.33
Maximum Estimate: -0.23
This is the average result from: 16 analysts
Minimum Estimate: -0.27
Maximum Estimate: -0.2
This is the average result from: 16 analysts
Minimum Estimate: -0.24
Maximum Estimate: -0.18
This is the average result from: 16 analysts
Minimum Estimate: -0.23
Maximum Estimate: -0.13
This is the average result from: 10 analysts
Minimum Estimate: -0.18
Maximum Estimate: 0.04
This is the average result from: 10 analysts
Minimum Estimate: -0.15
Maximum Estimate: 0.06
This is the average result from: 10 analysts
Minimum Estimate: -0.14
Maximum Estimate: 0.19
This is the average result from: 10 analysts
Minimum Estimate: -0.13
Maximum Estimate: 0.24
This is the average result from: 3 analysts
Minimum Estimate: 0.41
Maximum Estimate: 0.44
This is the average result from: 3 analysts
Minimum Estimate: 0.45
Maximum Estimate: 0.48
This is the average result from: 3 analysts
Minimum Estimate: 0.53
Maximum Estimate: 0.57
This is the average result from: 3 analysts
Minimum Estimate: 0.61
Maximum Estimate: 0.65
This is the average result from: 19 analysts
Minimum Estimate: 393943340
Maximum Estimate: 441000000
This is the average result from: 19 analysts
Minimum Estimate: 426300000
Maximum Estimate: 470617350
This is the average result from: 19 analysts
Minimum Estimate: 418933340
Maximum Estimate: 477750000
This is the average result from: 20 analysts
Minimum Estimate: 392000000
Maximum Estimate: 439215000
This is the average result from: 18 analysts
Minimum Estimate: 388933580
Maximum Estimate: 431655000
This is the average result from: 17 analysts
Minimum Estimate: 364266000
Maximum Estimate: 451920000
This is the average result from: 15 analysts
Minimum Estimate: 401800000
Maximum Estimate: 443441250
This is the average result from: 16 analysts
Minimum Estimate: 416990000
Maximum Estimate: 461055000
This is the average result from: 15 analysts
Minimum Estimate: 358180200
Maximum Estimate: 385455000
This is the average result from: 14 analysts
Minimum Estimate: 364560000
Maximum Estimate: 407830500
This is the average result from: 14 analysts
Minimum Estimate: 313600000
Maximum Estimate: 346500000
This is the average result from: 15 analysts
Minimum Estimate: 313600000
Maximum Estimate: 349803300
This is the average result from: 16 analysts
Minimum Estimate: 343454720
Maximum Estimate: 382200000
This is the average result from: 16 analysts
Minimum Estimate: 339334800
Maximum Estimate: 368550000
This is the average result from: 16 analysts
Minimum Estimate: 343960400
Maximum Estimate: 382200000
This is the average result from: 15 analysts
Minimum Estimate: 338100000
Maximum Estimate: 372225000
This is the average result from: 15 analysts
Minimum Estimate: 329672000
Maximum Estimate: 368525850
This is the average result from: 14 analysts
Minimum Estimate: 384650000
Maximum Estimate: 425250000
This is the average result from: 12 analysts
Minimum Estimate: 396900000
Maximum Estimate: 432493950
This is the average result from: 13 analysts
Minimum Estimate: 399523460
Maximum Estimate: 431550000
This is the average result from: 11 analysts
Minimum Estimate: 267587040
Maximum Estimate: 289590000
This is the average result from: 12 analysts
Minimum Estimate: 243040000
Maximum Estimate: 263879700
This is the average result from: 13 analysts
Minimum Estimate: 232566740
Maximum Estimate: 253050000
This is the average result from: 14 analysts
Minimum Estimate: 229320000
Maximum Estimate: 249795000
This is the average result from: 14 analysts
Minimum Estimate: 211680000
Maximum Estimate: 227116050
This is the average result from: 14 analysts
Minimum Estimate: 182524020
Maximum Estimate: 216088950
This is the average result from: 14 analysts
Minimum Estimate: 200900000
Maximum Estimate: 222688200
This is the average result from: 14 analysts
Minimum Estimate: 118580000
Maximum Estimate: 128835000
This is the average result from: 14 analysts
Minimum Estimate: 125440000
Maximum Estimate: 138710250
This is the average result from: 14 analysts
Minimum Estimate: 141316000
Maximum Estimate: 153300000
This is the average result from: 14 analysts
Minimum Estimate: 140924000
Maximum Estimate: 158548950
This is the average result from: 14 analysts
Minimum Estimate: 149940000
Maximum Estimate: 174162450
This is the average result from: 14 analysts
Minimum Estimate: 157780000
Maximum Estimate: 196350000
This is the average result from: 14 analysts
Minimum Estimate: 166208000
Maximum Estimate: 224877450
This is the average result from: 9 analysts
Minimum Estimate: 179144000
Maximum Estimate: 298854150
This is the average result from: 9 analysts
Minimum Estimate: 191688000
Maximum Estimate: 313147800
This is the average result from: 9 analysts
Minimum Estimate: 197372000
Maximum Estimate: 328657350
This is the average result from: 9 analysts
Minimum Estimate: 207270000
Maximum Estimate: 345650550
This is the average result from: 3 analysts
Minimum Estimate: 352751980
Maximum Estimate: 377948550
This is the average result from: 3 analysts
Minimum Estimate: 372347080
Maximum Estimate: 398943300
This is the average result from: 3 analysts
Minimum Estimate: 386480640
Maximum Estimate: 414086400
This is the average result from: 3 analysts
Minimum Estimate: 408920680
Maximum Estimate: 438129300