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: 2932000000
This is the average result from: 13 analysts
Minimum Estimate: 2731000000
Maximum Estimate: 3065000000
This is the average result from: 5 analysts
Minimum Estimate: 2895000000
Maximum Estimate: 3419000000
This is the average result from: 4 analysts
Minimum Estimate: 3188000000
Maximum Estimate: 3701000000
This is the average result from: 3 analysts
Minimum Estimate: 3756000000
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: 14 analysts
Minimum Estimate: 212010000
Maximum Estimate: 236250000
This is the average result from: 14 analysts
Minimum Estimate: 261660000
Maximum Estimate: 328650000
This is the average result from: 13 analysts
Minimum Estimate: 294000000
Maximum Estimate: 368480000
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: 543900000
This is the average result from: 3 analysts
Minimum Estimate: 414040000
Maximum Estimate: 443610000
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: 13 analysts
Minimum Estimate: 131320000
Maximum Estimate: 208950000
This is the average result from: 13 analysts
Minimum Estimate: 101180000
Maximum Estimate: 283500000
This is the average result from: 14 analysts
Minimum Estimate: 154190000
Maximum Estimate: 457800000
This is the average result from: 3 analysts
Minimum Estimate: 308570000
Maximum Estimate: 330610000
This is the average result from: 14 analysts
Minimum Estimate: 0.45
Maximum Estimate: 0.6
This is the average result from: 14 analysts
Minimum Estimate: 1.08
Maximum Estimate: 1.85
This is the average result from: 13 analysts
Minimum Estimate: 1.38
Maximum Estimate: 2.44
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: 3.66
Maximum Estimate: 3.92
This is the average result from: 13 analysts
Minimum Estimate: 0.3
Maximum Estimate: 0.42
This is the average result from: 10 analysts
Minimum Estimate: 0.13
Maximum Estimate: 0.29
This is the average result from: 10 analysts
Minimum Estimate: 0.24
Maximum Estimate: 0.37
This is the average result from: 8 analysts
Minimum Estimate: 0.34
Maximum Estimate: 0.43
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.48
This is the average result from: 6 analysts
Minimum Estimate: 0.37
Maximum Estimate: 0.5
This is the average result from: 6 analysts
Minimum Estimate: 0.38
Maximum Estimate: 0.54
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: 10 analysts
Minimum Estimate: 634630000
Maximum Estimate: 722640000
This is the average result from: 10 analysts
Minimum Estimate: 649520000
Maximum Estimate: 724350000
This is the average result from: 8 analysts
Minimum Estimate: 666620000
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: 681100000
Maximum Estimate: 750560000
This is the average result from: 6 analysts
Minimum Estimate: 686980000
Maximum Estimate: 753540000
This is the average result from: 6 analysts
Minimum Estimate: 704620000
Maximum Estimate: 757520000
This is the average result from: 6 analysts
Minimum Estimate: 711560000
Maximum Estimate: 786450000
This is the average result from: 11 analysts
Minimum Estimate: 68894000
Maximum Estimate: 79250000
This is the average result from: 9 analysts
Minimum Estimate: 44100000
Maximum Estimate: 57137000
This is the average result from: 9 analysts
Minimum Estimate: 58016000
Maximum Estimate: 67398000
This is the average result from: 8 analysts
Minimum Estimate: 68110000
Maximum Estimate: 78104000
This is the average result from: 8 analysts
Minimum Estimate: 75264000
Maximum Estimate: 89882000
This is the average result from: 6 analysts
Minimum Estimate: 56546000
Maximum Estimate: 74579000
This is the average result from: 6 analysts
Minimum Estimate: 77126000
Maximum Estimate: 85397000
This is the average result from: 6 analysts
Minimum Estimate: 78694000
Maximum Estimate: 90413000
This is the average result from: 6 analysts
Minimum Estimate: 81634000
Maximum Estimate: 96130000
This is the average result from: 11 analysts
Minimum Estimate: 23422000
Maximum Estimate: 64835000
This is the average result from: 10 analysts
Minimum Estimate: 33412000
Maximum Estimate: 44297000
This is the average result from: 10 analysts
Minimum Estimate: 40513000
Maximum Estimate: 52844000
This is the average result from: 8 analysts
Minimum Estimate: 56840000
Maximum Estimate: 66404000
This is the average result from: 8 analysts
Minimum Estimate: 71540000
Maximum Estimate: 83185000
This is the average result from: 4 analysts
Minimum Estimate: 61740000
Maximum Estimate: 66150000
This is the average result from: 4 analysts
Minimum Estimate: 62720000
Maximum Estimate: 67200000
This is the average result from: 4 analysts
Minimum Estimate: 66640000
Maximum Estimate: 71400000
This is the average result from: 4 analysts
Minimum Estimate: 72520000
Maximum Estimate: 77700000