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: 419857000000
Maximum Estimate: 499460000000
This is the average result from: 4 analysts
Minimum Estimate: 432041000000
Maximum Estimate: 533607000000
This is the average result from: 3 analysts
Minimum Estimate: 444790000000
Maximum Estimate: 476560000000
This is the average result from: 3 analysts
Minimum Estimate: 458122000000
Maximum Estimate: 490845000000
This is the average result from: 3 analysts
Minimum Estimate: 472058000000
Maximum Estimate: 505777000000
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: 158498000000
Maximum Estimate: 175912000000
This is the average result from: 4 analysts
Minimum Estimate: 163704000000
Maximum Estimate: 187593000000
This is the average result from: 3 analysts
Minimum Estimate: 169154000000
Maximum Estimate: 181236000000
This is the average result from: 3 analysts
Minimum Estimate: 174857000000
Maximum Estimate: 187347000000
This is the average result from: 3 analysts
Minimum Estimate: 180826000000
Maximum Estimate: 193742000000
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: 4 analysts
Minimum Estimate: 136143000000
Maximum Estimate: 162843000000
This is the average result from: 4 analysts
Minimum Estimate: 141233000000
Maximum Estimate: 173982000000
This is the average result from: 3 analysts
Minimum Estimate: 146565000000
Maximum Estimate: 157034000000
This is the average result from: 3 analysts
Minimum Estimate: 152150000000
Maximum Estimate: 163018000000
This is the average result from: 3 analysts
Minimum Estimate: 157998000000
Maximum Estimate: 169283000000
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.77
Maximum Estimate: 10.12
This is the average result from: 4 analysts
Minimum Estimate: 7.97
Maximum Estimate: 11.31
This is the average result from: 3 analysts
Minimum Estimate: 8.16
Maximum Estimate: 8.75
This is the average result from: 3 analysts
Minimum Estimate: 8.37
Maximum Estimate: 8.97
This is the average result from: 3 analysts
Minimum Estimate: 8.58
Maximum Estimate: 9.2
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: 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: 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: 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