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: 13 analysts
Minimum Estimate: 3061000000
Maximum Estimate: 4677000000
This is the average result from: 13 analysts
This is the average result from: 6 analysts
This is the average result from: 2 analysts
This is the average result from: 15 analysts
Minimum Estimate: 1797000000
Maximum Estimate: 3337000000
This is the average result from: 15 analysts
This is the average result from: 9 analysts
This is the average result from: 3 analysts
This is the average result from: 13 analysts
Minimum Estimate: 1012000000
Maximum Estimate: 2428000000
This is the average result from: 7 analysts
This is the average result from: 18 analysts
Minimum Estimate: 4.29
Maximum Estimate: 10.12
This is the average result from: 17 analysts
This is the average result from: 8 analysts
This is the average result from: 15 analysts
Minimum Estimate: 0.89
Maximum Estimate: 1.44
This is the average result from: 16 analysts
Minimum Estimate: 0.79
Maximum Estimate: 2
This is the average result from: 16 analysts
This is the average result from: 12 analysts
Minimum Estimate: 734020000
Maximum Estimate: 1007000000
This is the average result from: 11 analysts
Minimum Estimate: 709520000
Maximum Estimate: 1038000000
This is the average result from: 11 analysts
This is the average result from: 10 analysts
This is the average result from: 11 analysts
Minimum Estimate: 440020000
Maximum Estimate: 537290000
This is the average result from: 11 analysts
Minimum Estimate: 375340000
Maximum Estimate: 533810000
This is the average result from: 9 analysts
Minimum Estimate: 213640000
Maximum Estimate: 317760000
This is the average result from: 9 analysts
Minimum Estimate: 192080000
Maximum Estimate: 328070000