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: 2857000000
Maximum Estimate: 3605000000
This is the average result from: 20 analysts
Minimum Estimate: 3125000000
Maximum Estimate: 4054000000
This is the average result from: 5 analysts
Minimum Estimate: 3555000000
Maximum Estimate: 4426000000
This is the average result from: 4 analysts
Minimum Estimate: 3782000000
Maximum Estimate: 4832000000
This is the average result from: 3 analysts
Minimum Estimate: 3986000000
Maximum Estimate: 5187000000
This is the average result from: 3 analysts
Minimum Estimate: 4225000000
Maximum Estimate: 5472000000
This is the average result from: 3 analysts
Minimum Estimate: 4479000000
Maximum Estimate: 5726000000
This is the average result from: 31 analysts
Minimum Estimate: 515480000
Maximum Estimate: 725550000
This is the average result from: 31 analysts
Minimum Estimate: 548800000
Maximum Estimate: 856460000
This is the average result from: 20 analysts
Minimum Estimate: 524550000
Maximum Estimate: 882840000
This is the average result from: 5 analysts
Minimum Estimate: 602000000
Maximum Estimate: 932400000
This is the average result from: 4 analysts
Minimum Estimate: 641860000
Maximum Estimate: 1023000000
This is the average result from: 3 analysts
Minimum Estimate: 650210000
Maximum Estimate: 1085000000
This is the average result from: 3 analysts
Minimum Estimate: 653110000
Maximum Estimate: 1089000000
This is the average result from: 3 analysts
Minimum Estimate: 673780000
Maximum Estimate: 1080000000
This is the average result from: 27 analysts
Minimum Estimate: 481470000
Maximum Estimate: 673220000
This is the average result from: 27 analysts
Minimum Estimate: 427280000
Maximum Estimate: 720530000
This is the average result from: 20 analysts
Minimum Estimate: 413560000
Maximum Estimate: 761150000
This is the average result from: 3 analysts
Minimum Estimate: 494300000
Maximum Estimate: 599550000
This is the average result from: 3 analysts
Minimum Estimate: 525040000
Maximum Estimate: 659400000
This is the average result from: 2 analysts
Minimum Estimate: 525050000
Maximum Estimate: 562550000
This is the average result from: 2 analysts
Minimum Estimate: 518940000
Maximum Estimate: 556000000
This is the average result from: 2 analysts
Minimum Estimate: 530370000
Maximum Estimate: 568250000
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.75
Maximum Estimate: 4.36
This is the average result from: 19 analysts
Minimum Estimate: 2.72
Maximum Estimate: 4.35
This is the average result from: 5 analysts
Minimum Estimate: 3.24
Maximum Estimate: 4.69
This is the average result from: 4 analysts
Minimum Estimate: 3.45
Maximum Estimate: 5.07
This is the average result from: 3 analysts
Minimum Estimate: 3.49
Maximum Estimate: 5.27
This is the average result from: 3 analysts
Minimum Estimate: 3.5
Maximum Estimate: 5.19
This is the average result from: 3 analysts
Minimum Estimate: 3.6
Maximum Estimate: 5.05
This is the average result from: 24 analysts
Minimum Estimate: 0.69
Maximum Estimate: 0.97
This is the average result from: 17 analysts
Minimum Estimate: 0.57
Maximum Estimate: 1.11
This is the average result from: 17 analysts
Minimum Estimate: 0.63
Maximum Estimate: 1.01
This is the average result from: 14 analysts
Minimum Estimate: 0.67
Maximum Estimate: 1.11
This is the average result from: 14 analysts
Minimum Estimate: 0.73
Maximum Estimate: 1.26
This is the average result from: 6 analysts
Minimum Estimate: 0.68
Maximum Estimate: 0.98
This is the average result from: 6 analysts
Minimum Estimate: 0.68
Maximum Estimate: 1.03
This is the average result from: 6 analysts
Minimum Estimate: 0.68
Maximum Estimate: 1.11
This is the average result from: 6 analysts
Minimum Estimate: 0.72
Maximum Estimate: 1.22
This is the average result from: 25 analysts
Minimum Estimate: 751860000
Maximum Estimate: 912450000
This is the average result from: 17 analysts
Minimum Estimate: 650830000
Maximum Estimate: 1078000000
This is the average result from: 17 analysts
Minimum Estimate: 667210000
Maximum Estimate: 886200000
This is the average result from: 14 analysts
Minimum Estimate: 661990000
Maximum Estimate: 907200000
This is the average result from: 14 analysts
Minimum Estimate: 796740000
Maximum Estimate: 1066000000
This is the average result from: 7 analysts
Minimum Estimate: 753880000
Maximum Estimate: 935180000
This is the average result from: 7 analysts
Minimum Estimate: 709320000
Maximum Estimate: 977100000
This is the average result from: 7 analysts
Minimum Estimate: 744620000
Maximum Estimate: 1011000000
This is the average result from: 7 analysts
Minimum Estimate: 851150000
Maximum Estimate: 1117000000
This is the average result from: 22 analysts
Minimum Estimate: 147000000
Maximum Estimate: 179360000
This is the average result from: 16 analysts
Minimum Estimate: 111090000
Maximum Estimate: 175880000
This is the average result from: 16 analysts
Minimum Estimate: 124280000
Maximum Estimate: 169890000
This is the average result from: 14 analysts
Minimum Estimate: 142100000
Maximum Estimate: 175470000
This is the average result from: 14 analysts
Minimum Estimate: 142100000
Maximum Estimate: 212040000
This is the average result from: 6 analysts
Minimum Estimate: 132300000
Maximum Estimate: 183440000
This is the average result from: 6 analysts
Minimum Estimate: 132300000
Maximum Estimate: 189580000
This is the average result from: 6 analysts
Minimum Estimate: 132300000
Maximum Estimate: 192820000
This is the average result from: 6 analysts
Minimum Estimate: 144060000
Maximum Estimate: 223360000
This is the average result from: 20 analysts
Minimum Estimate: 113320000
Maximum Estimate: 147430000
This is the average result from: 13 analysts
Minimum Estimate: 107800000
Maximum Estimate: 138220000
This is the average result from: 13 analysts
Minimum Estimate: 98000000
Maximum Estimate: 136300000
This is the average result from: 10 analysts
Minimum Estimate: 109760000
Maximum Estimate: 144070000
This is the average result from: 10 analysts
Minimum Estimate: 111720000
Maximum Estimate: 177630000
This is the average result from: 5 analysts
Minimum Estimate: 103880000
Maximum Estimate: 139420000
This is the average result from: 5 analysts
Minimum Estimate: 101920000
Maximum Estimate: 137990000
This is the average result from: 5 analysts
Minimum Estimate: 100940000
Maximum Estimate: 149580000
This is the average result from: 5 analysts
Minimum Estimate: 106820000
Maximum Estimate: 162490000