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: 35 analysts
Minimum Estimate: 3307000000
Maximum Estimate: 3567000000
This is the average result from: 34 analysts
Minimum Estimate: 3448000000
Maximum Estimate: 3958000000
This is the average result from: 28 analysts
Minimum Estimate: 3719000000
Maximum Estimate: 4411000000
This is the average result from: 8 analysts
Minimum Estimate: 3907000000
Maximum Estimate: 4721000000
This is the average result from: 8 analysts
Minimum Estimate: 4065000000
Maximum Estimate: 5182000000
This is the average result from: 7 analysts
Minimum Estimate: 4230000000
Maximum Estimate: 5690000000
This is the average result from: 7 analysts
Minimum Estimate: 4400000000
Maximum Estimate: 6251000000
This is the average result from: 4 analysts
Minimum Estimate: 4555000000
Maximum Estimate: 5853000000
This is the average result from: 33 analysts
Minimum Estimate: 847130000
Maximum Estimate: 925050000
This is the average result from: 33 analysts
Minimum Estimate: 751660000
Maximum Estimate: 1140000000
This is the average result from: 27 analysts
Minimum Estimate: 805560000
Maximum Estimate: 1374000000
This is the average result from: 8 analysts
Minimum Estimate: 992740000
Maximum Estimate: 1521000000
This is the average result from: 8 analysts
Minimum Estimate: 1031000000
Maximum Estimate: 1735000000
This is the average result from: 7 analysts
Minimum Estimate: 1070000000
Maximum Estimate: 1941000000
This is the average result from: 7 analysts
Minimum Estimate: 1111000000
Maximum Estimate: 2150000000
This is the average result from: 4 analysts
Minimum Estimate: 1143000000
Maximum Estimate: 2218000000
This is the average result from: 30 analysts
Minimum Estimate: 408660000
Maximum Estimate: 574790000
This is the average result from: 29 analysts
Minimum Estimate: 314580000
Maximum Estimate: 907200000
This is the average result from: 26 analysts
Minimum Estimate: 394940000
Maximum Estimate: 950250000
This is the average result from: 6 analysts
Minimum Estimate: 480200000
Maximum Estimate: 800100000
This is the average result from: 6 analysts
Minimum Estimate: 568400000
Maximum Estimate: 987000000
This is the average result from: 5 analysts
Minimum Estimate: 636310000
Maximum Estimate: 1161000000
This is the average result from: 5 analysts
Minimum Estimate: 651410000
Maximum Estimate: 1323000000
This is the average result from: 3 analysts
Minimum Estimate: 1368000000
Maximum Estimate: 1466000000
This is the average result from: 33 analysts
Minimum Estimate: 1.1
Maximum Estimate: 1.71
This is the average result from: 32 analysts
Minimum Estimate: 1.06
Maximum Estimate: 2.99
This is the average result from: 26 analysts
Minimum Estimate: 1.34
Maximum Estimate: 3.34
This is the average result from: 3 analysts
Minimum Estimate: 3.47
Maximum Estimate: 3.72
This is the average result from: 3 analysts
Minimum Estimate: 3.82
Maximum Estimate: 4.1
This is the average result from: 3 analysts
Minimum Estimate: 4.19
Maximum Estimate: 4.49
This is the average result from: 3 analysts
Minimum Estimate: 4.61
Maximum Estimate: 4.94
This is the average result from: 3 analysts
Minimum Estimate: 5
Maximum Estimate: 5.36
This is the average result from: 28 analysts
Minimum Estimate: 0.27
Maximum Estimate: 0.6
This is the average result from: 22 analysts
Minimum Estimate: 0.26
Maximum Estimate: 0.58
This is the average result from: 22 analysts
Minimum Estimate: 0.2
Maximum Estimate: 0.55
This is the average result from: 22 analysts
Minimum Estimate: 0.25
Maximum Estimate: 0.62
This is the average result from: 19 analysts
Minimum Estimate: 0.33
Maximum Estimate: 0.67
This is the average result from: 6 analysts
Minimum Estimate: 0.31
Maximum Estimate: 0.6
This is the average result from: 6 analysts
Minimum Estimate: 0.23
Maximum Estimate: 0.47
This is the average result from: 6 analysts
Minimum Estimate: 0.36
Maximum Estimate: 0.61
This is the average result from: 6 analysts
Minimum Estimate: 0.41
Maximum Estimate: 0.53
This is the average result from: 28 analysts
Minimum Estimate: 862790000
Maximum Estimate: 947520000
This is the average result from: 23 analysts
Minimum Estimate: 837700000
Maximum Estimate: 963900000
This is the average result from: 23 analysts
Minimum Estimate: 847010000
Maximum Estimate: 956820000
This is the average result from: 23 analysts
Minimum Estimate: 858770000
Maximum Estimate: 999710000
This is the average result from: 20 analysts
Minimum Estimate: 904250000
Maximum Estimate: 1048000000
This is the average result from: 7 analysts
Minimum Estimate: 934830000
Maximum Estimate: 1067000000
This is the average result from: 7 analysts
Minimum Estimate: 947660000
Maximum Estimate: 1032000000
This is the average result from: 7 analysts
Minimum Estimate: 990340000
Maximum Estimate: 1097000000
This is the average result from: 7 analysts
Minimum Estimate: 1032000000
Maximum Estimate: 1132000000
This is the average result from: 25 analysts
Minimum Estimate: 226790000
Maximum Estimate: 249900000
This is the average result from: 20 analysts
Minimum Estimate: 216000000
Maximum Estimate: 250650000
This is the average result from: 20 analysts
Minimum Estimate: 209370000
Maximum Estimate: 246140000
This is the average result from: 20 analysts
Minimum Estimate: 230760000
Maximum Estimate: 270620000
This is the average result from: 18 analysts
Minimum Estimate: 249900000
Maximum Estimate: 288450000
This is the average result from: 8 analysts
Minimum Estimate: 241080000
Maximum Estimate: 295850000
This is the average result from: 8 analysts
Minimum Estimate: 222250000
Maximum Estimate: 269060000
This is the average result from: 8 analysts
Minimum Estimate: 248920000
Maximum Estimate: 301050000
This is the average result from: 8 analysts
Minimum Estimate: 265580000
Maximum Estimate: 312380000
This is the average result from: 24 analysts
Minimum Estimate: 81340000
Maximum Estimate: 129570000
This is the average result from: 18 analysts
Minimum Estimate: 73500000
Maximum Estimate: 134580000
This is the average result from: 18 analysts
Minimum Estimate: 60662000
Maximum Estimate: 111690000
This is the average result from: 18 analysts
Minimum Estimate: 80360000
Maximum Estimate: 145230000
This is the average result from: 15 analysts
Minimum Estimate: 97020000
Maximum Estimate: 148110000
This is the average result from: 6 analysts
Minimum Estimate: 141120000
Maximum Estimate: 168740000
This is the average result from: 6 analysts
Minimum Estimate: 71298000
Maximum Estimate: 103860000
This is the average result from: 6 analysts
Minimum Estimate: 127400000
Maximum Estimate: 168600000
This is the average result from: 6 analysts
Minimum Estimate: 129360000
Maximum Estimate: 150600000