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: 6 analysts
Minimum Estimate: 43184000000
Maximum Estimate: 60062000000
This is the average result from: 11 analysts
Minimum Estimate: 55770000000
Maximum Estimate: 60859000000
This is the average result from: 10 analysts
Minimum Estimate: 70660000000
Maximum Estimate: 82621000000
This is the average result from: 9 analysts
Minimum Estimate: 88821000000
Maximum Estimate: 104333000000
This is the average result from: 5 analysts
Minimum Estimate: 105212000000
Maximum Estimate: 126207000000
This is the average result from: 4 analysts
Minimum Estimate: 134544000000
Maximum Estimate: 144154000000
This is the average result from: 6 analysts
Minimum Estimate: 1847000000
Maximum Estimate: 2927000000
This is the average result from: 11 analysts
Minimum Estimate: 2646000000
Maximum Estimate: 3533000000
This is the average result from: 10 analysts
Minimum Estimate: 3822000000
Maximum Estimate: 5080000000
This is the average result from: 9 analysts
Minimum Estimate: 5218000000
Maximum Estimate: 6688000000
This is the average result from: 4 analysts
Minimum Estimate: 6691000000
Maximum Estimate: 7169000000
This is the average result from: 4 analysts
Minimum Estimate: 9025000000
Maximum Estimate: 9670000000
This is the average result from: 6 analysts
Minimum Estimate: 839860000
Maximum Estimate: 1477000000
This is the average result from: 11 analysts
Minimum Estimate: 1372000000
Maximum Estimate: 2107000000
This is the average result from: 10 analysts
Minimum Estimate: 2156000000
Maximum Estimate: 3500000000
This is the average result from: 9 analysts
Minimum Estimate: 3136000000
Maximum Estimate: 4036000000
This is the average result from: 4 analysts
Minimum Estimate: 4170000000
Maximum Estimate: 4467000000
This is the average result from: 4 analysts
Minimum Estimate: 5809000000
Maximum Estimate: 6224000000
This is the average result from: 5 analysts
Minimum Estimate: -2.05
Maximum Estimate: 1.71
This is the average result from: 11 analysts
Minimum Estimate: 1.49
Maximum Estimate: 3.15
This is the average result from: 10 analysts
Minimum Estimate: 3.88
Maximum Estimate: 13.15
This is the average result from: 9 analysts
Minimum Estimate: 7.68
Maximum Estimate: 18
This is the average result from: 4 analysts
Minimum Estimate: 19.21
Maximum Estimate: 20.58
This is the average result from: 4 analysts
Minimum Estimate: 25.71
Maximum Estimate: 27.55
This is the average result from: 6 analysts
Minimum Estimate: 0.91
Maximum Estimate: 4.64
This is the average result from: 5 analysts
Minimum Estimate: 0.51
Maximum Estimate: 0.55
This is the average result from: 5 analysts
Minimum Estimate: 0.79
Maximum Estimate: 0.85
This is the average result from: 5 analysts
Minimum Estimate: 1.18
Maximum Estimate: 1.26
This is the average result from: 6 analysts
Minimum Estimate: 1.72
Maximum Estimate: 11.74
This is the average result from: 4 analysts
Minimum Estimate: 0.27
Maximum Estimate: 0.29
This is the average result from: 4 analysts
Minimum Estimate: 2.21
Maximum Estimate: 2.37
This is the average result from: 4 analysts
Minimum Estimate: 3.54
Maximum Estimate: 3.79
This is the average result from: 5 analysts
Minimum Estimate: 17
Maximum Estimate: 18.22
This is the average result from: 5 analysts
Minimum Estimate: 16881000000
Maximum Estimate: 18086000000
This is the average result from: 5 analysts
Minimum Estimate: 16350000000
Maximum Estimate: 17518000000
This is the average result from: 5 analysts
Minimum Estimate: 17704000000
Maximum Estimate: 18968000000
This is the average result from: 5 analysts
Minimum Estimate: 19727000000
Maximum Estimate: 21136000000
This is the average result from: 5 analysts
Minimum Estimate: 22019000000
Maximum Estimate: 23592000000
This is the average result from: 5 analysts
Minimum Estimate: 19943000000
Maximum Estimate: 22370000000
This is the average result from: 5 analysts
Minimum Estimate: 21888000000
Maximum Estimate: 24221000000
This is the average result from: 5 analysts
Minimum Estimate: 23487000000
Maximum Estimate: 26990000000
This is the average result from: 5 analysts
Minimum Estimate: 28104000000
Maximum Estimate: 30112000000
This is the average result from: 5 analysts
Minimum Estimate: 1050000000
Maximum Estimate: 1125000000
This is the average result from: 5 analysts
Minimum Estimate: 885520000
Maximum Estimate: 948770000
This is the average result from: 5 analysts
Minimum Estimate: 1065000000
Maximum Estimate: 1141000000
This is the average result from: 5 analysts
Minimum Estimate: 1246000000
Maximum Estimate: 1335000000
This is the average result from: 5 analysts
Minimum Estimate: 1545000000
Maximum Estimate: 1655000000
This is the average result from: 4 analysts
Minimum Estimate: 836590000
Maximum Estimate: 896340000
This is the average result from: 4 analysts
Minimum Estimate: 1344000000
Maximum Estimate: 1440000000
This is the average result from: 4 analysts
Minimum Estimate: 1705000000
Maximum Estimate: 1827000000
This is the average result from: 5 analysts
Minimum Estimate: 2027000000
Maximum Estimate: 2172000000
This is the average result from: 4 analysts
Minimum Estimate: 669210000
Maximum Estimate: 717010000
This is the average result from: 4 analysts
Minimum Estimate: 272320000
Maximum Estimate: 291770000
This is the average result from: 4 analysts
Minimum Estimate: 660750000
Maximum Estimate: 707940000
This is the average result from: 4 analysts
Minimum Estimate: 933370000
Maximum Estimate: 1000000000
This is the average result from: 4 analysts
Minimum Estimate: 995890000
Maximum Estimate: 1067000000
This is the average result from: 4 analysts
Minimum Estimate: 410680000
Maximum Estimate: 440010000
This is the average result from: 4 analysts
Minimum Estimate: 893480000
Maximum Estimate: 957300000
This is the average result from: 4 analysts
Minimum Estimate: 1227000000
Maximum Estimate: 1315000000