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: 32 analysts
Minimum Estimate: 4046000000
Maximum Estimate: 5156000000
This is the average result from: 32 analysts
Minimum Estimate: 3892000000
Maximum Estimate: 6153000000
This is the average result from: 27 analysts
Minimum Estimate: 4820000000
Maximum Estimate: 9920000000
This is the average result from: 6 analysts
Minimum Estimate: 11628000000
Maximum Estimate: 16001000000
This is the average result from: 7 analysts
Minimum Estimate: 16654000000
Maximum Estimate: 29047000000
This is the average result from: 6 analysts
Minimum Estimate: 20796000000
Maximum Estimate: 48716000000
This is the average result from: 6 analysts
Minimum Estimate: 23971000000
Maximum Estimate: 70443000000
This is the average result from: 4 analysts
Minimum Estimate: 34343000000
Maximum Estimate: 69090000000
This is the average result from: 4 analysts
Minimum Estimate: 41052000000
Maximum Estimate: 73815000000
This is the average result from: 31 analysts
Minimum Estimate: -3639210400
Maximum Estimate: -2809905000
This is the average result from: 31 analysts
Minimum Estimate: -3263400000
Maximum Estimate: -621810000
This is the average result from: 27 analysts
Minimum Estimate: -3225964000
Maximum Estimate: -864885000
This is the average result from: 3 analysts
Minimum Estimate: -62034000
Maximum Estimate: -66465000
This is the average result from: 4 analysts
Minimum Estimate: 1264000000
Maximum Estimate: 2059000000
This is the average result from: 4 analysts
Minimum Estimate: 2426000000
Maximum Estimate: 3287000000
This is the average result from: 4 analysts
Minimum Estimate: 3566000000
Maximum Estimate: 8222000000
This is the average result from: 3 analysts
Minimum Estimate: 6454000000
Maximum Estimate: 6915000000
This is the average result from: 3 analysts
Minimum Estimate: 6248000000
Maximum Estimate: 6695000000
This is the average result from: 30 analysts
Minimum Estimate: -5205211200
Maximum Estimate: -4050396000
This is the average result from: 30 analysts
Minimum Estimate: -5120176600
Maximum Estimate: -2568700050
This is the average result from: 26 analysts
Minimum Estimate: -4859241800
Maximum Estimate: -1655325000
This is the average result from: 5 analysts
Minimum Estimate: -3621100000
Maximum Estimate: -1575000000
This is the average result from: 6 analysts
Minimum Estimate: -6506612000
This is the average result from: 5 analysts
Minimum Estimate: -3939208000
Maximum Estimate: 2100000000
This is the average result from: 6 analysts
Minimum Estimate: -1280762000
Maximum Estimate: 5145000000
This is the average result from: 4 analysts
Maximum Estimate: 7875000000
This is the average result from: 4 analysts
Minimum Estimate: 845350000
Maximum Estimate: 8610000000
This is the average result from: 32 analysts
Minimum Estimate: -4.64
Maximum Estimate: -3.93
This is the average result from: 32 analysts
Minimum Estimate: -3.82
Maximum Estimate: -2.33
This is the average result from: 27 analysts
Minimum Estimate: -4.21
Maximum Estimate: -1.52
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: 3 analysts
Minimum Estimate: 0.74
Maximum Estimate: 0.79
This is the average result from: 21 analysts
Minimum Estimate: -0.88
Maximum Estimate: -0.55
This is the average result from: 21 analysts
Minimum Estimate: -0.91
Maximum Estimate: -0.57
This is the average result from: 21 analysts
Minimum Estimate: -1.07
Maximum Estimate: -0.41
This is the average result from: 20 analysts
Minimum Estimate: -0.96
Maximum Estimate: -0.46
This is the average result from: 6 analysts
Minimum Estimate: -0.74
Maximum Estimate: -0.47
This is the average result from: 6 analysts
Minimum Estimate: -0.69
Maximum Estimate: -0.46
This is the average result from: 6 analysts
Minimum Estimate: -0.71
Maximum Estimate: -0.38
This is the average result from: 6 analysts
Minimum Estimate: -0.66
Maximum Estimate: -0.36
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: 18 analysts
Minimum Estimate: 920320000
Maximum Estimate: 1407000000
This is the average result from: 18 analysts
Minimum Estimate: 1046000000
Maximum Estimate: 1431000000
This is the average result from: 18 analysts
Minimum Estimate: 775180000
Maximum Estimate: 1502000000
This is the average result from: 17 analysts
Minimum Estimate: 996660000
Maximum Estimate: 1991000000
This is the average result from: 7 analysts
Minimum Estimate: 1158000000
Maximum Estimate: 1680000000
This is the average result from: 7 analysts
Minimum Estimate: 1174000000
Maximum Estimate: 1994000000
This is the average result from: 7 analysts
Minimum Estimate: 1397000000
Maximum Estimate: 2521000000
This is the average result from: 7 analysts
Minimum Estimate: 1749000000
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: 15 analysts
Minimum Estimate: -636196400
Maximum Estimate: -479584350
This is the average result from: 15 analysts
Minimum Estimate: -612549000
Maximum Estimate: -481268224.5
This is the average result from: 15 analysts
Minimum Estimate: -582904000
Maximum Estimate: -452591601
This is the average result from: 15 analysts
Minimum Estimate: -559580000
Maximum Estimate: -414033816
This is the average result from: 7 analysts
Minimum Estimate: -409640000
Maximum Estimate: -385877100
This is the average result from: 7 analysts
Minimum Estimate: -421596000
Maximum Estimate: -381935610
This is the average result from: 7 analysts
Minimum Estimate: -438373600
Maximum Estimate: -374479350
This is the average result from: 7 analysts
Minimum Estimate: -415422000
Maximum Estimate: -315514080
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: 15 analysts
Minimum Estimate: -915320000
Maximum Estimate: -881896533
This is the average result from: 15 analysts
Minimum Estimate: -1016260000
Maximum Estimate: -907247092.5
This is the average result from: 15 analysts
Minimum Estimate: -1040172000
Maximum Estimate: -900407791.5
This is the average result from: 14 analysts
Minimum Estimate: -1191876000
Maximum Estimate: -905960128.5
This is the average result from: 5 analysts
Minimum Estimate: -814380000
Maximum Estimate: -813379003.5
This is the average result from: 5 analysts
Minimum Estimate: -902580000
Maximum Estimate: -838186996.5
This is the average result from: 5 analysts
Minimum Estimate: -896700000
Maximum Estimate: -803232496.5
This is the average result from: 5 analysts
Minimum Estimate: -834960000
Maximum Estimate: -762132000