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
This is the average result from: 18 analysts
Minimum Estimate: 3874332000000
Maximum Estimate: 4305000000000
This is the average result from: 18 analysts
This is the average result from: 14 analysts
This is the average result from: 14 analysts
Minimum Estimate: 371984000000
Maximum Estimate: 459355000000
This is the average result from: 13 analysts
Minimum Estimate: 254045000000
Maximum Estimate: 353134000000
This is the average result from: 14 analysts
Minimum Estimate: 491960000000
Maximum Estimate: 552115000000
This is the average result from: 12 analysts
Minimum Estimate: 578298000000
Maximum Estimate: 651042000000
This is the average result from: 12 analysts
This is the average result from: 10 analysts
This is the average result from: 19 analysts
Minimum Estimate: 85.06
Maximum Estimate: 159.36
This is the average result from: 18 analysts
Minimum Estimate: 39.7
Maximum Estimate: 81.03
This is the average result from: 18 analysts
Minimum Estimate: 181.32
Maximum Estimate: 224.73
This is the average result from: 18 analysts
Minimum Estimate: 233.77
Maximum Estimate: 289.4
This is the average result from: 4 analysts
Minimum Estimate: 61.33
Maximum Estimate: 87.61
This is the average result from: 5 analysts
Minimum Estimate: 48.1
Maximum Estimate: 102.71
This is the average result from: 3 analysts
This is the average result from: 2 analysts
This is the average result from: 10 analysts
Minimum Estimate: 975100000000
Maximum Estimate: 1142820000000
This is the average result from: 10 analysts
Minimum Estimate: 1112986000000
Maximum Estimate: 1255485000000
This is the average result from: 5 analysts
This is the average result from: 4 analysts
This is the average result from: 3 analysts
Minimum Estimate: 148286000000
Maximum Estimate: 159485000000
This is the average result from: 3 analysts
Minimum Estimate: 185217000000
Maximum Estimate: 205672000000
This is the average result from: 2 analysts
Minimum Estimate: 133156000000
Maximum Estimate: 142667000000