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: 29 analysts
Minimum Estimate: 1397811240
Maximum Estimate: 1596630000
This is the average result from: 32 analysts
Minimum Estimate: 1177960000
Maximum Estimate: 1404900000
This is the average result from: 26 analysts
Minimum Estimate: 1813980000
Maximum Estimate: 2025030000
This is the average result from: 23 analysts
Minimum Estimate: 2233569940
Maximum Estimate: 2560990950
This is the average result from: 18 analysts
Minimum Estimate: 2211908020
Maximum Estimate: 2459126250
This is the average result from: 20 analysts
Minimum Estimate: 1456576940
Maximum Estimate: 1963500000
This is the average result from: 20 analysts
Minimum Estimate: 2385320000
Maximum Estimate: 3332584500
This is the average result from: 20 analysts
Minimum Estimate: 2606800000
Maximum Estimate: 3606015000
This is the average result from: 13 analysts
Minimum Estimate: 2342689020
Maximum Estimate: 3373650000
This is the average result from: 10 analysts
Minimum Estimate: 2772921304.89
Maximum Estimate: 3001615845.5
This is the average result from: 10 analysts
Minimum Estimate: 2806397289.56
Maximum Estimate: 3008920805.3
This is the average result from: 35 analysts
Minimum Estimate: -0.73
Maximum Estimate: -0.43
This is the average result from: 38 analysts
Minimum Estimate: 0.54
Maximum Estimate: 0.84
This is the average result from: 32 analysts
Minimum Estimate: 4.27
Maximum Estimate: 5.08
This is the average result from: 31 analysts
Minimum Estimate: 6.76
Maximum Estimate: 7.97
This is the average result from: 28 analysts
Minimum Estimate: 3.66
Maximum Estimate: 4.62
This is the average result from: 29 analysts
Minimum Estimate: -2.3
Maximum Estimate: 1.95
This is the average result from: 26 analysts
Minimum Estimate: 8.2
Maximum Estimate: 11.8
This is the average result from: 24 analysts
Minimum Estimate: 8.89
Maximum Estimate: 15.37
This is the average result from: 17 analysts
Minimum Estimate: 7.34
Maximum Estimate: 13.43
This is the average result from: 14 analysts
Minimum Estimate: 10.43
Maximum Estimate: 11.29
This is the average result from: 14 analysts
Minimum Estimate: 10.85
Maximum Estimate: 11.63
This is the average result from: 26 analysts
Minimum Estimate: 1.32
Maximum Estimate: 1.81
This is the average result from: 26 analysts
Minimum Estimate: 1.36
Maximum Estimate: 2.03
This is the average result from: 25 analysts
Minimum Estimate: 1.35
Maximum Estimate: 1.75
This is the average result from: 26 analysts
Minimum Estimate: 0.62
Maximum Estimate: 1.32
This is the average result from: 27 analysts
Minimum Estimate: -0.61
Maximum Estimate: -0.17
This is the average result from: 29 analysts
Minimum Estimate: -0.42
Maximum Estimate: 0.15
This is the average result from: 32 analysts
Minimum Estimate: -0.21
Maximum Estimate: 0.11
This is the average result from: 33 analysts
Minimum Estimate: -0.39
Maximum Estimate: 0.02
This is the average result from: 34 analysts
Minimum Estimate: -0.65
Maximum Estimate: -0.01
This is the average result from: 32 analysts
Minimum Estimate: -0.22
Maximum Estimate: 0.29
This is the average result from: 35 analysts
Minimum Estimate: -0.11
Maximum Estimate: 0.65
This is the average result from: 36 analysts
Minimum Estimate: 0.04
Maximum Estimate: 0.75
This is the average result from: 32 analysts
Minimum Estimate: 0.74
Maximum Estimate: 1.21
This is the average result from: 30 analysts
Minimum Estimate: 0.82
Maximum Estimate: 1.11
This is the average result from: 29 analysts
Minimum Estimate: 0.8
Maximum Estimate: 1.13
This is the average result from: 32 analysts
Minimum Estimate: 1.16
Maximum Estimate: 1.72
This is the average result from: 32 analysts
Minimum Estimate: 1.47
Maximum Estimate: 2.03
This is the average result from: 33 analysts
Minimum Estimate: 1.28
Maximum Estimate: 2.06
This is the average result from: 27 analysts
Minimum Estimate: 1.18
Maximum Estimate: 2.02
This is the average result from: 29 analysts
Minimum Estimate: 1.35
Maximum Estimate: 2.31
This is the average result from: 30 analysts
Minimum Estimate: 0.96
Maximum Estimate: 1.75
This is the average result from: 33 analysts
Minimum Estimate: 0.7
Maximum Estimate: 2.99
This is the average result from: 32 analysts
Minimum Estimate: 0.62
Maximum Estimate: 1.35
This is the average result from: 25 analysts
Minimum Estimate: 0.98
Maximum Estimate: 1.68
This is the average result from: 28 analysts
Minimum Estimate: 0.08
Maximum Estimate: 0.76
This is the average result from: 28 analysts
Minimum Estimate: -0.76
Maximum Estimate: -0.03
This is the average result from: 27 analysts
Minimum Estimate: -0.06
Maximum Estimate: 0.62
This is the average result from: 28 analysts
Minimum Estimate: 0.17
Maximum Estimate: 1.31
This is the average result from: 25 analysts
Minimum Estimate: 1.02
Maximum Estimate: 2.87
This is the average result from: 24 analysts
Minimum Estimate: 1.6
Maximum Estimate: 2.21
This is the average result from: 23 analysts
Minimum Estimate: 2.09
Maximum Estimate: 3.41
This is the average result from: 23 analysts
Minimum Estimate: 2.29
Maximum Estimate: 3.95
This is the average result from: 22 analysts
Minimum Estimate: 2.21
Maximum Estimate: 4.07
This is the average result from: 21 analysts
Minimum Estimate: 2.14
Maximum Estimate: 3.74
This is the average result from: 19 analysts
Minimum Estimate: 2.14
Maximum Estimate: 3.47
This is the average result from: 19 analysts
Minimum Estimate: 2.07
Maximum Estimate: 3.3
This is the average result from: 10 analysts
Minimum Estimate: 2.05
Maximum Estimate: 3.16
This is the average result from: 10 analysts
Minimum Estimate: 1.65
Maximum Estimate: 3
This is the average result from: 10 analysts
Minimum Estimate: 1.75
Maximum Estimate: 3.26
This is the average result from: 10 analysts
Minimum Estimate: 1.9
Maximum Estimate: 3.43
This is the average result from: 2 analysts
Minimum Estimate: 2.51
Maximum Estimate: 2.69
This is the average result from: 2 analysts
Minimum Estimate: 2.02
Maximum Estimate: 2.16
This is the average result from: 2 analysts
Minimum Estimate: 2.09
Maximum Estimate: 2.24
This is the average result from: 2 analysts
Minimum Estimate: 2.21
Maximum Estimate: 2.37
This is the average result from: 18 analysts
Minimum Estimate: 488236000
Maximum Estimate: 606480000
This is the average result from: 18 analysts
Minimum Estimate: 592900000
Maximum Estimate: 717150000
This is the average result from: 18 analysts
Minimum Estimate: 631120000
Maximum Estimate: 823200000
This is the average result from: 19 analysts
Minimum Estimate: 506849140
Maximum Estimate: 646036650
This is the average result from: 20 analysts
Minimum Estimate: 341040000
Maximum Estimate: 433755000
This is the average result from: 21 analysts
Minimum Estimate: 363580000
Maximum Estimate: 455700000
This is the average result from: 24 analysts
Minimum Estimate: 320491360
Maximum Estimate: 397950000
This is the average result from: 24 analysts
Minimum Estimate: 297145800
Maximum Estimate: 398160000
This is the average result from: 25 analysts
Minimum Estimate: 231280000
Maximum Estimate: 287595000
This is the average result from: 24 analysts
Minimum Estimate: 251762000
Maximum Estimate: 330015000
This is the average result from: 26 analysts
Minimum Estimate: 319480000
Maximum Estimate: 401310000
This is the average result from: 28 analysts
Minimum Estimate: 344960000
Maximum Estimate: 409500000
This is the average result from: 24 analysts
Minimum Estimate: 393960000
Maximum Estimate: 486984750
This is the average result from: 21 analysts
Minimum Estimate: 411869500
Maximum Estimate: 513203250
This is the average result from: 21 analysts
Minimum Estimate: 417872000
Maximum Estimate: 498994650
This is the average result from: 24 analysts
Minimum Estimate: 482454000
Maximum Estimate: 586861800
This is the average result from: 24 analysts
Minimum Estimate: 523320000
Maximum Estimate: 621600000
This is the average result from: 25 analysts
Minimum Estimate: 510316380
Maximum Estimate: 612519600
This is the average result from: 20 analysts
Minimum Estimate: 520859220
Maximum Estimate: 626745000
This is the average result from: 21 analysts
Minimum Estimate: 558600000
Maximum Estimate: 760350150
This is the average result from: 20 analysts
Minimum Estimate: 481180000
Maximum Estimate: 684148500
This is the average result from: 24 analysts
Minimum Estimate: 535668000
Maximum Estimate: 735000000
This is the average result from: 22 analysts
Minimum Estimate: 519400000
Maximum Estimate: 653871750
This is the average result from: 16 analysts
Minimum Estimate: 579113360
Maximum Estimate: 713475000
This is the average result from: 17 analysts
Minimum Estimate: 431200000
Maximum Estimate: 598256400
This is the average result from: 19 analysts
Minimum Estimate: 233649640
Maximum Estimate: 385560000
This is the average result from: 18 analysts
Minimum Estimate: 345450000
Maximum Estimate: 433650000
This is the average result from: 18 analysts
Minimum Estimate: 355182380
Maximum Estimate: 483567000
This is the average result from: 17 analysts
Minimum Estimate: 440020000
Maximum Estimate: 720499500
This is the average result from: 17 analysts
Minimum Estimate: 547820000
Maximum Estimate: 732354000
This is the average result from: 17 analysts
Minimum Estimate: 645820000
Maximum Estimate: 913405500
This is the average result from: 17 analysts
Minimum Estimate: 662480000
Maximum Estimate: 957768000
This is the average result from: 16 analysts
Minimum Estimate: 636020000
Maximum Estimate: 904627500
This is the average result from: 15 analysts
Minimum Estimate: 631202320
Maximum Estimate: 878535000
This is the average result from: 14 analysts
Minimum Estimate: 636408080
Maximum Estimate: 930615000
This is the average result from: 14 analysts
Minimum Estimate: 626240580
Maximum Estimate: 944370000
This is the average result from: 5 analysts
Minimum Estimate: 608644680
Maximum Estimate: 751380000
This is the average result from: 5 analysts
Minimum Estimate: 557812080
Maximum Estimate: 730747500
This is the average result from: 5 analysts
Minimum Estimate: 575609860
Maximum Estimate: 746161500
This is the average result from: 5 analysts
Minimum Estimate: 600621420
Maximum Estimate: 742728000