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: 22 analysts
Minimum Estimate: 2885000000
Maximum Estimate: 3331000000
This is the average result from: 20 analysts
This is the average result from: 10 analysts
This is the average result from: 5 analysts
This is the average result from: 4 analysts
This is the average result from: 21 analysts
Minimum Estimate: 1003000000
Maximum Estimate: 1194000000
This is the average result from: 9 analysts
This is the average result from: 17 analysts
Minimum Estimate: 590940000
Maximum Estimate: 775320000
This is the average result from: 15 analysts
This is the average result from: 11 analysts
This is the average result from: 22 analysts
Minimum Estimate: 4.24
Maximum Estimate: 5.37
This is the average result from: 21 analysts
This is the average result from: 20 analysts
Minimum Estimate: 0.55
Maximum Estimate: 0.98
This is the average result from: 20 analysts
Minimum Estimate: 0.94
Maximum Estimate: 1.26
This is the average result from: 19 analysts
This is the average result from: 14 analysts
This is the average result from: 6 analysts
This is the average result from: 17 analysts
Minimum Estimate: 661500000
Maximum Estimate: 759050000
This is the average result from: 17 analysts
Minimum Estimate: 711280000
Maximum Estimate: 801150000
This is the average result from: 16 analysts
This is the average result from: 14 analysts
Minimum Estimate: 215210000
Maximum Estimate: 236840000
This is the average result from: 14 analysts
Minimum Estimate: 239020000
Maximum Estimate: 272960000
This is the average result from: 13 analysts
This is the average result from: 12 analysts
Minimum Estimate: 99153000
Maximum Estimate: 126080000
This is the average result from: 12 analysts
Minimum Estimate: 140730000
Maximum Estimate: 162550000
This is the average result from: 12 analysts
This is the average result from: 7 analysts