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: 20 analysts
Minimum Estimate: 1240000000
Maximum Estimate: 1378000000
This is the average result from: 20 analysts
Minimum Estimate: 1565000000
Maximum Estimate: 1963000000
This is the average result from: 19 analysts
Minimum Estimate: 1923000000
Maximum Estimate: 2572000000
This is the average result from: 20 analysts
Minimum Estimate: 255780000
Maximum Estimate: 321230000
This is the average result from: 20 analysts
Minimum Estimate: 389060000
Maximum Estimate: 690890000
This is the average result from: 19 analysts
Minimum Estimate: 524300000
Maximum Estimate: 1084000000
This is the average result from: 17 analysts
Minimum Estimate: -581561400
Maximum Estimate: -588714000
This is the average result from: 17 analysts
Minimum Estimate: -83692000
Maximum Estimate: 225030000
This is the average result from: 17 analysts
Minimum Estimate: 59486000
Maximum Estimate: 459170000
This is the average result from: 18 analysts
Minimum Estimate: -7.78
Maximum Estimate: -2.78
This is the average result from: 18 analysts
Minimum Estimate: 0.23
Maximum Estimate: 1.42
This is the average result from: 17 analysts
Minimum Estimate: 0.6
Maximum Estimate: 2.63
This is the average result from: 18 analysts
Minimum Estimate: 0.16
Maximum Estimate: 0.39
This is the average result from: 15 analysts
Minimum Estimate: -0.23
Maximum Estimate: 0.15
This is the average result from: 15 analysts
Minimum Estimate: -0.06
Maximum Estimate: 0.19
This is the average result from: 15 analysts
Minimum Estimate: 0.14
Maximum Estimate: 0.42
This is the average result from: 12 analysts
Minimum Estimate: 0.27
Maximum Estimate: 0.6
This is the average result from: 4 analysts
Minimum Estimate: 0.14
Maximum Estimate: 0.2
This is the average result from: 4 analysts
Minimum Estimate: 0.31
Maximum Estimate: 0.4
This is the average result from: 4 analysts
Minimum Estimate: 0.52
Maximum Estimate: 0.74
This is the average result from: 4 analysts
Minimum Estimate: 0.66
Maximum Estimate: 0.96
This is the average result from: 18 analysts
Minimum Estimate: 381220000
Maximum Estimate: 434070000
This is the average result from: 15 analysts
Minimum Estimate: 321440000
Maximum Estimate: 382200000
This is the average result from: 15 analysts
Minimum Estimate: 350840000
Maximum Estimate: 412860000
This is the average result from: 15 analysts
Minimum Estimate: 408290000
Maximum Estimate: 494660000
This is the average result from: 12 analysts
Minimum Estimate: 468930000
Maximum Estimate: 557450000
This is the average result from: 5 analysts
Minimum Estimate: 397880000
Maximum Estimate: 477000000
This is the average result from: 5 analysts
Minimum Estimate: 435120000
Maximum Estimate: 519540000
This is the average result from: 5 analysts
Minimum Estimate: 527240000
Maximum Estimate: 614880000
This is the average result from: 5 analysts
Minimum Estimate: 600740000
Maximum Estimate: 685230000
This is the average result from: 17 analysts
Minimum Estimate: 114560000
Maximum Estimate: 131320000
This is the average result from: 14 analysts
Minimum Estimate: 49980000
Maximum Estimate: 69532000
This is the average result from: 14 analysts
Minimum Estimate: 75460000
Maximum Estimate: 91285000
This is the average result from: 14 analysts
Minimum Estimate: 116630000
Maximum Estimate: 141650000
This is the average result from: 12 analysts
Minimum Estimate: 144840000
Maximum Estimate: 181990000
This is the average result from: 5 analysts
Minimum Estimate: 100940000
Maximum Estimate: 119390000
This is the average result from: 5 analysts
Minimum Estimate: 128380000
Maximum Estimate: 145920000
This is the average result from: 5 analysts
Minimum Estimate: 202860000
Maximum Estimate: 223090000
This is the average result from: 5 analysts
Minimum Estimate: 247940000
Maximum Estimate: 275490000
This is the average result from: 16 analysts
Minimum Estimate: 19610000
Maximum Estimate: 32360000
This is the average result from: 13 analysts
Minimum Estimate: -52920000
Maximum Estimate: -12717369
This is the average result from: 13 analysts
Minimum Estimate: -18620000
Maximum Estimate: 8054000
This is the average result from: 13 analysts
Minimum Estimate: 7193000
Maximum Estimate: 61421000
This is the average result from: 10 analysts
Minimum Estimate: 36358000
Maximum Estimate: 79479000
This is the average result from: 3 analysts
Minimum Estimate: 27832000
Maximum Estimate: 29820000
This is the average result from: 3 analysts
Minimum Estimate: 54880000
Maximum Estimate: 58800000
This is the average result from: 3 analysts
Minimum Estimate: 134060000
Maximum Estimate: 143640000
This is the average result from: 3 analysts
Minimum Estimate: 177770000
Maximum Estimate: 190470000