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: 19 analysts
Minimum Estimate: 15229000000
Maximum Estimate: 16433000000
This is the average result from: 19 analysts
Minimum Estimate: 15512000000
Maximum Estimate: 17002000000
This is the average result from: 16 analysts
Minimum Estimate: 15947000000
Maximum Estimate: 17693000000
This is the average result from: 7 analysts
Minimum Estimate: 16714000000
Maximum Estimate: 18317000000
This is the average result from: 6 analysts
Minimum Estimate: 17331000000
Maximum Estimate: 18981000000
This is the average result from: 3 analysts
Minimum Estimate: 18284000000
Maximum Estimate: 19590000000
This is the average result from: 16 analysts
Minimum Estimate: 3608000000
Maximum Estimate: 3945000000
This is the average result from: 16 analysts
Minimum Estimate: 3712000000
Maximum Estimate: 5028000000
This is the average result from: 14 analysts
Minimum Estimate: 3842000000
Maximum Estimate: 5272000000
This is the average result from: 7 analysts
Minimum Estimate: 4133000000
Maximum Estimate: 4660000000
This is the average result from: 6 analysts
Minimum Estimate: 4436000000
Maximum Estimate: 4877000000
This is the average result from: 3 analysts
Minimum Estimate: 4725000000
Maximum Estimate: 5062000000
This is the average result from: 17 analysts
Minimum Estimate: 1677000000
Maximum Estimate: 3562000000
This is the average result from: 17 analysts
Minimum Estimate: 2824000000
Maximum Estimate: 3771000000
This is the average result from: 15 analysts
Minimum Estimate: 3127000000
Maximum Estimate: 3991000000
This is the average result from: 6 analysts
Minimum Estimate: 3754000000
Maximum Estimate: 4243000000
This is the average result from: 5 analysts
Minimum Estimate: 4095000000
Maximum Estimate: 4436000000
This is the average result from: 3 analysts
Minimum Estimate: 4290000000
Maximum Estimate: 4597000000
This is the average result from: 18 analysts
Minimum Estimate: 1.09
Maximum Estimate: 1.22
This is the average result from: 19 analysts
Minimum Estimate: 1.16
Maximum Estimate: 1.3
This is the average result from: 16 analysts
Minimum Estimate: 1.23
Maximum Estimate: 1.42
This is the average result from: 7 analysts
Minimum Estimate: 1.33
Maximum Estimate: 1.52
This is the average result from: 6 analysts
Minimum Estimate: 1.4
Maximum Estimate: 1.61
This is the average result from: 3 analysts
Minimum Estimate: 1.57
Maximum Estimate: 1.68
This is the average result from: 14 analysts
Minimum Estimate: 0.24
Maximum Estimate: 0.28
This is the average result from: 12 analysts
Minimum Estimate: 0.28
Maximum Estimate: 0.34
This is the average result from: 12 analysts
Minimum Estimate: 0.31
Maximum Estimate: 0.36
This is the average result from: 12 analysts
Minimum Estimate: 0.28
Maximum Estimate: 0.35
This is the average result from: 9 analysts
Minimum Estimate: 0.25
Maximum Estimate: 0.3
This is the average result from: 6 analysts
Minimum Estimate: 0.31
Maximum Estimate: 0.35
This is the average result from: 6 analysts
Minimum Estimate: 0.34
Maximum Estimate: 0.38
This is the average result from: 6 analysts
Minimum Estimate: 0.32
Maximum Estimate: 0.36
This is the average result from: 6 analysts
Minimum Estimate: 0.26
Maximum Estimate: 0.34
This is the average result from: 14 analysts
Minimum Estimate: 3672000000
Maximum Estimate: 4008000000
This is the average result from: 12 analysts
Minimum Estimate: 3880000000
Maximum Estimate: 4336000000
This is the average result from: 12 analysts
Minimum Estimate: 3985000000
Maximum Estimate: 4372000000
This is the average result from: 12 analysts
Minimum Estimate: 3913000000
Maximum Estimate: 4262000000
This is the average result from: 9 analysts
Minimum Estimate: 3754000000
Maximum Estimate: 4127000000
This is the average result from: 6 analysts
Minimum Estimate: 4036000000
Maximum Estimate: 4387000000
This is the average result from: 6 analysts
Minimum Estimate: 4173000000
Maximum Estimate: 4513000000
This is the average result from: 6 analysts
Minimum Estimate: 4065000000
Maximum Estimate: 4431000000
This is the average result from: 6 analysts
Minimum Estimate: 3918000000
Maximum Estimate: 4298000000
This is the average result from: 11 analysts
Minimum Estimate: 797720000
Maximum Estimate: 883010000
This is the average result from: 10 analysts
Minimum Estimate: 913360000
Maximum Estimate: 1046000000
This is the average result from: 10 analysts
Minimum Estimate: 924370000
Maximum Estimate: 1094000000
This is the average result from: 10 analysts
Minimum Estimate: 945710000
Maximum Estimate: 1073000000
This is the average result from: 8 analysts
Minimum Estimate: 821240000
Maximum Estimate: 963790000
This is the average result from: 6 analysts
Minimum Estimate: 975690000
Maximum Estimate: 1063000000
This is the average result from: 6 analysts
Minimum Estimate: 1044000000
Maximum Estimate: 1143000000
This is the average result from: 6 analysts
Minimum Estimate: 1003000000
Maximum Estimate: 1092000000
This is the average result from: 6 analysts
Minimum Estimate: 867300000
Maximum Estimate: 976510000
This is the average result from: 13 analysts
Minimum Estimate: 664540000
Maximum Estimate: 775970000
This is the average result from: 11 analysts
Minimum Estimate: 789450000
Maximum Estimate: 913230000
This is the average result from: 11 analysts
Minimum Estimate: 768740000
Maximum Estimate: 958600000
This is the average result from: 11 analysts
Minimum Estimate: 827120000
Maximum Estimate: 922880000
This is the average result from: 8 analysts
Minimum Estimate: 723240000
Maximum Estimate: 823090000
This is the average result from: 5 analysts
Minimum Estimate: 892980000
Maximum Estimate: 970230000
This is the average result from: 5 analysts
Minimum Estimate: 958480000
Maximum Estimate: 1050000000
This is the average result from: 5 analysts
Minimum Estimate: 917430000
Maximum Estimate: 991290000
This is the average result from: 5 analysts
Minimum Estimate: 769300000
Maximum Estimate: 854520000