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: 9 analysts
Minimum Estimate: 2529000000
Maximum Estimate: 2735000000
This is the average result from: 9 analysts
Minimum Estimate: 2585000000
Maximum Estimate: 2963000000
This is the average result from: 8 analysts
Minimum Estimate: 2741000000
Maximum Estimate: 3173000000
This is the average result from: 9 analysts
Minimum Estimate: 231280000
Maximum Estimate: 255260000
This is the average result from: 9 analysts
Minimum Estimate: 249630000
Maximum Estimate: 329600000
This is the average result from: 8 analysts
Minimum Estimate: 280280000
Maximum Estimate: 357000000
This is the average result from: 8 analysts
Minimum Estimate: 85163000
Maximum Estimate: 139860000
This is the average result from: 8 analysts
Minimum Estimate: 117600000
Maximum Estimate: 176640000
This is the average result from: 8 analysts
Minimum Estimate: 138180000
Maximum Estimate: 201600000
This is the average result from: 9 analysts
Minimum Estimate: 0.12
Maximum Estimate: 0.49
This is the average result from: 9 analysts
Minimum Estimate: 0.45
Maximum Estimate: 0.88
This is the average result from: 7 analysts
Minimum Estimate: 0.75
Maximum Estimate: 1.08
This is the average result from: 8 analysts
Minimum Estimate: 0.16
Maximum Estimate: 0.38
This is the average result from: 6 analysts
Minimum Estimate: -0.12
Maximum Estimate: -0.07
This is the average result from: 6 analysts
Minimum Estimate: 0.22
Maximum Estimate: 0.33
This is the average result from: 6 analysts
Minimum Estimate: 0.33
Maximum Estimate: 0.45
This is the average result from: 6 analysts
Minimum Estimate: 0.16
Maximum Estimate: 0.26
This is the average result from: 5 analysts
Minimum Estimate: -0.08
Maximum Estimate: -0.03
This is the average result from: 5 analysts
Minimum Estimate: 0.33
Maximum Estimate: 0.39
This is the average result from: 5 analysts
Minimum Estimate: 0.43
Maximum Estimate: 0.5
This is the average result from: 5 analysts
Minimum Estimate: 0.21
Maximum Estimate: 0.29
This is the average result from: 8 analysts
Minimum Estimate: 647780000
Maximum Estimate: 718520000
This is the average result from: 6 analysts
Minimum Estimate: 523570000
Maximum Estimate: 610800000
This is the average result from: 6 analysts
Minimum Estimate: 669680000
Maximum Estimate: 755060000
This is the average result from: 6 analysts
Minimum Estimate: 709780000
Maximum Estimate: 801890000
This is the average result from: 6 analysts
Minimum Estimate: 655230000
Maximum Estimate: 719490000
This is the average result from: 5 analysts
Minimum Estimate: 556850000
Maximum Estimate: 638610000
This is the average result from: 5 analysts
Minimum Estimate: 706970000
Maximum Estimate: 798210000
This is the average result from: 5 analysts
Minimum Estimate: 752240000
Maximum Estimate: 840950000
This is the average result from: 5 analysts
Minimum Estimate: 693250000
Maximum Estimate: 760860000
This is the average result from: 9 analysts
Minimum Estimate: 66640000
Maximum Estimate: 74937000
This is the average result from: 8 analysts
Minimum Estimate: 27123000
Maximum Estimate: 36276000
This is the average result from: 8 analysts
Minimum Estimate: 69415000
Maximum Estimate: 83127000
This is the average result from: 8 analysts
Minimum Estimate: 84280000
Maximum Estimate: 99988000
This is the average result from: 8 analysts
Minimum Estimate: 65660000
Maximum Estimate: 76556000
This is the average result from: 5 analysts
Minimum Estimate: 30273000
Maximum Estimate: 38892000
This is the average result from: 5 analysts
Minimum Estimate: 77740000
Maximum Estimate: 93536000
This is the average result from: 5 analysts
Minimum Estimate: 95431000
Maximum Estimate: 110070000
This is the average result from: 5 analysts
Minimum Estimate: 75362000
Maximum Estimate: 83610000
This is the average result from: 7 analysts
Minimum Estimate: 33101000
Maximum Estimate: 41428000
This is the average result from: 4 analysts
Minimum Estimate: -2535260
Maximum Estimate: 972825
This is the average result from: 4 analysts
Minimum Estimate: 39484000
Maximum Estimate: 48206000
This is the average result from: 4 analysts
Minimum Estimate: 54807000
Maximum Estimate: 62909000
This is the average result from: 4 analysts
Minimum Estimate: 30090000
Maximum Estimate: 41503000
This is the average result from: 3 analysts
Minimum Estimate: 10417000
Maximum Estimate: 11162000
This is the average result from: 3 analysts
Minimum Estimate: 59996000
Maximum Estimate: 64281000
This is the average result from: 3 analysts
Minimum Estimate: 69198000
Maximum Estimate: 74141000
This is the average result from: 3 analysts
Minimum Estimate: 48490000
Maximum Estimate: 51954000