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: 15 analysts
Minimum Estimate: 5166000000
Maximum Estimate: 5624000000
This is the average result from: 15 analysts
Minimum Estimate: 6059000000
Maximum Estimate: 6676000000
This is the average result from: 14 analysts
Minimum Estimate: 6578000000
Maximum Estimate: 7650000000
This is the average result from: 14 analysts
Minimum Estimate: 1302000000
Maximum Estimate: 1423000000
This is the average result from: 14 analysts
Minimum Estimate: 1578000000
Maximum Estimate: 1797000000
This is the average result from: 13 analysts
Minimum Estimate: 1841000000
Maximum Estimate: 2178000000
This is the average result from: 15 analysts
Minimum Estimate: 1043000000
Maximum Estimate: 1215000000
This is the average result from: 15 analysts
Minimum Estimate: 1279000000
Maximum Estimate: 1586000000
This is the average result from: 15 analysts
Minimum Estimate: 1498000000
Maximum Estimate: 1852000000
This is the average result from: 15 analysts
Minimum Estimate: 0.49
Maximum Estimate: 2.01
This is the average result from: 15 analysts
Minimum Estimate: 2.09
Maximum Estimate: 2.68
This is the average result from: 14 analysts
Minimum Estimate: 2.57
Maximum Estimate: 3.44
This is the average result from: 13 analysts
Minimum Estimate: 0.26
Maximum Estimate: 0.43
This is the average result from: 12 analysts
Minimum Estimate: -0.36
Maximum Estimate: -0.14
This is the average result from: 12 analysts
Minimum Estimate: 0.89
Maximum Estimate: 1.06
This is the average result from: 12 analysts
Minimum Estimate: 1.01
Maximum Estimate: 1.29
This is the average result from: 8 analysts
Minimum Estimate: 0.45
Maximum Estimate: 0.54
This is the average result from: 3 analysts
Minimum Estimate: -0.3
Maximum Estimate: -0.33
This is the average result from: 3 analysts
Minimum Estimate: 1.14
Maximum Estimate: 1.22
This is the average result from: 3 analysts
Minimum Estimate: 1.25
Maximum Estimate: 1.34
This is the average result from: 3 analysts
Minimum Estimate: 0.58
Maximum Estimate: 0.62
This is the average result from: 12 analysts
Minimum Estimate: 1261000000
Maximum Estimate: 1441000000
This is the average result from: 10 analysts
Minimum Estimate: 795830000
Maximum Estimate: 914680000
This is the average result from: 10 analysts
Minimum Estimate: 1749000000
Maximum Estimate: 1980000000
This is the average result from: 10 analysts
Minimum Estimate: 1905000000
Maximum Estimate: 2108000000
This is the average result from: 6 analysts
Minimum Estimate: 1469000000
Maximum Estimate: 1674000000
This is the average result from: 3 analysts
Minimum Estimate: 948440000
Maximum Estimate: 1031000000
This is the average result from: 3 analysts
Minimum Estimate: 2039000000
Maximum Estimate: 2218000000
This is the average result from: 3 analysts
Minimum Estimate: 2223000000
Maximum Estimate: 2413000000
This is the average result from: 3 analysts
Minimum Estimate: 1746000000
Maximum Estimate: 1934000000
This is the average result from: 11 analysts
Minimum Estimate: 286550000
Maximum Estimate: 320510000
This is the average result from: 9 analysts
Minimum Estimate: -5140100
Maximum Estimate: 16892000
This is the average result from: 9 analysts
Minimum Estimate: 485500000
Maximum Estimate: 603920000
This is the average result from: 9 analysts
Minimum Estimate: 615440000
Maximum Estimate: 692030000
This is the average result from: 6 analysts
Minimum Estimate: 344670000
Maximum Estimate: 388000000
This is the average result from: 3 analysts
Minimum Estimate: 35868000
Maximum Estimate: 41790000
This is the average result from: 3 analysts
Minimum Estimate: 662480000
Maximum Estimate: 717260000
This is the average result from: 3 analysts
Minimum Estimate: 734610000
Maximum Estimate: 814070000
This is the average result from: 3 analysts
Minimum Estimate: 431490000
Maximum Estimate: 470030000
This is the average result from: 12 analysts
Minimum Estimate: 184500000
Maximum Estimate: 248430000
This is the average result from: 10 analysts
Minimum Estimate: -75597200
Maximum Estimate: -56011315.5
This is the average result from: 10 analysts
Minimum Estimate: 487060000
Maximum Estimate: 542510000
This is the average result from: 10 analysts
Minimum Estimate: 536160000
Maximum Estimate: 615180000
This is the average result from: 6 analysts
Minimum Estimate: 268320000
Maximum Estimate: 308240000
This is the average result from: 3 analysts
Minimum Estimate: -51450000
Maximum Estimate: -45412500
This is the average result from: 3 analysts
Minimum Estimate: 586040000
Maximum Estimate: 631840000
This is the average result from: 3 analysts
Minimum Estimate: 648470000
Maximum Estimate: 726440000
This is the average result from: 3 analysts
Minimum Estimate: 351920000
Maximum Estimate: 385400000