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: 9 analysts
Minimum Estimate: 3627000000
Maximum Estimate: 4258000000
This is the average result from: 9 analysts
Minimum Estimate: 4359000000
Maximum Estimate: 5200000000
This is the average result from: 9 analysts
Minimum Estimate: 4804000000
Maximum Estimate: 5679000000
This is the average result from: 9 analysts
Minimum Estimate: 362970000
Maximum Estimate: 400750000
This is the average result from: 9 analysts
Minimum Estimate: 441920000
Maximum Estimate: 499860000
This is the average result from: 9 analysts
Minimum Estimate: 502200000
Maximum Estimate: 585900000
This is the average result from: 9 analysts
Minimum Estimate: 241080000
Maximum Estimate: 364130000
This is the average result from: 9 analysts
Minimum Estimate: 366520000
Maximum Estimate: 455070000
This is the average result from: 9 analysts
Minimum Estimate: 450850000
Maximum Estimate: 534060000
This is the average result from: 9 analysts
Minimum Estimate: 0.69
Maximum Estimate: 1.51
This is the average result from: 9 analysts
Minimum Estimate: 1.48
Maximum Estimate: 2.17
This is the average result from: 9 analysts
Minimum Estimate: 1.74
Maximum Estimate: 2.57
This is the average result from: 9 analysts
Minimum Estimate: 0.06
Maximum Estimate: 0.39
This is the average result from: 9 analysts
Minimum Estimate: 0.35
Maximum Estimate: 0.43
This is the average result from: 8 analysts
Minimum Estimate: 0.39
Maximum Estimate: 0.46
This is the average result from: 8 analysts
Minimum Estimate: 0.39
Maximum Estimate: 0.63
This is the average result from: 8 analysts
Minimum Estimate: 0.34
Maximum Estimate: 0.5
This is the average result from: 8 analysts
Minimum Estimate: 0.35
Maximum Estimate: 0.56
This is the average result from: 5 analysts
Minimum Estimate: 0.44
Maximum Estimate: 0.52
This is the average result from: 5 analysts
Minimum Estimate: 0.43
Maximum Estimate: 0.52
This is the average result from: 5 analysts
Minimum Estimate: 0.43
Maximum Estimate: 0.57
This is the average result from: 9 analysts
Minimum Estimate: 930490000
Maximum Estimate: 1082000000
This is the average result from: 9 analysts
Minimum Estimate: 1004000000
Maximum Estimate: 1164000000
This is the average result from: 8 analysts
Minimum Estimate: 1067000000
Maximum Estimate: 1212000000
This is the average result from: 8 analysts
Minimum Estimate: 1085000000
Maximum Estimate: 1251000000
This is the average result from: 8 analysts
Minimum Estimate: 1089000000
Maximum Estimate: 1251000000
This is the average result from: 8 analysts
Minimum Estimate: 1117000000
Maximum Estimate: 1294000000
This is the average result from: 5 analysts
Minimum Estimate: 1204000000
Maximum Estimate: 1301000000
This is the average result from: 5 analysts
Minimum Estimate: 1222000000
Maximum Estimate: 1346000000
This is the average result from: 5 analysts
Minimum Estimate: 1258000000
Maximum Estimate: 1363000000
This is the average result from: 5 analysts
Minimum Estimate: 1297000000
Maximum Estimate: 1400000000
This is the average result from: 9 analysts
Minimum Estimate: 84183000
Maximum Estimate: 93878000
This is the average result from: 9 analysts
Minimum Estimate: 94707000
Maximum Estimate: 105330000
This is the average result from: 9 analysts
Minimum Estimate: 102860000
Maximum Estimate: 116960000
This is the average result from: 9 analysts
Minimum Estimate: 102900000
Maximum Estimate: 121270000
This is the average result from: 9 analysts
Minimum Estimate: 108780000
Maximum Estimate: 120160000
This is the average result from: 9 analysts
Minimum Estimate: 112520000
Maximum Estimate: 132970000
This is the average result from: 5 analysts
Minimum Estimate: 101860000
Maximum Estimate: 126550000
This is the average result from: 5 analysts
Minimum Estimate: 122520000
Maximum Estimate: 134550000
This is the average result from: 5 analysts
Minimum Estimate: 119920000
Maximum Estimate: 134040000
This is the average result from: 5 analysts
Minimum Estimate: 131020000
Maximum Estimate: 142760000
This is the average result from: 9 analysts
Minimum Estimate: 72520000
Maximum Estimate: 82964000
This is the average result from: 9 analysts
Minimum Estimate: 85387000
Maximum Estimate: 94688000
This is the average result from: 8 analysts
Minimum Estimate: 93255000
Maximum Estimate: 106930000
This is the average result from: 8 analysts
Minimum Estimate: 95423000
Maximum Estimate: 112510000
This is the average result from: 8 analysts
Minimum Estimate: 98764000
Maximum Estimate: 109620000
This is the average result from: 8 analysts
Minimum Estimate: 101980000
Maximum Estimate: 118780000
This is the average result from: 5 analysts
Minimum Estimate: 92204000
Maximum Estimate: 114930000
This is the average result from: 5 analysts
Minimum Estimate: 109980000
Maximum Estimate: 122410000
This is the average result from: 5 analysts
Minimum Estimate: 109570000
Maximum Estimate: 121560000
This is the average result from: 5 analysts
Minimum Estimate: 119340000
Maximum Estimate: 129870000