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: 30 analysts
Minimum Estimate: 1586000000
Maximum Estimate: 1739000000
This is the average result from: 30 analysts
Minimum Estimate: 1778000000
Maximum Estimate: 2309000000
This is the average result from: 25 analysts
Minimum Estimate: 1896000000
Maximum Estimate: 3680000000
This is the average result from: 11 analysts
Minimum Estimate: 2626000000
Maximum Estimate: 4976000000
This is the average result from: 7 analysts
Minimum Estimate: 3160000000
Maximum Estimate: 7971000000
This is the average result from: 6 analysts
Minimum Estimate: 3949000000
Maximum Estimate: 8408000000
This is the average result from: 6 analysts
Minimum Estimate: 4858000000
Maximum Estimate: 11033000000
This is the average result from: 21 analysts
Minimum Estimate: 211630000
Maximum Estimate: 270900000
This is the average result from: 21 analysts
Minimum Estimate: 329280000
Maximum Estimate: 563850000
This is the average result from: 18 analysts
Minimum Estimate: 395880000
Maximum Estimate: 1285000000
This is the average result from: 6 analysts
Minimum Estimate: 699330000
Maximum Estimate: 1163000000
This is the average result from: 4 analysts
Minimum Estimate: 1335000000
Maximum Estimate: 1733000000
This is the average result from: 4 analysts
Minimum Estimate: 1849000000
Maximum Estimate: 2395000000
This is the average result from: 4 analysts
Minimum Estimate: 2382000000
Maximum Estimate: 2852000000
This is the average result from: 28 analysts
Minimum Estimate: -451901520
Maximum Estimate: 197400000
This is the average result from: 28 analysts
Minimum Estimate: -100541140
Maximum Estimate: 545160000
This is the average result from: 25 analysts
Minimum Estimate: 329950000
Maximum Estimate: 947100000
This is the average result from: 8 analysts
Minimum Estimate: 630730000
Maximum Estimate: 1728000000
This is the average result from: 6 analysts
Minimum Estimate: 1257000000
Maximum Estimate: 3255000000
This is the average result from: 5 analysts
Minimum Estimate: 1755000000
Maximum Estimate: 4056000000
This is the average result from: 5 analysts
Minimum Estimate: 2278000000
Maximum Estimate: 5699000000
This is the average result from: 28 analysts
Minimum Estimate: 0.16
Maximum Estimate: 0.29
This is the average result from: 29 analysts
Minimum Estimate: 0.29
Maximum Estimate: 0.61
This is the average result from: 25 analysts
Minimum Estimate: 0.4
Maximum Estimate: 1.02
This is the average result from: 9 analysts
Minimum Estimate: 0.58
Maximum Estimate: 1.71
This is the average result from: 5 analysts
Minimum Estimate: 1.29
Maximum Estimate: 3.05
This is the average result from: 4 analysts
Minimum Estimate: 1.78
Maximum Estimate: 3.77
This is the average result from: 4 analysts
Minimum Estimate: 2.3
Maximum Estimate: 5.18
This is the average result from: 23 analysts
Minimum Estimate: 0.07
Maximum Estimate: 0.19
This is the average result from: 13 analysts
Minimum Estimate: 0.07
Maximum Estimate: 0.12
This is the average result from: 14 analysts
Minimum Estimate: 0.09
Maximum Estimate: 0.14
This is the average result from: 14 analysts
Minimum Estimate: 0.1
Maximum Estimate: 0.16
This is the average result from: 13 analysts
Minimum Estimate: 0.12
Maximum Estimate: 0.2
This is the average result from: 7 analysts
Minimum Estimate: 0.05
Maximum Estimate: 0.19
This is the average result from: 7 analysts
Minimum Estimate: 0.1
Maximum Estimate: 0.2
This is the average result from: 7 analysts
Minimum Estimate: 0.09
Maximum Estimate: 0.19
This is the average result from: 7 analysts
Minimum Estimate: 0.12
Maximum Estimate: 0.2
This is the average result from: 22 analysts
Minimum Estimate: 444920000
Maximum Estimate: 525000000
This is the average result from: 14 analysts
Minimum Estimate: 408780000
Maximum Estimate: 483000000
This is the average result from: 14 analysts
Minimum Estimate: 434140000
Maximum Estimate: 514500000
This is the average result from: 14 analysts
Minimum Estimate: 453250000
Maximum Estimate: 550200000
This is the average result from: 13 analysts
Minimum Estimate: 465750000
Maximum Estimate: 579600000
This is the average result from: 7 analysts
Minimum Estimate: 438450000
Maximum Estimate: 571530000
This is the average result from: 7 analysts
Minimum Estimate: 462970000
Maximum Estimate: 632410000
This is the average result from: 7 analysts
Minimum Estimate: 486130000
Maximum Estimate: 687030000
This is the average result from: 7 analysts
Minimum Estimate: 508930000
Maximum Estimate: 750750000
This is the average result from: 13 analysts
Minimum Estimate: 77025000
Maximum Estimate: 98889000
This is the average result from: 6 analysts
Minimum Estimate: 61740000
Maximum Estimate: 76897000
This is the average result from: 6 analysts
Minimum Estimate: 88444000
Maximum Estimate: 99212000
This is the average result from: 6 analysts
Minimum Estimate: 95393000
Maximum Estimate: 113530000
This is the average result from: 6 analysts
Minimum Estimate: 114660000
Maximum Estimate: 133960000
This is the average result from: 5 analysts
Minimum Estimate: 57820000
Maximum Estimate: 87404000
This is the average result from: 5 analysts
Minimum Estimate: 93982000
Maximum Estimate: 121100000
This is the average result from: 5 analysts
Minimum Estimate: 89376000
Maximum Estimate: 147540000
This is the average result from: 5 analysts
Minimum Estimate: 131270000
Maximum Estimate: 189210000
This is the average result from: 20 analysts
Minimum Estimate: 61149000
Maximum Estimate: 86816000
This is the average result from: 9 analysts
Minimum Estimate: 50960000
Maximum Estimate: 65292000
This is the average result from: 9 analysts
Minimum Estimate: 75656000
Maximum Estimate: 86692000
This is the average result from: 9 analysts
Minimum Estimate: 80311000
Maximum Estimate: 99434000
This is the average result from: 8 analysts
Minimum Estimate: 101920000
Maximum Estimate: 117650000
This is the average result from: 6 analysts
Minimum Estimate: 44100000
Maximum Estimate: 72909000
This is the average result from: 6 analysts
Minimum Estimate: 77606000
Maximum Estimate: 106550000
This is the average result from: 6 analysts
Minimum Estimate: 72814000
Maximum Estimate: 132480000
This is the average result from: 6 analysts
Minimum Estimate: 114470000
Maximum Estimate: 173750000