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: 5 analysts
Minimum Estimate: 13721000000
Maximum Estimate: 14801000000
This is the average result from: 5 analysts
Minimum Estimate: 14288000000
Maximum Estimate: 15436000000
This is the average result from: 5 analysts
Minimum Estimate: 1058000000
Maximum Estimate: 1148000000
This is the average result from: 5 analysts
Minimum Estimate: 1124000000
Maximum Estimate: 1219000000
This is the average result from: 5 analysts
Minimum Estimate: 1050000000
Maximum Estimate: 1125000000
This is the average result from: 5 analysts
Minimum Estimate: 642880000
Maximum Estimate: 1172000000
This is the average result from: 5 analysts
Minimum Estimate: 2.04
Maximum Estimate: 2.25
This is the average result from: 5 analysts
Minimum Estimate: 2.25
Maximum Estimate: 2.51
This is the average result from: 5 analysts
Minimum Estimate: 0.44
Maximum Estimate: 0.55
This is the average result from: 5 analysts
Minimum Estimate: 0.52
Maximum Estimate: 0.58
This is the average result from: 5 analysts
Minimum Estimate: 0.54
Maximum Estimate: 0.63
This is the average result from: 5 analysts
Minimum Estimate: 0.5
Maximum Estimate: 0.6
This is the average result from: 5 analysts
Minimum Estimate: 0.51
Maximum Estimate: 0.61
This is the average result from: 5 analysts
Minimum Estimate: 0.58
Maximum Estimate: 0.66
This is the average result from: 5 analysts
Minimum Estimate: 0.65
Maximum Estimate: 0.76
This is the average result from: 5 analysts
Minimum Estimate: 3357000000
Maximum Estimate: 3661000000
This is the average result from: 5 analysts
Minimum Estimate: 3453000000
Maximum Estimate: 3738000000
This is the average result from: 5 analysts
Minimum Estimate: 3521000000
Maximum Estimate: 3826000000
This is the average result from: 5 analysts
Minimum Estimate: 3454000000
Maximum Estimate: 3766000000
This is the average result from: 5 analysts
Minimum Estimate: 3458000000
Maximum Estimate: 3795000000
This is the average result from: 5 analysts
Minimum Estimate: 3627000000
Maximum Estimate: 3952000000
This is the average result from: 5 analysts
Minimum Estimate: 3742000000
Maximum Estimate: 4049000000
This is the average result from: 6 analysts
Minimum Estimate: 229810000
Maximum Estimate: 271290000
This is the average result from: 6 analysts
Minimum Estimate: 263130000
Maximum Estimate: 287040000
This is the average result from: 6 analysts
Minimum Estimate: 277340000
Maximum Estimate: 307650000
This is the average result from: 5 analysts
Minimum Estimate: 265190000
Maximum Estimate: 287910000
This is the average result from: 4 analysts
Minimum Estimate: 269500000
Maximum Estimate: 289280000
This is the average result from: 4 analysts
Minimum Estimate: 288120000
Maximum Estimate: 309230000
This is the average result from: 4 analysts
Minimum Estimate: 302820000
Maximum Estimate: 332330000
This is the average result from: 5 analysts
Minimum Estimate: 141120000
Maximum Estimate: 204230000
This is the average result from: 5 analysts
Minimum Estimate: 145040000
Maximum Estimate: 221030000
This is the average result from: 5 analysts
Minimum Estimate: 155820000
Maximum Estimate: 235200000
This is the average result from: 3 analysts
Minimum Estimate: 248920000
Maximum Estimate: 266700000
This is the average result from: 3 analysts
Minimum Estimate: 283220000
Maximum Estimate: 303450000
This is the average result from: 3 analysts
Minimum Estimate: 307720000
Maximum Estimate: 329700000