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: 9 analysts
Minimum Estimate: 1518000000
Maximum Estimate: 1644000000
This is the average result from: 9 analysts
Minimum Estimate: 1562000000
Maximum Estimate: 1822000000
This is the average result from: 9 analysts
Minimum Estimate: 1743000000
Maximum Estimate: 1993000000
This is the average result from: 4 analysts
Minimum Estimate: 327180000
Maximum Estimate: 355720000
This is the average result from: 4 analysts
Minimum Estimate: 344890000
Maximum Estimate: 382820000
This is the average result from: 4 analysts
Minimum Estimate: 380680000
Maximum Estimate: 435020000
This is the average result from: 8 analysts
Minimum Estimate: 299220000
Maximum Estimate: 330120000
This is the average result from: 8 analysts
Minimum Estimate: 300860000
Maximum Estimate: 349220000
This is the average result from: 8 analysts
Minimum Estimate: 343150000
Maximum Estimate: 397360000
This is the average result from: 9 analysts
Minimum Estimate: 2.88
Maximum Estimate: 3.21
This is the average result from: 9 analysts
Minimum Estimate: 2.81
Maximum Estimate: 3.33
This is the average result from: 9 analysts
Minimum Estimate: 3.26
Maximum Estimate: 4.18
This is the average result from: 8 analysts
Minimum Estimate: 0.61
Maximum Estimate: 0.74
This is the average result from: 7 analysts
Minimum Estimate: 0.61
Maximum Estimate: 0.87
This is the average result from: 7 analysts
Minimum Estimate: 0.72
Maximum Estimate: 0.83
This is the average result from: 7 analysts
Minimum Estimate: 0.69
Maximum Estimate: 0.89
This is the average result from: 5 analysts
Minimum Estimate: 0.69
Maximum Estimate: 0.94
This is the average result from: 4 analysts
Minimum Estimate: 0.81
Maximum Estimate: 0.97
This is the average result from: 4 analysts
Minimum Estimate: 0.82
Maximum Estimate: 0.96
This is the average result from: 4 analysts
Minimum Estimate: 0.79
Maximum Estimate: 0.93
This is the average result from: 4 analysts
Minimum Estimate: 0.79
Maximum Estimate: 0.92
This is the average result from: 8 analysts
Minimum Estimate: 362650000
Maximum Estimate: 406350000
This is the average result from: 6 analysts
Minimum Estimate: 373740000
Maximum Estimate: 437180000
This is the average result from: 6 analysts
Minimum Estimate: 381710000
Maximum Estimate: 454650000
This is the average result from: 6 analysts
Minimum Estimate: 389550000
Maximum Estimate: 439140000
This is the average result from: 4 analysts
Minimum Estimate: 392000000
Maximum Estimate: 423570000
This is the average result from: 3 analysts
Minimum Estimate: 435810000
Maximum Estimate: 468300000
This is the average result from: 3 analysts
Minimum Estimate: 438060000
Maximum Estimate: 491400000
This is the average result from: 3 analysts
Minimum Estimate: 436100000
Maximum Estimate: 478490000
This is the average result from: 3 analysts
Minimum Estimate: 428260000
Maximum Estimate: 494970000
This is the average result from: 3 analysts
Minimum Estimate: 73657000
Maximum Estimate: 79841000
This is the average result from: 2 analysts
Minimum Estimate: 91252000
Maximum Estimate: 97770000
This is the average result from: 2 analysts
Minimum Estimate: 89712000
Maximum Estimate: 96120000
This is the average result from: 2 analysts
Minimum Estimate: 88842000
Maximum Estimate: 95188000
This is the average result from: 7 analysts
Minimum Estimate: 64288000
Maximum Estimate: 72261000
This is the average result from: 6 analysts
Minimum Estimate: 72423000
Maximum Estimate: 84192000
This is the average result from: 6 analysts
Minimum Estimate: 74578000
Maximum Estimate: 83973000
This is the average result from: 6 analysts
Minimum Estimate: 73500000
Maximum Estimate: 84068000
This is the average result from: 4 analysts
Minimum Estimate: 73108000
Maximum Estimate: 80885000
This is the average result from: 3 analysts
Minimum Estimate: 85260000
Maximum Estimate: 92400000
This is the average result from: 3 analysts
Minimum Estimate: 85750000
Maximum Estimate: 95288000
This is the average result from: 3 analysts
Minimum Estimate: 85260000
Maximum Estimate: 91823000
This is the average result from: 3 analysts
Minimum Estimate: 85260000
Maximum Estimate: 94185000