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: 13 analysts
Minimum Estimate: 8058000000
Maximum Estimate: 8658000000
This is the average result from: 13 analysts
Minimum Estimate: 8002000000
Maximum Estimate: 8752000000
This is the average result from: 10 analysts
Minimum Estimate: 8099000000
Maximum Estimate: 9021000000
This is the average result from: 8 analysts
Minimum Estimate: 1946000000
Maximum Estimate: 2439000000
This is the average result from: 8 analysts
Minimum Estimate: 1846000000
Maximum Estimate: 2274000000
This is the average result from: 6 analysts
Minimum Estimate: 1904000000
Maximum Estimate: 2385000000
This is the average result from: 11 analysts
Minimum Estimate: 1740000000
Maximum Estimate: 2270000000
This is the average result from: 11 analysts
Minimum Estimate: 1556000000
Maximum Estimate: 2520000000
This is the average result from: 10 analysts
Minimum Estimate: 1596000000
Maximum Estimate: 2580000000
This is the average result from: 13 analysts
Minimum Estimate: 6.39
Maximum Estimate: 6.96
This is the average result from: 13 analysts
Minimum Estimate: 5.12
Maximum Estimate: 5.99
This is the average result from: 10 analysts
Minimum Estimate: 5.64
Maximum Estimate: 6.38
This is the average result from: 11 analysts
Minimum Estimate: 1.26
Maximum Estimate: 1.45
This is the average result from: 10 analysts
Minimum Estimate: 1.19
Maximum Estimate: 1.42
This is the average result from: 10 analysts
Minimum Estimate: 1.24
Maximum Estimate: 1.47
This is the average result from: 9 analysts
Minimum Estimate: 1.28
Maximum Estimate: 1.54
This is the average result from: 8 analysts
Minimum Estimate: 1.27
Maximum Estimate: 1.53
This is the average result from: 4 analysts
Minimum Estimate: 1.37
Maximum Estimate: 1.51
This is the average result from: 4 analysts
Minimum Estimate: 1.46
Maximum Estimate: 1.56
This is the average result from: 4 analysts
Minimum Estimate: 1.47
Maximum Estimate: 1.66
This is the average result from: 4 analysts
Minimum Estimate: 1.39
Maximum Estimate: 1.65
This is the average result from: 10 analysts
Minimum Estimate: 2001000000
Maximum Estimate: 2166000000
This is the average result from: 7 analysts
Minimum Estimate: 1933000000
Maximum Estimate: 2144000000
This is the average result from: 7 analysts
Minimum Estimate: 2006000000
Maximum Estimate: 2193000000
This is the average result from: 6 analysts
Minimum Estimate: 2038000000
Maximum Estimate: 2203000000
This is the average result from: 5 analysts
Minimum Estimate: 2010000000
Maximum Estimate: 2171000000
This is the average result from: 4 analysts
Minimum Estimate: 1991000000
Maximum Estimate: 2134000000
This is the average result from: 4 analysts
Minimum Estimate: 2069000000
Maximum Estimate: 2217000000
This is the average result from: 4 analysts
Minimum Estimate: 2070000000
Maximum Estimate: 2218000000
This is the average result from: 4 analysts
Minimum Estimate: 2055000000
Maximum Estimate: 2202000000
This is the average result from: 5 analysts
Minimum Estimate: 441980000
Maximum Estimate: 511100000
This is the average result from: 3 analysts
Minimum Estimate: 488780000
Maximum Estimate: 523700000
This is the average result from: 3 analysts
Minimum Estimate: 508880000
Maximum Estimate: 545230000
This is the average result from: 9 analysts
Minimum Estimate: 390210000
Maximum Estimate: 456110000
This is the average result from: 7 analysts
Minimum Estimate: 367250000
Maximum Estimate: 451550000
This is the average result from: 7 analysts
Minimum Estimate: 382700000
Maximum Estimate: 469520000
This is the average result from: 6 analysts
Minimum Estimate: 409640000
Maximum Estimate: 494560000
This is the average result from: 5 analysts
Minimum Estimate: 409640000
Maximum Estimate: 505160000
This is the average result from: 3 analysts
Minimum Estimate: 403760000
Maximum Estimate: 432600000
This is the average result from: 3 analysts
Minimum Estimate: 414540000
Maximum Estimate: 444150000
This is the average result from: 3 analysts
Minimum Estimate: 431200000
Maximum Estimate: 462000000
This is the average result from: 3 analysts
Minimum Estimate: 427280000
Maximum Estimate: 457800000