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: 1046475360
Maximum Estimate: 1121223600
This is the average result from: 3 analysts
Minimum Estimate: 1900331720
Maximum Estimate: 2036069700
This is the average result from: 3 analysts
Minimum Estimate: 1954708000
Maximum Estimate: 2094330000
This is the average result from: 1 analysts
Minimum Estimate: 2751763202.28
Maximum Estimate: 2978712744.73
This is the average result from: 1 analysts
Minimum Estimate: 3913763409.35
Maximum Estimate: 4196199944.04
This is the average result from: 1 analysts
Minimum Estimate: 783771320
Maximum Estimate: 840332137
This is the average result from: 1 analysts
Minimum Estimate: 579941734
Maximum Estimate: 621793199
This is the average result from: 3 analysts
Minimum Estimate: -0.98
Maximum Estimate: -1.05
This is the average result from: 3 analysts
Minimum Estimate: 3.54
Maximum Estimate: 3.79
This is the average result from: 3 analysts
Minimum Estimate: -0.24
Maximum Estimate: -0.26
This is the average result from: 1 analysts
Minimum Estimate: -0.04
Maximum Estimate: -0.04
This is the average result from: 1 analysts
Minimum Estimate: -0.01
Maximum Estimate: -0.01
This is the average result from: 1 analysts
Minimum Estimate: 0.29
Maximum Estimate: 0.32
This is the average result from: 1 analysts
Minimum Estimate: 0.29
Maximum Estimate: 0.31
This is the average result from: 3 analysts
Minimum Estimate: -0.29
Maximum Estimate: -0.31
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.12
Maximum Estimate: -0.13
This is the average result from: 3 analysts
Minimum Estimate: -0.21
Maximum Estimate: -0.22
This is the average result from: 3 analysts
Minimum Estimate: -0.18
Maximum Estimate: -0.19
This is the average result from: 3 analysts
Minimum Estimate: -0.09
Maximum Estimate: -0.09
This is the average result from: 3 analysts
Minimum Estimate: -0.11
Maximum Estimate: -0.12
This is the average result from: 3 analysts
Minimum Estimate: -0.48
Maximum Estimate: -0.51
This is the average result from: 3 analysts
Minimum Estimate: -0.44
Maximum Estimate: -0.47
This is the average result from: 3 analysts
Minimum Estimate: -0.37
Maximum Estimate: -0.4
This is the average result from: 3 analysts
Minimum Estimate: -0.54
Maximum Estimate: -0.58
This is the average result from: 3 analysts
Minimum Estimate: -0.23
Maximum Estimate: -0.24
This is the average result from: 3 analysts
Minimum Estimate: -0.38
Maximum Estimate: -0.41
This is the average result from: 3 analysts
Minimum Estimate: -0.34
Maximum Estimate: -0.37
This is the average result from: 3 analysts
Minimum Estimate: -0.2
Maximum Estimate: -0.21
This is the average result from: 3 analysts
Minimum Estimate: -0.22
Maximum Estimate: -0.23
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: 354879560
Maximum Estimate: 380228100
This is the average result from: 3 analysts
Minimum Estimate: 380733920
Maximum Estimate: 407929200
This is the average result from: 3 analysts
Minimum Estimate: 387260720
Maximum Estimate: 414922200
This is the average result from: 3 analysts
Minimum Estimate: 360885000
Maximum Estimate: 386662500
This is the average result from: 3 analysts
Minimum Estimate: 415674840
Maximum Estimate: 445365900
This is the average result from: 3 analysts
Minimum Estimate: 419476260
Maximum Estimate: 449438850
This is the average result from: 3 analysts
Minimum Estimate: 429918160
Maximum Estimate: 460626600
This is the average result from: 3 analysts
Minimum Estimate: 368793600
Maximum Estimate: 395136000
This is the average result from: 3 analysts
Minimum Estimate: 445142460
Maximum Estimate: 476938350
This is the average result from: 3 analysts
Minimum Estimate: 469469000
Maximum Estimate: 503002500
This is the average result from: 3 analysts
Minimum Estimate: 477543220
Maximum Estimate: 511653450
This is the average result from: 3 analysts
Minimum Estimate: 470057000
Maximum Estimate: 503632500
This is the average result from: 3 analysts
Minimum Estimate: 480397960
Maximum Estimate: 514712100
This is the average result from: 3 analysts
Minimum Estimate: 500559500
Maximum Estimate: 536313750
This is the average result from: 3 analysts
Minimum Estimate: 498722000
Maximum Estimate: 534345000
This is the average result from: 3 analysts
Minimum Estimate: 451910340
Maximum Estimate: 484189650
This is the average result from: 3 analysts
Minimum Estimate: 411502000
Maximum Estimate: 440895000
This is the average result from: 3 analysts
Minimum Estimate: 391510000
Maximum Estimate: 419475000
This is the average result from: 3 analysts
Minimum Estimate: 242500000
Maximum Estimate: 255000000
This is the average result from: 3 analysts
Minimum Estimate: 244149000
Maximum Estimate: 256734000
This is the average result from: 3 analysts
Minimum Estimate: 264228000
Maximum Estimate: 277848000
This is the average result from: 3 analysts
Minimum Estimate: 274607000
Maximum Estimate: 288762000
This is the average result from: 3 analysts
Minimum Estimate: 276256000
Maximum Estimate: 290496000