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: 11 analysts
Minimum Estimate: 1765000000
Maximum Estimate: 2263000000
This is the average result from: 11 analysts
Minimum Estimate: 1564000000
Maximum Estimate: 2754000000
This is the average result from: 9 analysts
Minimum Estimate: 1766000000
Maximum Estimate: 3781000000
This is the average result from: 4 analysts
Minimum Estimate: 2104000000
Maximum Estimate: 3487000000
This is the average result from: 4 analysts
Minimum Estimate: 2570000000
Maximum Estimate: 4512000000
This is the average result from: 4 analysts
Minimum Estimate: 2298000000
Maximum Estimate: 4449000000
This is the average result from: 11 analysts
Minimum Estimate: 701750000
Maximum Estimate: 833700000
This is the average result from: 11 analysts
Minimum Estimate: 952560000
Maximum Estimate: 1245000000
This is the average result from: 10 analysts
Minimum Estimate: 1245000000
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: 1293000000
Maximum Estimate: 2269000000
This is the average result from: 2 analysts
Minimum Estimate: 2373000000
Maximum Estimate: 2542000000
This is the average result from: 10 analysts
Minimum Estimate: 263620000
Maximum Estimate: 519750000
This is the average result from: 10 analysts
Minimum Estimate: -456680000
Maximum Estimate: 909300000
This is the average result from: 9 analysts
Minimum Estimate: -312620000
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: 905520000
Maximum Estimate: 1885000000
This is the average result from: 4 analysts
Minimum Estimate: 871220000
Maximum Estimate: 1828000000
This is the average result from: 11 analysts
Minimum Estimate: 13.49
Maximum Estimate: 18.19
This is the average result from: 11 analysts
Minimum Estimate: 4.76
Maximum Estimate: 8.94
This is the average result from: 10 analysts
Minimum Estimate: 8.22
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: 7 analysts
Minimum Estimate: -2.5
Maximum Estimate: 2.23
This is the average result from: 6 analysts
Minimum Estimate: 0.52
Maximum Estimate: 1.29
This is the average result from: 6 analysts
Minimum Estimate: -0.87
Maximum Estimate: 0.97
This is the average result from: 6 analysts
Minimum Estimate: 1.07
Maximum Estimate: 3.34
This is the average result from: 5 analysts
Minimum Estimate: -12.02
Maximum Estimate: 2.49
This is the average result from: 5 analysts
Minimum Estimate: 376010000
Maximum Estimate: 532350000
This is the average result from: 6 analysts
Minimum Estimate: 444920000
Maximum Estimate: 691340000
This is the average result from: 6 analysts
Minimum Estimate: 424340000
Maximum Estimate: 605270000
This is the average result from: 6 analysts
Minimum Estimate: 537720000
Maximum Estimate: 804560000
This is the average result from: 4 analysts
Minimum Estimate: 483940000
Maximum Estimate: 688800000
This is the average result from: 7 analysts
Minimum Estimate: 157780000
Maximum Estimate: 172650000
This is the average result from: 5 analysts
Minimum Estimate: 187180000
Maximum Estimate: 284370000
This is the average result from: 5 analysts
Minimum Estimate: 92120000
Maximum Estimate: 251860000
This is the average result from: 5 analysts
Minimum Estimate: 323400000
Maximum Estimate: 437310000
This is the average result from: 3 analysts
Minimum Estimate: 309680000
Maximum Estimate: 331800000
This is the average result from: 5 analysts
Minimum Estimate: 57820000
Maximum Estimate: 106440000
This is the average result from: 6 analysts
Minimum Estimate: 89180000
Maximum Estimate: 182140000
This is the average result from: 6 analysts
Minimum Estimate: -5880000
Maximum Estimate: 146640000
This is the average result from: 6 analysts
Minimum Estimate: 159390000
Maximum Estimate: 279840000
This is the average result from: 4 analysts
Minimum Estimate: 143450000
Maximum Estimate: 190250000