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: 12 analysts
Minimum Estimate: 1765000000
Maximum Estimate: 2263000000
This is the average result from: 12 analysts
Minimum Estimate: 1526000000
Maximum Estimate: 2555000000
This is the average result from: 10 analysts
Minimum Estimate: 1727000000
Maximum Estimate: 3269000000
This is the average result from: 4 analysts
Minimum Estimate: 2104000000
Maximum Estimate: 3487000000
This is the average result from: 4 analysts
Minimum Estimate: 2065000000
Maximum Estimate: 4512000000
This is the average result from: 4 analysts
Minimum Estimate: 1902000000
Maximum Estimate: 4449000000
This is the average result from: 11 analysts
Minimum Estimate: 701750000
Maximum Estimate: 855650000
This is the average result from: 11 analysts
Minimum Estimate: 952560000
Maximum Estimate: 1245000000
This is the average result from: 11 analysts
Minimum Estimate: 1241000000
Maximum Estimate: 1734000000
This is the average result from: 5 analysts
Minimum Estimate: 1204000000
Maximum Estimate: 1801000000
This is the average result from: 4 analysts
Minimum Estimate: 1228000000
Maximum Estimate: 2326000000
This is the average result from: 3 analysts
Minimum Estimate: 1245000000
Maximum Estimate: 2269000000
This is the average result from: 2 analysts
Minimum Estimate: 2373000000
Maximum Estimate: 2542000000
This is the average result from: 11 analysts
Minimum Estimate: -257740000
Maximum Estimate: 519750000
This is the average result from: 11 analysts
Minimum Estimate: -465500000
Maximum Estimate: 909300000
This is the average result from: 9 analysts
Minimum Estimate: -331240000
Maximum Estimate: 1293000000
This is the average result from: 4 analysts
Minimum Estimate: 933940000
Maximum Estimate: 1360000000
This is the average result from: 4 analysts
Minimum Estimate: 882000000
Maximum Estimate: 1885000000
This is the average result from: 4 analysts
Minimum Estimate: 806540000
Maximum Estimate: 1828000000
This is the average result from: 11 analysts
Minimum Estimate: 13.15
Maximum Estimate: 18.19
This is the average result from: 11 analysts
Minimum Estimate: 5.09
Maximum Estimate: 8.94
This is the average result from: 10 analysts
Minimum Estimate: 8.16
Maximum Estimate: 20.41
This is the average result from: 4 analysts
Minimum Estimate: 12.73
Maximum Estimate: 24.35
This is the average result from: 3 analysts
Minimum Estimate: 12.67
Maximum Estimate: 42.5
This is the average result from: 3 analysts
Minimum Estimate: 12.05
Maximum Estimate: 49.67
This is the average result from: 2 analysts
Minimum Estimate: 69.03
Maximum Estimate: 73.96
This is the average result from: 6 analysts
Minimum Estimate: -1.42
Maximum Estimate: 2.23
This is the average result from: 5 analysts
Minimum Estimate: 0.52
Maximum Estimate: 1.82
This is the average result from: 5 analysts
Minimum Estimate: -0.87
Maximum Estimate: 1.36
This is the average result from: 5 analysts
Minimum Estimate: 1.5
Maximum Estimate: 3.34
This is the average result from: 5 analysts
Minimum Estimate: 1.35
Maximum Estimate: 3.45
This is the average result from: 4 analysts
Minimum Estimate: 437480000
Maximum Estimate: 532350000
This is the average result from: 4 analysts
Minimum Estimate: 444920000
Maximum Estimate: 674640000
This is the average result from: 4 analysts
Minimum Estimate: 424340000
Maximum Estimate: 643650000
This is the average result from: 4 analysts
Minimum Estimate: 524720000
Maximum Estimate: 772800000
This is the average result from: 4 analysts
Minimum Estimate: 472240000
Maximum Estimate: 740250000
This is the average result from: 6 analysts
Minimum Estimate: 154840000
Maximum Estimate: 186340000
This is the average result from: 3 analysts
Minimum Estimate: 187180000
Maximum Estimate: 206850000
This is the average result from: 3 analysts
Minimum Estimate: 92120000
Maximum Estimate: 170100000
This is the average result from: 3 analysts
Minimum Estimate: 343000000
Maximum Estimate: 378530000
This is the average result from: 3 analysts
Minimum Estimate: 309680000
Maximum Estimate: 349650000
This is the average result from: 4 analysts
Minimum Estimate: 57820000
Maximum Estimate: 82894000
This is the average result from: 4 analysts
Minimum Estimate: 89180000
Maximum Estimate: 128990000
This is the average result from: 4 analysts
Minimum Estimate: -5880000
Maximum Estimate: 89649000
This is the average result from: 4 analysts
Minimum Estimate: 148240000
Maximum Estimate: 232840000
This is the average result from: 4 analysts
Minimum Estimate: 133420000
Maximum Estimate: 208650000