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: 15 analysts
Minimum Estimate: 5217000000
Maximum Estimate: 5730000000
This is the average result from: 15 analysts
Minimum Estimate: 5666000000
Maximum Estimate: 6747000000
This is the average result from: 12 analysts
Minimum Estimate: 6110000000
Maximum Estimate: 7710000000
This is the average result from: 4 analysts
Minimum Estimate: 7001000000
Maximum Estimate: 7502000000
This is the average result from: 4 analysts
Minimum Estimate: 7553000000
Maximum Estimate: 8093000000
This is the average result from: 15 analysts
Minimum Estimate: 910030000
Maximum Estimate: 998980000
This is the average result from: 15 analysts
Minimum Estimate: 845740000
Maximum Estimate: 1186000000
This is the average result from: 12 analysts
Minimum Estimate: 961380000
Maximum Estimate: 1375000000
This is the average result from: 4 analysts
Minimum Estimate: 1274000000
Maximum Estimate: 1365000000
This is the average result from: 15 analysts
Minimum Estimate: 619360000
Maximum Estimate: 885570000
This is the average result from: 15 analysts
Minimum Estimate: 708540000
Maximum Estimate: 1077000000
This is the average result from: 13 analysts
Minimum Estimate: 806540000
Maximum Estimate: 1266000000
This is the average result from: 4 analysts
Minimum Estimate: 1147000000
Maximum Estimate: 1229000000
This is the average result from: 15 analysts
Minimum Estimate: 4.11
Maximum Estimate: 4.57
This is the average result from: 15 analysts
Minimum Estimate: 4.51
Maximum Estimate: 5.33
This is the average result from: 12 analysts
Minimum Estimate: 4.95
Maximum Estimate: 6.31
This is the average result from: 4 analysts
Minimum Estimate: 6.11
Maximum Estimate: 6.54
This is the average result from: 4 analysts
Minimum Estimate: 7.63
Maximum Estimate: 8.18
This is the average result from: 13 analysts
Minimum Estimate: 1.2
Maximum Estimate: 1.42
This is the average result from: 12 analysts
Minimum Estimate: 1
Maximum Estimate: 1.24
This is the average result from: 12 analysts
Minimum Estimate: 0.66
Maximum Estimate: 1
This is the average result from: 12 analysts
Minimum Estimate: 1.3
Maximum Estimate: 1.53
This is the average result from: 10 analysts
Minimum Estimate: 1.33
Maximum Estimate: 1.86
This is the average result from: 4 analysts
Minimum Estimate: 1.26
Maximum Estimate: 1.35
This is the average result from: 4 analysts
Minimum Estimate: 0.93
Maximum Estimate: 1
This is the average result from: 4 analysts
Minimum Estimate: 1.65
Maximum Estimate: 1.76
This is the average result from: 4 analysts
Minimum Estimate: 2.05
Maximum Estimate: 2.19
This is the average result from: 13 analysts
Minimum Estimate: 1550000000
Maximum Estimate: 1802000000
This is the average result from: 11 analysts
Minimum Estimate: 1133000000
Maximum Estimate: 1349000000
This is the average result from: 11 analysts
Minimum Estimate: 1259000000
Maximum Estimate: 1488000000
This is the average result from: 11 analysts
Minimum Estimate: 1498000000
Maximum Estimate: 1696000000
This is the average result from: 9 analysts
Minimum Estimate: 1680000000
Maximum Estimate: 2362000000
This is the average result from: 4 analysts
Minimum Estimate: 1338000000
Maximum Estimate: 1433000000
This is the average result from: 4 analysts
Minimum Estimate: 1574000000
Maximum Estimate: 1686000000
This is the average result from: 4 analysts
Minimum Estimate: 1790000000
Maximum Estimate: 1918000000
This is the average result from: 4 analysts
Minimum Estimate: 2025000000
Maximum Estimate: 2169000000
This is the average result from: 11 analysts
Minimum Estimate: 239810000
Maximum Estimate: 292100000
This is the average result from: 9 analysts
Minimum Estimate: 232850000
Maximum Estimate: 260920000
This is the average result from: 9 analysts
Minimum Estimate: 182150000
Maximum Estimate: 210310000
This is the average result from: 9 analysts
Minimum Estimate: 274710000
Maximum Estimate: 314550000
This is the average result from: 8 analysts
Minimum Estimate: 294350000
Maximum Estimate: 338070000
This is the average result from: 4 analysts
Minimum Estimate: 278320000
Maximum Estimate: 298200000
This is the average result from: 4 analysts
Minimum Estimate: 219520000
Maximum Estimate: 235200000
This is the average result from: 4 analysts
Minimum Estimate: 355740000
Maximum Estimate: 381150000
This is the average result from: 4 analysts
Minimum Estimate: 431200000
Maximum Estimate: 462000000
This is the average result from: 12 analysts
Minimum Estimate: 203640000
Maximum Estimate: 257640000
This is the average result from: 9 analysts
Minimum Estimate: 149710000
Maximum Estimate: 221480000
This is the average result from: 9 analysts
Minimum Estimate: 149710000
Maximum Estimate: 175960000
This is the average result from: 9 analysts
Minimum Estimate: 187140000
Maximum Estimate: 277540000
This is the average result from: 7 analysts
Minimum Estimate: 261990000
Maximum Estimate: 309840000
This is the average result from: 4 analysts
Minimum Estimate: 254800000
Maximum Estimate: 273000000
This is the average result from: 4 analysts
Minimum Estimate: 192080000
Maximum Estimate: 205800000
This is the average result from: 4 analysts
Minimum Estimate: 330260000
Maximum Estimate: 353850000
This is the average result from: 4 analysts
Minimum Estimate: 405720000
Maximum Estimate: 434700000