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: 3571000000
This is the average result from: 35 analysts
Minimum Estimate: 3448000000
Maximum Estimate: 3965000000
This is the average result from: 32 analysts
Minimum Estimate: 3719000000
Maximum Estimate: 42354000000
This is the average result from: 8 analysts
Minimum Estimate: 3907000000
Maximum Estimate: 4721000000
This is the average result from: 9 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: 4 analysts
Minimum Estimate: 4715000000
Maximum Estimate: 6111000000
This is the average result from: 35 analysts
Minimum Estimate: 847130000
Maximum Estimate: 931350000
This is the average result from: 35 analysts
Minimum Estimate: 902580000
Maximum Estimate: 1148000000
This is the average result from: 31 analysts
Minimum Estimate: 946680000
Maximum Estimate: 1403000000
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: 6 analysts
Minimum Estimate: 1070000000
Maximum Estimate: 1941000000
This is the average result from: 6 analysts
Minimum Estimate: 1111000000
Maximum Estimate: 2150000000
This is the average result from: 3 analysts
Minimum Estimate: 1143000000
Maximum Estimate: 1224000000
This is the average result from: 3 analysts
Minimum Estimate: 1174000000
Maximum Estimate: 1258000000
This is the average result from: 30 analysts
Minimum Estimate: 408660000
Maximum Estimate: 574790000
This is the average result from: 30 analysts
Minimum Estimate: 319480000
Maximum Estimate: 966530000
This is the average result from: 30 analysts
Minimum Estimate: 399840000
Maximum Estimate: 1235000000
This is the average result from: 6 analysts
Minimum Estimate: 480200000
Maximum Estimate: 800100000
This is the average result from: 6 analysts
Minimum Estimate: 574280000
Maximum Estimate: 971250000
This is the average result from: 4 analysts
Minimum Estimate: 636310000
Maximum Estimate: 1097000000
This is the average result from: 4 analysts
Minimum Estimate: 651410000
Maximum Estimate: 1321000000
This is the average result from: 3 analysts
Minimum Estimate: 1368000000
Maximum Estimate: 1466000000
This is the average result from: 3 analysts
Minimum Estimate: 1482000000
Maximum Estimate: 1588000000
This is the average result from: 33 analysts
Minimum Estimate: 1.1
Maximum Estimate: 1.71
This is the average result from: 33 analysts
Minimum Estimate: 1.06
Maximum Estimate: 2.99
This is the average result from: 30 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: 4 analysts
Minimum Estimate: 3.82
Maximum Estimate: 4.7
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: 3 analysts
Minimum Estimate: 5.41
Maximum Estimate: 5.8
This is the average result from: 29 analysts
Minimum Estimate: 0.28
Maximum Estimate: 0.6
This is the average result from: 26 analysts
Minimum Estimate: 0.25
Maximum Estimate: 0.58
This is the average result from: 26 analysts
Minimum Estimate: 0.2
Maximum Estimate: 0.55
This is the average result from: 26 analysts
Minimum Estimate: 0.25
Maximum Estimate: 0.65
This is the average result from: 22 analysts
Minimum Estimate: 0.35
Maximum Estimate: 0.7
This is the average result from: 7 analysts
Minimum Estimate: 0.3
Maximum Estimate: 0.6
This is the average result from: 7 analysts
Minimum Estimate: 0.23
Maximum Estimate: 0.47
This is the average result from: 7 analysts
Minimum Estimate: 0.36
Maximum Estimate: 0.61
This is the average result from: 7 analysts
Minimum Estimate: 0.42
Maximum Estimate: 0.53
This is the average result from: 31 analysts
Minimum Estimate: 863480000
Maximum Estimate: 951200000
This is the average result from: 29 analysts
Minimum Estimate: 837700000
Maximum Estimate: 963900000
This is the average result from: 28 analysts
Minimum Estimate: 847010000
Maximum Estimate: 958650000
This is the average result from: 28 analysts
Minimum Estimate: 858770000
Maximum Estimate: 1001000000
This is the average result from: 23 analysts
Minimum Estimate: 904250000
Maximum Estimate: 1053000000
This is the average result from: 8 analysts
Minimum Estimate: 934830000
Maximum Estimate: 1067000000
This is the average result from: 8 analysts
Minimum Estimate: 947270000
Maximum Estimate: 1032000000
This is the average result from: 8 analysts
Minimum Estimate: 971080000
Maximum Estimate: 1097000000
This is the average result from: 8 analysts
Minimum Estimate: 1015000000
Maximum Estimate: 1132000000
This is the average result from: 30 analysts
Minimum Estimate: 226790000
Maximum Estimate: 251060000
This is the average result from: 27 analysts
Minimum Estimate: 216000000
Maximum Estimate: 249020000
This is the average result from: 26 analysts
Minimum Estimate: 209370000
Maximum Estimate: 247340000
This is the average result from: 26 analysts
Minimum Estimate: 230760000
Maximum Estimate: 270120000
This is the average result from: 22 analysts
Minimum Estimate: 249900000
Maximum Estimate: 290020000
This is the average result from: 9 analysts
Minimum Estimate: 241080000
Maximum Estimate: 291010000
This is the average result from: 9 analysts
Minimum Estimate: 222250000
Maximum Estimate: 271010000
This is the average result from: 9 analysts
Minimum Estimate: 248920000
Maximum Estimate: 300580000
This is the average result from: 9 analysts
Minimum Estimate: 265580000
Maximum Estimate: 312990000
This is the average result from: 25 analysts
Minimum Estimate: 81340000
Maximum Estimate: 134360000
This is the average result from: 22 analysts
Minimum Estimate: 70560000
Maximum Estimate: 135550000
This is the average result from: 22 analysts
Minimum Estimate: 60662000
Maximum Estimate: 117720000
This is the average result from: 22 analysts
Minimum Estimate: 80360000
Maximum Estimate: 148040000
This is the average result from: 18 analysts
Minimum Estimate: 103880000
Maximum Estimate: 157330000
This is the average result from: 7 analysts
Minimum Estimate: 141120000
Maximum Estimate: 187950000
This is the average result from: 7 analysts
Minimum Estimate: 71298000
Maximum Estimate: 142760000
This is the average result from: 7 analysts
Minimum Estimate: 127400000
Maximum Estimate: 195570000
This is the average result from: 7 analysts
Minimum Estimate: 129360000
Maximum Estimate: 186370000