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: 14 analysts
Minimum Estimate: 2646000000
Maximum Estimate: 2852000000
This is the average result from: 14 analysts
Minimum Estimate: 2643000000
Maximum Estimate: 2913000000
This is the average result from: 13 analysts
Minimum Estimate: 2731000000
Maximum Estimate: 3048000000
This is the average result from: 5 analysts
Minimum Estimate: 2895000000
Maximum Estimate: 3419000000
This is the average result from: 4 analysts
Minimum Estimate: 3123000000
Maximum Estimate: 3701000000
This is the average result from: 4 analysts
Minimum Estimate: 3342000000
Maximum Estimate: 4025000000
This is the average result from: 3 analysts
Minimum Estimate: 4081000000
Maximum Estimate: 4373000000
This is the average result from: 3 analysts
Minimum Estimate: 4430000000
Maximum Estimate: 4747000000
This is the average result from: 3 analysts
Minimum Estimate: 4798000000
Maximum Estimate: 5141000000
This is the average result from: 14 analysts
Minimum Estimate: 212010000
Maximum Estimate: 236250000
This is the average result from: 14 analysts
Minimum Estimate: 252840000
Maximum Estimate: 311140000
This is the average result from: 13 analysts
Minimum Estimate: 294000000
Maximum Estimate: 364840000
This is the average result from: 5 analysts
Minimum Estimate: 334940000
Maximum Estimate: 445200000
This is the average result from: 4 analysts
Minimum Estimate: 339820000
Maximum Estimate: 455700000
This is the average result from: 4 analysts
Minimum Estimate: 414040000
Maximum Estimate: 527100000
This is the average result from: 3 analysts
Minimum Estimate: 494820000
Maximum Estimate: 530170000
This is the average result from: 3 analysts
Minimum Estimate: 586640000
Maximum Estimate: 628540000
This is the average result from: 3 analysts
Minimum Estimate: 668100000
Maximum Estimate: 715820000
This is the average result from: 13 analysts
Minimum Estimate: 128150000
Maximum Estimate: 208950000
This is the average result from: 13 analysts
Minimum Estimate: 98020000
Maximum Estimate: 283500000
This is the average result from: 14 analysts
Minimum Estimate: 150900000
Maximum Estimate: 457800000
This is the average result from: 3 analysts
Minimum Estimate: 308570000
Maximum Estimate: 330610000
This is the average result from: 3 analysts
Minimum Estimate: 346920000
Maximum Estimate: 371700000
This is the average result from: 3 analysts
Minimum Estimate: 411600000
Maximum Estimate: 441000000
This is the average result from: 14 analysts
Minimum Estimate: 0.45
Maximum Estimate: 0.58
This is the average result from: 14 analysts
Minimum Estimate: 1.07
Maximum Estimate: 1.58
This is the average result from: 13 analysts
Minimum Estimate: 1.38
Maximum Estimate: 2.06
This is the average result from: 5 analysts
Minimum Estimate: 2.16
Maximum Estimate: 2.95
This is the average result from: 3 analysts
Minimum Estimate: 2.9
Maximum Estimate: 3.11
This is the average result from: 3 analysts
Minimum Estimate: 3.58
Maximum Estimate: 3.83
This is the average result from: 13 analysts
Minimum Estimate: 0.3
Maximum Estimate: 0.42
This is the average result from: 11 analysts
Minimum Estimate: 0.13
Maximum Estimate: 0.29
This is the average result from: 11 analysts
Minimum Estimate: 0.21
Maximum Estimate: 0.37
This is the average result from: 11 analysts
Minimum Estimate: 0.28
Maximum Estimate: 0.41
This is the average result from: 8 analysts
Minimum Estimate: 0.37
Maximum Estimate: 0.57
This is the average result from: 6 analysts
Minimum Estimate: 0.22
Maximum Estimate: 0.41
This is the average result from: 6 analysts
Minimum Estimate: 0.37
Maximum Estimate: 0.47
This is the average result from: 6 analysts
Minimum Estimate: 0.38
Maximum Estimate: 0.5
This is the average result from: 6 analysts
Minimum Estimate: 0.41
Maximum Estimate: 0.59
This is the average result from: 12 analysts
Minimum Estimate: 686310000
Maximum Estimate: 748830000
This is the average result from: 11 analysts
Minimum Estimate: 629740000
Maximum Estimate: 722640000
This is the average result from: 11 analysts
Minimum Estimate: 645160000
Maximum Estimate: 724350000
This is the average result from: 11 analysts
Minimum Estimate: 664700000
Maximum Estimate: 727140000
This is the average result from: 8 analysts
Minimum Estimate: 679720000
Maximum Estimate: 756000000
This is the average result from: 6 analysts
Minimum Estimate: 670320000
Maximum Estimate: 750560000
This is the average result from: 6 analysts
Minimum Estimate: 681100000
Maximum Estimate: 753540000
This is the average result from: 6 analysts
Minimum Estimate: 691880000
Maximum Estimate: 757520000
This is the average result from: 6 analysts
Minimum Estimate: 703640000
Maximum Estimate: 786450000
This is the average result from: 11 analysts
Minimum Estimate: 69580000
Maximum Estimate: 79004000
This is the average result from: 10 analysts
Minimum Estimate: 44100000
Maximum Estimate: 55578000
This is the average result from: 10 analysts
Minimum Estimate: 56252000
Maximum Estimate: 66801000
This is the average result from: 10 analysts
Minimum Estimate: 67424000
Maximum Estimate: 77143000
This is the average result from: 8 analysts
Minimum Estimate: 75264000
Maximum Estimate: 88902000
This is the average result from: 6 analysts
Minimum Estimate: 56546000
Maximum Estimate: 73004000
This is the average result from: 6 analysts
Minimum Estimate: 77126000
Maximum Estimate: 84609000
This is the average result from: 6 analysts
Minimum Estimate: 78694000
Maximum Estimate: 89888000
This is the average result from: 6 analysts
Minimum Estimate: 81634000
Maximum Estimate: 94555000
This is the average result from: 10 analysts
Minimum Estimate: 23422000
Maximum Estimate: 60250000
This is the average result from: 9 analysts
Minimum Estimate: 15837000
Maximum Estimate: 36461000
This is the average result from: 9 analysts
Minimum Estimate: 21090000
Maximum Estimate: 46471000
This is the average result from: 9 analysts
Minimum Estimate: 27028000
Maximum Estimate: 58339000
This is the average result from: 6 analysts
Minimum Estimate: 65660000
Maximum Estimate: 81540000
This is the average result from: 4 analysts
Minimum Estimate: 54880000
Maximum Estimate: 58800000
This is the average result from: 4 analysts
Minimum Estimate: 59780000
Maximum Estimate: 64050000
This is the average result from: 4 analysts
Minimum Estimate: 63700000
Maximum Estimate: 68250000
This is the average result from: 4 analysts
Minimum Estimate: 66640000
Maximum Estimate: 71400000