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: 30 analysts
Minimum Estimate: 2752000000
Maximum Estimate: 3079000000
This is the average result from: 30 analysts
Minimum Estimate: 2888000000
Maximum Estimate: 3605000000
This is the average result from: 20 analysts
Minimum Estimate: 3123000000
Maximum Estimate: 4054000000
This is the average result from: 5 analysts
Minimum Estimate: 3355000000
Maximum Estimate: 4426000000
This is the average result from: 4 analysts
Minimum Estimate: 3522000000
Maximum Estimate: 4832000000
This is the average result from: 2 analysts
Minimum Estimate: 4841000000
Maximum Estimate: 5187000000
This is the average result from: 2 analysts
Minimum Estimate: 5107000000
Maximum Estimate: 5472000000
This is the average result from: 32 analysts
Minimum Estimate: 515480000
Maximum Estimate: 725550000
This is the average result from: 32 analysts
Minimum Estimate: 548800000
Maximum Estimate: 856460000
This is the average result from: 20 analysts
Minimum Estimate: 539000000
Maximum Estimate: 882840000
This is the average result from: 5 analysts
Minimum Estimate: 616420000
Maximum Estimate: 932400000
This is the average result from: 4 analysts
Minimum Estimate: 665420000
Maximum Estimate: 1023000000
This is the average result from: 2 analysts
Minimum Estimate: 1012000000
Maximum Estimate: 1085000000
This is the average result from: 2 analysts
Minimum Estimate: 1016000000
Maximum Estimate: 1089000000
This is the average result from: 28 analysts
Minimum Estimate: 481470000
Maximum Estimate: 673220000
This is the average result from: 28 analysts
Minimum Estimate: 427280000
Maximum Estimate: 720530000
This is the average result from: 20 analysts
Minimum Estimate: 416500000
Maximum Estimate: 761150000
This is the average result from: 3 analysts
Minimum Estimate: 506660000
Maximum Estimate: 648900000
This is the average result from: 3 analysts
Minimum Estimate: 545860000
Maximum Estimate: 681450000
This is the average result from: 2 analysts
Minimum Estimate: 828140000
Maximum Estimate: 887290000
This is the average result from: 2 analysts
Minimum Estimate: 903060000
Maximum Estimate: 967570000
This is the average result from: 29 analysts
Minimum Estimate: 2.7
Maximum Estimate: 3.82
This is the average result from: 29 analysts
Minimum Estimate: 2.82
Maximum Estimate: 4.36
This is the average result from: 20 analysts
Minimum Estimate: 2.71
Maximum Estimate: 4.35
This is the average result from: 5 analysts
Minimum Estimate: 3.32
Maximum Estimate: 4.69
This is the average result from: 4 analysts
Minimum Estimate: 3.59
Maximum Estimate: 5.07
This is the average result from: 2 analysts
Minimum Estimate: 4.92
Maximum Estimate: 5.27
This is the average result from: 2 analysts
Minimum Estimate: 4.84
Maximum Estimate: 5.19
This is the average result from: 22 analysts
Minimum Estimate: 0.48
Maximum Estimate: 0.86
This is the average result from: 22 analysts
Minimum Estimate: 0.72
Maximum Estimate: 0.97
This is the average result from: 16 analysts
Minimum Estimate: 0.58
Maximum Estimate: 1.11
This is the average result from: 16 analysts
Minimum Estimate: 0.63
Maximum Estimate: 1
This is the average result from: 13 analysts
Minimum Estimate: 0.67
Maximum Estimate: 1.11
This is the average result from: 13 analysts
Minimum Estimate: 0.72
Maximum Estimate: 1.25
This is the average result from: 5 analysts
Minimum Estimate: 0.68
Maximum Estimate: 0.98
This is the average result from: 5 analysts
Minimum Estimate: 0.67
Maximum Estimate: 1.03
This is the average result from: 5 analysts
Minimum Estimate: 0.66
Maximum Estimate: 1.11
This is the average result from: 5 analysts
Minimum Estimate: 0.71
Maximum Estimate: 1.22
This is the average result from: 23 analysts
Minimum Estimate: 621220000
Maximum Estimate: 777340000
This is the average result from: 22 analysts
Minimum Estimate: 751860000
Maximum Estimate: 913500000
This is the average result from: 15 analysts
Minimum Estimate: 657040000
Maximum Estimate: 1078000000
This is the average result from: 15 analysts
Minimum Estimate: 658560000
Maximum Estimate: 886200000
This is the average result from: 12 analysts
Minimum Estimate: 685610000
Maximum Estimate: 894600000
This is the average result from: 12 analysts
Minimum Estimate: 796740000
Maximum Estimate: 1066000000
This is the average result from: 5 analysts
Minimum Estimate: 790640000
Maximum Estimate: 935180000
This is the average result from: 5 analysts
Minimum Estimate: 729210000
Maximum Estimate: 977100000
This is the average result from: 5 analysts
Minimum Estimate: 767460000
Maximum Estimate: 1011000000
This is the average result from: 5 analysts
Minimum Estimate: 893970000
Maximum Estimate: 1117000000
This is the average result from: 21 analysts
Minimum Estimate: 103880000
Maximum Estimate: 135300000
This is the average result from: 19 analysts
Minimum Estimate: 151900000
Maximum Estimate: 180460000
This is the average result from: 14 analysts
Minimum Estimate: 112990000
Maximum Estimate: 176270000
This is the average result from: 14 analysts
Minimum Estimate: 124090000
Maximum Estimate: 169530000
This is the average result from: 12 analysts
Minimum Estimate: 140140000
Maximum Estimate: 176510000
This is the average result from: 12 analysts
Minimum Estimate: 142100000
Maximum Estimate: 211860000
This is the average result from: 5 analysts
Minimum Estimate: 134260000
Maximum Estimate: 177750000
This is the average result from: 5 analysts
Minimum Estimate: 132300000
Maximum Estimate: 181980000
This is the average result from: 5 analysts
Minimum Estimate: 131320000
Maximum Estimate: 183210000
This is the average result from: 5 analysts
Minimum Estimate: 140140000
Maximum Estimate: 213910000
This is the average result from: 19 analysts
Minimum Estimate: 80091000
Maximum Estimate: 106570000
This is the average result from: 17 analysts
Minimum Estimate: 113320000
Maximum Estimate: 146500000
This is the average result from: 11 analysts
Minimum Estimate: 110740000
Maximum Estimate: 140140000
This is the average result from: 11 analysts
Minimum Estimate: 97020000
Maximum Estimate: 137910000
This is the average result from: 8 analysts
Minimum Estimate: 108780000
Maximum Estimate: 149660000
This is the average result from: 8 analysts
Minimum Estimate: 111720000
Maximum Estimate: 179830000
This is the average result from: 5 analysts
Minimum Estimate: 104860000
Maximum Estimate: 137790000
This is the average result from: 5 analysts
Minimum Estimate: 102900000
Maximum Estimate: 139680000
This is the average result from: 5 analysts
Minimum Estimate: 99960000
Maximum Estimate: 153080000
This is the average result from: 5 analysts
Minimum Estimate: 107800000
Maximum Estimate: 168380000