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: 19 analysts
Minimum Estimate: 4078000000
Maximum Estimate: 9913000000
This is the average result from: 16 analysts
This is the average result from: 5 analysts
This is the average result from: 20 analysts
Minimum Estimate: 2069000000
Maximum Estimate: 3623000000
This is the average result from: 18 analysts
This is the average result from: 8 analysts
This is the average result from: 15 analysts
Minimum Estimate: 919190000
Maximum Estimate: 2550000000
This is the average result from: 15 analysts
This is the average result from: 7 analysts
This is the average result from: 22 analysts
Minimum Estimate: 0.67
Maximum Estimate: 1.66
This is the average result from: 19 analysts
This is the average result from: 21 analysts
Minimum Estimate: 0.2
Maximum Estimate: 0.59
This is the average result from: 22 analysts
Minimum Estimate: 0.19
Maximum Estimate: 0.48
This is the average result from: 21 analysts
This is the average result from: 9 analysts
This is the average result from: 2 analysts
This is the average result from: 16 analysts
Minimum Estimate: 1147000000
Maximum Estimate: 2727000000
This is the average result from: 16 analysts
Minimum Estimate: 1150000000
Maximum Estimate: 2505000000
This is the average result from: 14 analysts
This is the average result from: 18 analysts
Minimum Estimate: 566440000
Maximum Estimate: 766360000
This is the average result from: 17 analysts
Minimum Estimate: 600490000
Maximum Estimate: 794840000
This is the average result from: 17 analysts
This is the average result from: 11 analysts
This is the average result from: 3 analysts
This is the average result from: 13 analysts
Minimum Estimate: 276360000
Maximum Estimate: 572110000
This is the average result from: 13 analysts
Minimum Estimate: 310660000
Maximum Estimate: 424470000
This is the average result from: 12 analysts