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: 2746000000
Maximum Estimate: 3020000000
This is the average result from: 11 analysts
Minimum Estimate: 2829000000
Maximum Estimate: 3147000000
This is the average result from: 6 analysts
Minimum Estimate: 2937000000
Maximum Estimate: 3279000000
This is the average result from: 3 analysts
Minimum Estimate: 3155000000
Maximum Estimate: 3380000000
This is the average result from: 12 analysts
Minimum Estimate: 339080000
Maximum Estimate: 373800000
This is the average result from: 11 analysts
Minimum Estimate: 360070000
Maximum Estimate: 408450000
This is the average result from: 6 analysts
Minimum Estimate: 395930000
Maximum Estimate: 435750000
This is the average result from: 3 analysts
Minimum Estimate: 463860000
Maximum Estimate: 496990000
This is the average result from: 12 analysts
Minimum Estimate: 165620000
Maximum Estimate: 252000000
This is the average result from: 11 analysts
Minimum Estimate: 185220000
Maximum Estimate: 280350000
This is the average result from: 6 analysts
Minimum Estimate: 239180000
Maximum Estimate: 309750000
This is the average result from: 3 analysts
Minimum Estimate: 334360000
Maximum Estimate: 358240000
This is the average result from: 12 analysts
Minimum Estimate: 0.56
Maximum Estimate: 0.81
This is the average result from: 11 analysts
Minimum Estimate: 0.71
Maximum Estimate: 1
This is the average result from: 6 analysts
Minimum Estimate: 1.06
Maximum Estimate: 1.22
This is the average result from: 3 analysts
Minimum Estimate: 1.38
Maximum Estimate: 1.48
This is the average result from: 9 analysts
Minimum Estimate: 0.11
Maximum Estimate: 0.16
This is the average result from: 9 analysts
Minimum Estimate: 0.13
Maximum Estimate: 0.18
This is the average result from: 9 analysts
Minimum Estimate: 0.16
Maximum Estimate: 0.23
This is the average result from: 9 analysts
Minimum Estimate: 0.16
Maximum Estimate: 0.24
This is the average result from: 5 analysts
Minimum Estimate: 0.17
Maximum Estimate: 0.19
This is the average result from: 5 analysts
Minimum Estimate: 0.2
Maximum Estimate: 0.22
This is the average result from: 5 analysts
Minimum Estimate: 0.24
Maximum Estimate: 0.26
This is the average result from: 5 analysts
Minimum Estimate: 0.21
Maximum Estimate: 0.24
This is the average result from: 8 analysts
Minimum Estimate: 671300000
Maximum Estimate: 730100000
This is the average result from: 8 analysts
Minimum Estimate: 676220000
Maximum Estimate: 733230000
This is the average result from: 8 analysts
Minimum Estimate: 692860000
Maximum Estimate: 754970000
This is the average result from: 8 analysts
Minimum Estimate: 690730000
Maximum Estimate: 805350000
This is the average result from: 4 analysts
Minimum Estimate: 692760000
Maximum Estimate: 755650000
This is the average result from: 4 analysts
Minimum Estimate: 699890000
Maximum Estimate: 755270000
This is the average result from: 4 analysts
Minimum Estimate: 722350000
Maximum Estimate: 773960000
This is the average result from: 4 analysts
Minimum Estimate: 714620000
Maximum Estimate: 765980000
This is the average result from: 7 analysts
Minimum Estimate: 78400000
Maximum Estimate: 85503000
This is the average result from: 7 analysts
Minimum Estimate: 81602000
Maximum Estimate: 89062000
This is the average result from: 7 analysts
Minimum Estimate: 87860000
Maximum Estimate: 98055000
This is the average result from: 7 analysts
Minimum Estimate: 86162000
Maximum Estimate: 99162000
This is the average result from: 4 analysts
Minimum Estimate: 79282000
Maximum Estimate: 89392000
This is the average result from: 4 analysts
Minimum Estimate: 80752000
Maximum Estimate: 93194000
This is the average result from: 4 analysts
Minimum Estimate: 96040000
Maximum Estimate: 104560000
This is the average result from: 4 analysts
Minimum Estimate: 92965000
Maximum Estimate: 105510000
This is the average result from: 7 analysts
Minimum Estimate: 49980000
Maximum Estimate: 54265000
This is the average result from: 7 analysts
Minimum Estimate: 52288000
Maximum Estimate: 58401000
This is the average result from: 7 analysts
Minimum Estimate: 58016000
Maximum Estimate: 65163000
This is the average result from: 7 analysts
Minimum Estimate: 55635000
Maximum Estimate: 67007000
This is the average result from: 3 analysts
Minimum Estimate: 56286000
Maximum Estimate: 60307000
This is the average result from: 3 analysts
Minimum Estimate: 62199000
Maximum Estimate: 66641000
This is the average result from: 3 analysts
Minimum Estimate: 66941000
Maximum Estimate: 71722000
This is the average result from: 3 analysts
Minimum Estimate: 61156000
Maximum Estimate: 65524000