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: 27 analysts
Minimum Estimate: 33802000000
Maximum Estimate: 37567000000
This is the average result from: 27 analysts
Minimum Estimate: 35293000000
Maximum Estimate: 39986000000
This is the average result from: 25 analysts
Minimum Estimate: 37136000000
Maximum Estimate: 44137000000
This is the average result from: 24 analysts
Minimum Estimate: 1624000000
Maximum Estimate: 2626000000
This is the average result from: 24 analysts
Minimum Estimate: 2469000000
Maximum Estimate: 4190000000
This is the average result from: 23 analysts
Minimum Estimate: 3651000000
Maximum Estimate: 6040000000
This is the average result from: 23 analysts
Minimum Estimate: -437080000
Maximum Estimate: 1638000000
This is the average result from: 23 analysts
Minimum Estimate: -301840000
Maximum Estimate: 2790000000
This is the average result from: 23 analysts
Minimum Estimate: -186200000
Maximum Estimate: 4683000000
This is the average result from: 29 analysts
Minimum Estimate: 1.07
Maximum Estimate: 9.2
This is the average result from: 29 analysts
Minimum Estimate: 5.21
Maximum Estimate: 9.49
This is the average result from: 26 analysts
Minimum Estimate: 8.22
Maximum Estimate: 14.52
This is the average result from: 19 analysts
Minimum Estimate: 1.32
Maximum Estimate: 3.14
This is the average result from: 16 analysts
Minimum Estimate: -0.56
Maximum Estimate: 1.94
This is the average result from: 16 analysts
Minimum Estimate: 1.1
Maximum Estimate: 2.14
This is the average result from: 16 analysts
Minimum Estimate: 0.87
Maximum Estimate: 3.69
This is the average result from: 14 analysts
Minimum Estimate: 2.28
Maximum Estimate: 3.43
This is the average result from: 6 analysts
Minimum Estimate: 0.75
Maximum Estimate: 1.68
This is the average result from: 6 analysts
Minimum Estimate: 1.82
Maximum Estimate: 2.29
This is the average result from: 6 analysts
Minimum Estimate: 1.75
Maximum Estimate: 3.15
This is the average result from: 6 analysts
Minimum Estimate: 3.08
Maximum Estimate: 4.23
This is the average result from: 18 analysts
Minimum Estimate: 10086000000
Maximum Estimate: 11720000000
This is the average result from: 14 analysts
Minimum Estimate: 7300000000
Maximum Estimate: 9281000000
This is the average result from: 14 analysts
Minimum Estimate: 8228000000
Maximum Estimate: 9652000000
This is the average result from: 14 analysts
Minimum Estimate: 8676000000
Maximum Estimate: 11289000000
This is the average result from: 12 analysts
Minimum Estimate: 10216000000
Maximum Estimate: 12919000000
This is the average result from: 7 analysts
Minimum Estimate: 7862000000
Maximum Estimate: 9673000000
This is the average result from: 7 analysts
Minimum Estimate: 8700000000
Maximum Estimate: 10699000000
This is the average result from: 7 analysts
Minimum Estimate: 9752000000
Maximum Estimate: 11534000000
This is the average result from: 7 analysts
Minimum Estimate: 11433000000
Maximum Estimate: 13551000000
This is the average result from: 16 analysts
Minimum Estimate: 951910000
Maximum Estimate: 1164000000
This is the average result from: 11 analysts
Minimum Estimate: 292240000
Maximum Estimate: 531550000
This is the average result from: 11 analysts
Minimum Estimate: 654150000
Maximum Estimate: 811580000
This is the average result from: 11 analysts
Minimum Estimate: 458840000
Maximum Estimate: 802930000
This is the average result from: 10 analysts
Minimum Estimate: 967980000
Maximum Estimate: 1242000000
This is the average result from: 7 analysts
Minimum Estimate: 563790000
Maximum Estimate: 801010000
This is the average result from: 7 analysts
Minimum Estimate: 911790000
Maximum Estimate: 1091000000
This is the average result from: 7 analysts
Minimum Estimate: 933590000
Maximum Estimate: 1258000000
This is the average result from: 7 analysts
Minimum Estimate: 1211000000
Maximum Estimate: 1701000000
This is the average result from: 16 analysts
Minimum Estimate: 286160000
Maximum Estimate: 790210000
This is the average result from: 9 analysts
Minimum Estimate: -98000000
Maximum Estimate: 119060000
This is the average result from: 9 analysts
Minimum Estimate: 313600000
Maximum Estimate: 486170000
This is the average result from: 9 analysts
Minimum Estimate: -53900000
Maximum Estimate: 405640000
This is the average result from: 7 analysts
Minimum Estimate: 255780000
Maximum Estimate: 827480000
This is the average result from: 4 analysts
Minimum Estimate: 280570000
Maximum Estimate: 412410000
This is the average result from: 4 analysts
Minimum Estimate: 700010000
Maximum Estimate: 779910000
This is the average result from: 4 analysts
Minimum Estimate: 759400000
Maximum Estimate: 964560000
This is the average result from: 4 analysts
Minimum Estimate: 1304000000
Maximum Estimate: 1445000000