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: 12 analysts
Minimum Estimate: 2797000000
Maximum Estimate: 3012000000
This is the average result from: 12 analysts
Minimum Estimate: 2951000000
Maximum Estimate: 3210000000
This is the average result from: 12 analysts
Minimum Estimate: 3105000000
Maximum Estimate: 3407000000
This is the average result from: 12 analysts
Minimum Estimate: 614170000
Maximum Estimate: 701400000
This is the average result from: 12 analysts
Minimum Estimate: 678000000
Maximum Estimate: 785520000
This is the average result from: 12 analysts
Minimum Estimate: 727120000
Maximum Estimate: 858900000
This is the average result from: 11 analysts
Minimum Estimate: 432920000
Maximum Estimate: 517240000
This is the average result from: 11 analysts
Minimum Estimate: 475300000
Maximum Estimate: 586860000
This is the average result from: 11 analysts
Minimum Estimate: 492940000
Maximum Estimate: 635830000
This is the average result from: 12 analysts
Minimum Estimate: 1.52
Maximum Estimate: 1.73
This is the average result from: 12 analysts
Minimum Estimate: 1.62
Maximum Estimate: 1.89
This is the average result from: 12 analysts
Minimum Estimate: 1.73
Maximum Estimate: 2.09
This is the average result from: 10 analysts
Minimum Estimate: 0.33
Maximum Estimate: 0.44
This is the average result from: 9 analysts
Minimum Estimate: 0.29
Maximum Estimate: 0.4
This is the average result from: 9 analysts
Minimum Estimate: 0.42
Maximum Estimate: 0.53
This is the average result from: 9 analysts
Minimum Estimate: 0.43
Maximum Estimate: 0.57
This is the average result from: 8 analysts
Minimum Estimate: 0.37
Maximum Estimate: 0.48
This is the average result from: 6 analysts
Minimum Estimate: 0.33
Maximum Estimate: 0.44
This is the average result from: 6 analysts
Minimum Estimate: 0.45
Maximum Estimate: 0.56
This is the average result from: 6 analysts
Minimum Estimate: 0.46
Maximum Estimate: 0.58
This is the average result from: 6 analysts
Minimum Estimate: 0.43
Maximum Estimate: 0.47
This is the average result from: 10 analysts
Minimum Estimate: 708680000
Maximum Estimate: 766790000
This is the average result from: 8 analysts
Minimum Estimate: 687960000
Maximum Estimate: 748650000
This is the average result from: 8 analysts
Minimum Estimate: 749700000
Maximum Estimate: 818720000
This is the average result from: 8 analysts
Minimum Estimate: 754600000
Maximum Estimate: 817900000
This is the average result from: 7 analysts
Minimum Estimate: 751660000
Maximum Estimate: 814990000
This is the average result from: 5 analysts
Minimum Estimate: 722260000
Maximum Estimate: 787330000
This is the average result from: 5 analysts
Minimum Estimate: 801640000
Maximum Estimate: 862280000
This is the average result from: 5 analysts
Minimum Estimate: 774200000
Maximum Estimate: 859560000
This is the average result from: 5 analysts
Minimum Estimate: 777140000
Maximum Estimate: 859010000
This is the average result from: 9 analysts
Minimum Estimate: 148960000
Maximum Estimate: 171240000
This is the average result from: 8 analysts
Minimum Estimate: 138180000
Maximum Estimate: 158660000
This is the average result from: 8 analysts
Minimum Estimate: 180320000
Maximum Estimate: 202120000
This is the average result from: 8 analysts
Minimum Estimate: 185220000
Maximum Estimate: 206390000
This is the average result from: 8 analysts
Minimum Estimate: 165450000
Maximum Estimate: 191120000
This is the average result from: 5 analysts
Minimum Estimate: 157490000
Maximum Estimate: 179980000
This is the average result from: 5 analysts
Minimum Estimate: 201880000
Maximum Estimate: 220150000
This is the average result from: 5 analysts
Minimum Estimate: 204820000
Maximum Estimate: 223640000
This is the average result from: 5 analysts
Minimum Estimate: 183450000
Maximum Estimate: 209960000
This is the average result from: 9 analysts
Minimum Estimate: 93845000
Maximum Estimate: 115340000
This is the average result from: 7 analysts
Minimum Estimate: 91532000
Maximum Estimate: 105050000
This is the average result from: 7 analysts
Minimum Estimate: 125440000
Maximum Estimate: 145920000
This is the average result from: 7 analysts
Minimum Estimate: 127400000
Maximum Estimate: 150310000
This is the average result from: 6 analysts
Minimum Estimate: 109300000
Maximum Estimate: 129440000
This is the average result from: 4 analysts
Minimum Estimate: 98617000
Maximum Estimate: 121080000
This is the average result from: 4 analysts
Minimum Estimate: 139160000
Maximum Estimate: 151420000
This is the average result from: 4 analysts
Minimum Estimate: 139160000
Maximum Estimate: 153080000
This is the average result from: 4 analysts
Minimum Estimate: 117200000
Maximum Estimate: 135230000