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: 41 analysts
Minimum Estimate: 368724000000
Maximum Estimate: 416850000000
This is the average result from: 39 analysts
Minimum Estimate: 379212000000
Maximum Estimate: 456415000000
This is the average result from: 20 analysts
Minimum Estimate: 388811000000
Maximum Estimate: 488527000000
This is the average result from: 4 analysts
Minimum Estimate: 483482000000
Maximum Estimate: 538161000000
This is the average result from: 4 analysts
Minimum Estimate: 512848000000
Maximum Estimate: 587891000000
This is the average result from: 3 analysts
Minimum Estimate: 598344000000
Maximum Estimate: 641083000000
This is the average result from: 3 analysts
Minimum Estimate: 650972000000
Maximum Estimate: 697470000000
This is the average result from: 24 analysts
Minimum Estimate: 124743000000
Maximum Estimate: 142181000000
This is the average result from: 24 analysts
Minimum Estimate: 126352000000
Maximum Estimate: 152573000000
This is the average result from: 17 analysts
Minimum Estimate: 131645000000
Maximum Estimate: 163965000000
This is the average result from: 4 analysts
Minimum Estimate: 155907000000
Maximum Estimate: 177265000000
This is the average result from: 4 analysts
Minimum Estimate: 172970000000
Maximum Estimate: 190823000000
This is the average result from: 3 analysts
Minimum Estimate: 191219000000
Maximum Estimate: 204877000000
This is the average result from: 3 analysts
Minimum Estimate: 210537000000
Maximum Estimate: 225576000000
This is the average result from: 39 analysts
Minimum Estimate: 113193000000
Maximum Estimate: 131252000000
This is the average result from: 36 analysts
Minimum Estimate: 114110000000
Maximum Estimate: 147000000000
This is the average result from: 20 analysts
Minimum Estimate: 122019000000
Maximum Estimate: 150117000000
This is the average result from: 3 analysts
Minimum Estimate: 152869000000
Maximum Estimate: 163788000000
This is the average result from: 3 analysts
Minimum Estimate: 165071000000
Maximum Estimate: 176862000000
This is the average result from: 3 analysts
Minimum Estimate: 196743000000
Maximum Estimate: 210796000000
This is the average result from: 3 analysts
Minimum Estimate: 216884000000
Maximum Estimate: 232376000000
This is the average result from: 41 analysts
Minimum Estimate: 6.17
Maximum Estimate: 7.25
This is the average result from: 39 analysts
Minimum Estimate: 6.38
Maximum Estimate: 8.09
This is the average result from: 18 analysts
Minimum Estimate: 7.02
Maximum Estimate: 8.88
This is the average result from: 4 analysts
Minimum Estimate: 7.7
Maximum Estimate: 10.19
This is the average result from: 4 analysts
Minimum Estimate: 8.57
Maximum Estimate: 11.5
This is the average result from: 3 analysts
Minimum Estimate: 9.49
Maximum Estimate: 10.16
This is the average result from: 3 analysts
Minimum Estimate: 10.46
Maximum Estimate: 11.2
This is the average result from: 29 analysts
Minimum Estimate: 1.38
Maximum Estimate: 1.63
This is the average result from: 28 analysts
Minimum Estimate: 1.17
Maximum Estimate: 1.5
This is the average result from: 27 analysts
Minimum Estimate: 1.39
Maximum Estimate: 1.76
This is the average result from: 19 analysts
Minimum Estimate: 2.12
Maximum Estimate: 2.58
This is the average result from: 15 analysts
Minimum Estimate: 1.53
Maximum Estimate: 1.85
This is the average result from: 15 analysts
Minimum Estimate: 1.34
Maximum Estimate: 1.69
This is the average result from: 15 analysts
Minimum Estimate: 1.49
Maximum Estimate: 1.92
This is the average result from: 4 analysts
Minimum Estimate: 2.29
Maximum Estimate: 2.79
This is the average result from: 3 analysts
Minimum Estimate: 1.62
Maximum Estimate: 1.73
This is the average result from: 3 analysts
Minimum Estimate: 1.43
Maximum Estimate: 1.53
This is the average result from: 3 analysts
Minimum Estimate: 1.67
Maximum Estimate: 1.79
This is the average result from: 29 analysts
Minimum Estimate: 86062000000
Maximum Estimate: 96495000000
This is the average result from: 28 analysts
Minimum Estimate: 74038000000
Maximum Estimate: 91441000000
This is the average result from: 27 analysts
Minimum Estimate: 86038000000
Maximum Estimate: 106344000000
This is the average result from: 18 analysts
Minimum Estimate: 118554000000
Maximum Estimate: 155041000000
This is the average result from: 14 analysts
Minimum Estimate: 90646000000
Maximum Estimate: 109732000000
This is the average result from: 14 analysts
Minimum Estimate: 81782000000
Maximum Estimate: 97555000000
This is the average result from: 14 analysts
Minimum Estimate: 90188000000
Maximum Estimate: 107748000000
This is the average result from: 5 analysts
Minimum Estimate: 122126000000
Maximum Estimate: 144731000000
This is the average result from: 4 analysts
Minimum Estimate: 93273000000
Maximum Estimate: 110157000000
This is the average result from: 4 analysts
Minimum Estimate: 87986000000
Maximum Estimate: 97495000000
This is the average result from: 4 analysts
Minimum Estimate: 98813000000
Maximum Estimate: 107130000000
This is the average result from: 16 analysts
Minimum Estimate: 29142000000
Maximum Estimate: 32134000000
This is the average result from: 16 analysts
Minimum Estimate: 24615000000
Maximum Estimate: 28190000000
This is the average result from: 15 analysts
Minimum Estimate: 28095000000
Maximum Estimate: 32546000000
This is the average result from: 8 analysts
Minimum Estimate: 42031000000
Maximum Estimate: 46512000000
This is the average result from: 6 analysts
Minimum Estimate: 30018000000
Maximum Estimate: 34657000000
This is the average result from: 6 analysts
Minimum Estimate: 26579000000
Maximum Estimate: 30668000000
This is the average result from: 6 analysts
Minimum Estimate: 30301000000
Maximum Estimate: 34374000000
This is the average result from: 3 analysts
Minimum Estimate: 42707000000
Maximum Estimate: 45758000000
This is the average result from: 3 analysts
Minimum Estimate: 30734000000
Maximum Estimate: 32929000000
This is the average result from: 3 analysts
Minimum Estimate: 27248000000
Maximum Estimate: 29195000000
This is the average result from: 3 analysts
Minimum Estimate: 30963000000
Maximum Estimate: 33174000000
This is the average result from: 25 analysts
Minimum Estimate: 26274000000
Maximum Estimate: 29023000000
This is the average result from: 25 analysts
Minimum Estimate: 21331000000
Maximum Estimate: 25219000000
This is the average result from: 24 analysts
Minimum Estimate: 25157000000
Maximum Estimate: 29575000000
This is the average result from: 14 analysts
Minimum Estimate: 37700000000
Maximum Estimate: 43588000000
This is the average result from: 11 analysts
Minimum Estimate: 27431000000
Maximum Estimate: 31148000000
This is the average result from: 11 analysts
Minimum Estimate: 23906000000
Maximum Estimate: 27867000000
This is the average result from: 11 analysts
Minimum Estimate: 27284000000
Maximum Estimate: 31575000000
This is the average result from: 4 analysts
Minimum Estimate: 40264000000
Maximum Estimate: 46686000000
This is the average result from: 3 analysts
Minimum Estimate: 28295000000
Maximum Estimate: 30316000000
This is the average result from: 3 analysts
Minimum Estimate: 24850000000
Maximum Estimate: 26625000000
This is the average result from: 3 analysts
Minimum Estimate: 28608000000
Maximum Estimate: 30652000000