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
data reported in financial statements
This is the average result from: 30 analysts
Minimum Estimate: 4046000000
Maximum Estimate: 5189000000
This is the average result from: 30 analysts
Minimum Estimate: 3892000000
Maximum Estimate: 6374000000
This is the average result from: 26 analysts
Minimum Estimate: 4982000000
Maximum Estimate: 11849000000
This is the average result from: 6 analysts
Minimum Estimate: 11628000000
Maximum Estimate: 16001000000
This is the average result from: 6 analysts
Minimum Estimate: 16654000000
Maximum Estimate: 23520000000
This is the average result from: 5 analysts
Minimum Estimate: 20796000000
Maximum Estimate: 37695000000
This is the average result from: 5 analysts
Minimum Estimate: 23971000000
Maximum Estimate: 56175000000
This is the average result from: 4 analysts
Minimum Estimate: 34343000000
Maximum Estimate: 69090000000
This is the average result from: 29 analysts
Minimum Estimate: -3644723880
Maximum Estimate: -2809905000
This is the average result from: 29 analysts
Minimum Estimate: -3263400000
Maximum Estimate: -621810000
This is the average result from: 26 analysts
Minimum Estimate: -3225964000
Maximum Estimate: 16800000
This is the average result from: 3 analysts
Minimum Estimate: -62034000
Maximum Estimate: -66465000
This is the average result from: 3 analysts
Minimum Estimate: 1264000000
Maximum Estimate: 1354000000
This is the average result from: 3 analysts
Minimum Estimate: 2426000000
Maximum Estimate: 2599000000
This is the average result from: 3 analysts
Minimum Estimate: 3566000000
Maximum Estimate: 3821000000
This is the average result from: 3 analysts
Minimum Estimate: 6454000000
Maximum Estimate: 6915000000
This is the average result from: 28 analysts
Minimum Estimate: -4831400000
Maximum Estimate: -1558200000
This is the average result from: 28 analysts
Minimum Estimate: -4102280000
Maximum Estimate: -2551048500
This is the average result from: 25 analysts
Minimum Estimate: -4677736000
Maximum Estimate: -1637686050
This is the average result from: 5 analysts
Minimum Estimate: -3621100000
Maximum Estimate: -1575000000
This is the average result from: 5 analysts
Minimum Estimate: -3135510000
This is the average result from: 4 analysts
Minimum Estimate: -2265368000
Maximum Estimate: 2100000000
This is the average result from: 5 analysts
Minimum Estimate: -1280762000
Maximum Estimate: 5145000000
This is the average result from: 4 analysts
Maximum Estimate: 7875000000
This is the average result from: 30 analysts
Minimum Estimate: -4.61
Maximum Estimate: -3.9
This is the average result from: 30 analysts
Minimum Estimate: -3.82
Maximum Estimate: -2.24
This is the average result from: 26 analysts
Minimum Estimate: -4.21
Maximum Estimate: -1.5
This is the average result from: 5 analysts
Minimum Estimate: -3.53
Maximum Estimate: -1.88
This is the average result from: 4 analysts
Minimum Estimate: -3.58
Maximum Estimate: -2.47
This is the average result from: 4 analysts
Minimum Estimate: -1.73
Maximum Estimate: 0.05
This is the average result from: 4 analysts
Minimum Estimate: -1.04
Maximum Estimate: 0.77
This is the average result from: 3 analysts
This is the average result from: 26 analysts
Minimum Estimate: -0.77
Maximum Estimate: -0.59
This is the average result from: 18 analysts
Minimum Estimate: -0.88
Maximum Estimate: -0.55
This is the average result from: 18 analysts
Minimum Estimate: -0.91
Maximum Estimate: -0.57
This is the average result from: 18 analysts
Minimum Estimate: -1.07
Maximum Estimate: -0.39
This is the average result from: 17 analysts
Minimum Estimate: -0.96
Maximum Estimate: -0.49
This is the average result from: 6 analysts
Minimum Estimate: -0.74
Maximum Estimate: -0.44
This is the average result from: 6 analysts
Minimum Estimate: -0.69
Maximum Estimate: -0.43
This is the average result from: 6 analysts
Minimum Estimate: -0.71
Maximum Estimate: -0.35
This is the average result from: 6 analysts
Minimum Estimate: -0.66
Maximum Estimate: -0.33
This is the average result from: 3 analysts
Minimum Estimate: -0.58
Maximum Estimate: -0.62
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.38
Maximum Estimate: -0.41
This is the average result from: 24 analysts
Minimum Estimate: 874650000
Maximum Estimate: 1792000000
This is the average result from: 16 analysts
Minimum Estimate: 906890000
Maximum Estimate: 1407000000
This is the average result from: 16 analysts
Minimum Estimate: 1046000000
Maximum Estimate: 1431000000
This is the average result from: 16 analysts
Minimum Estimate: 775180000
Maximum Estimate: 1502000000
This is the average result from: 15 analysts
Minimum Estimate: 996660000
Maximum Estimate: 1991000000
This is the average result from: 7 analysts
Minimum Estimate: 1172000000
Maximum Estimate: 1680000000
This is the average result from: 7 analysts
Minimum Estimate: 1395000000
Maximum Estimate: 1994000000
This is the average result from: 7 analysts
Minimum Estimate: 1553000000
Maximum Estimate: 2521000000
This is the average result from: 7 analysts
Minimum Estimate: 1788000000
Maximum Estimate: 2958000000
This is the average result from: 3 analysts
Minimum Estimate: 2781000000
Maximum Estimate: 2980000000
This is the average result from: 3 analysts
Minimum Estimate: 2790000000
Maximum Estimate: 2989000000
This is the average result from: 3 analysts
Minimum Estimate: 2917000000
Maximum Estimate: 3126000000
This is the average result from: 21 analysts
Minimum Estimate: -461580000
Maximum Estimate: -440022019.5
This is the average result from: 13 analysts
Minimum Estimate: -648279800
Maximum Estimate: -477973461
This is the average result from: 13 analysts
Minimum Estimate: -595408800
Maximum Estimate: -477269772
This is the average result from: 13 analysts
Minimum Estimate: -563852800
Maximum Estimate: -441551250
This is the average result from: 13 analysts
Minimum Estimate: -530180000
Maximum Estimate: -398682427.5
This is the average result from: 7 analysts
Minimum Estimate: -409640000
Maximum Estimate: -383512500
This is the average result from: 7 analysts
Minimum Estimate: -406112000
Maximum Estimate: -378617610
This is the average result from: 7 analysts
Minimum Estimate: -416558800
Maximum Estimate: -369804750
This is the average result from: 7 analysts
Minimum Estimate: -371077000
Maximum Estimate: -306011580
This is the average result from: 3 analysts
Minimum Estimate: -187180000
Maximum Estimate: -200550000
This is the average result from: 3 analysts
Minimum Estimate: -118580000
Maximum Estimate: -127050000
This is the average result from: 3 analysts
Minimum Estimate: 65660000
Maximum Estimate: 70350000
This is the average result from: 21 analysts
Minimum Estimate: -942760000
Maximum Estimate: -855754137
This is the average result from: 13 analysts
Minimum Estimate: -915320000
Maximum Estimate: -874371655.5
This is the average result from: 13 analysts
Minimum Estimate: -1016260000
Maximum Estimate: -901567128
This is the average result from: 13 analysts
Minimum Estimate: -1040172000
Maximum Estimate: -889028794.5
This is the average result from: 12 analysts
Minimum Estimate: -1191876000
Maximum Estimate: -899195850
This is the average result from: 5 analysts
Minimum Estimate: -814380000
Maximum Estimate: -809434500
This is the average result from: 5 analysts
Minimum Estimate: -902580000
Maximum Estimate: -832660500
This is the average result from: 5 analysts
Minimum Estimate: -896700000
Maximum Estimate: -795438000
This is the average result from: 5 analysts
Minimum Estimate: -834960000
Maximum Estimate: -746298000