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: 24 analysts
Minimum Estimate: 2025000000
Maximum Estimate: 2255000000
This is the average result from: 24 analysts
This is the average result from: 20 analysts
This is the average result from: 14 analysts
This is the average result from: 13 analysts
This is the average result from: 10 analysts
This is the average result from: 8 analysts
This is the average result from: 12 analysts
Minimum Estimate: 160720000
Maximum Estimate: 400050000
This is the average result from: 12 analysts
This is the average result from: 11 analysts
This is the average result from: 3 analysts
This is the average result from: 22 analysts
Minimum Estimate: 60760000
Maximum Estimate: 193200000
This is the average result from: 22 analysts
This is the average result from: 7 analysts
This is the average result from: 24 analysts
Minimum Estimate: 0.26
Maximum Estimate: 0.8
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: -0.13
Maximum Estimate: 0.18
This is the average result from: 22 analysts
Minimum Estimate: -0.21
Maximum Estimate: 0.01
This is the average result from: 17 analysts
This is the average result from: 15 analysts
This is the average result from: 19 analysts
Minimum Estimate: 475040000
Maximum Estimate: 571200000
This is the average result from: 22 analysts
Minimum Estimate: 501760000
Maximum Estimate: 606900000
This is the average result from: 16 analysts
This is the average result from: 7 analysts
Minimum Estimate: 40082000
Maximum Estimate: 76795000
This is the average result from: 7 analysts
Minimum Estimate: 18943000
Maximum Estimate: 59018000
This is the average result from: 17 analysts
Minimum Estimate: -22715420
Maximum Estimate: 13851000
This is the average result from: 18 analysts
Minimum Estimate: -33320000
Maximum Estimate: -11126325
This is the average result from: 9 analysts