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: 11 analysts
Minimum Estimate: 5052000000
Maximum Estimate: 5489000000
This is the average result from: 11 analysts
Minimum Estimate: 5651000000
Maximum Estimate: 6213000000
This is the average result from: 10 analysts
Minimum Estimate: 6269000000
Maximum Estimate: 6881000000
This is the average result from: 10 analysts
Minimum Estimate: 659150000
Maximum Estimate: 716250000
This is the average result from: 10 analysts
Minimum Estimate: 732680000
Maximum Estimate: 837050000
This is the average result from: 9 analysts
Minimum Estimate: 848770000
Maximum Estimate: 940590000
This is the average result from: 10 analysts
Minimum Estimate: 403600000
Maximum Estimate: 514880000
This is the average result from: 10 analysts
Minimum Estimate: 514790000
Maximum Estimate: 605620000
This is the average result from: 10 analysts
Minimum Estimate: 627260000
Maximum Estimate: 743090000
This is the average result from: 11 analysts
Minimum Estimate: 0.19
Maximum Estimate: 0.54
This is the average result from: 11 analysts
Minimum Estimate: 0.74
Maximum Estimate: 0.95
This is the average result from: 10 analysts
Minimum Estimate: 1.02
Maximum Estimate: 1.24
This is the average result from: 9 analysts
Minimum Estimate: 0.12
Maximum Estimate: 0.23
This is the average result from: 6 analysts
Minimum Estimate: 0.19
Maximum Estimate: 0.22
This is the average result from: 6 analysts
Minimum Estimate: 0.21
Maximum Estimate: 0.23
This is the average result from: 6 analysts
Minimum Estimate: 0.23
Maximum Estimate: 0.25
This is the average result from: 3 analysts
Minimum Estimate: 0.27
Maximum Estimate: 0.29
This is the average result from: 3 analysts
Minimum Estimate: 0.28
Maximum Estimate: 0.3
This is the average result from: 3 analysts
Minimum Estimate: 0.3
Maximum Estimate: 0.33
This is the average result from: 9 analysts
Minimum Estimate: 1320000000
Maximum Estimate: 1470000000
This is the average result from: 6 analysts
Minimum Estimate: 1354000000
Maximum Estimate: 1494000000
This is the average result from: 6 analysts
Minimum Estimate: 1448000000
Maximum Estimate: 1583000000
This is the average result from: 6 analysts
Minimum Estimate: 1371000000
Maximum Estimate: 1578000000
This is the average result from: 6 analysts
Minimum Estimate: 1473000000
Maximum Estimate: 1617000000
This is the average result from: 3 analysts
Minimum Estimate: 1496000000
Maximum Estimate: 1603000000
This is the average result from: 3 analysts
Minimum Estimate: 1623000000
Maximum Estimate: 1739000000
This is the average result from: 3 analysts
Minimum Estimate: 1535000000
Maximum Estimate: 1644000000
This is the average result from: 3 analysts
Minimum Estimate: 1647000000
Maximum Estimate: 1764000000
This is the average result from: 9 analysts
Minimum Estimate: 165030000
Maximum Estimate: 183370000
This is the average result from: 6 analysts
Minimum Estimate: 180590000
Maximum Estimate: 195030000
This is the average result from: 6 analysts
Minimum Estimate: 184500000
Maximum Estimate: 202140000
This is the average result from: 6 analysts
Minimum Estimate: 180260000
Maximum Estimate: 198800000
This is the average result from: 6 analysts
Minimum Estimate: 187180000
Maximum Estimate: 205840000
This is the average result from: 3 analysts
Minimum Estimate: 210400000
Maximum Estimate: 225420000
This is the average result from: 3 analysts
Minimum Estimate: 212440000
Maximum Estimate: 227620000
This is the average result from: 3 analysts
Minimum Estimate: 204790000
Maximum Estimate: 219420000
This is the average result from: 3 analysts
Minimum Estimate: 221140000
Maximum Estimate: 236930000
This is the average result from: 9 analysts
Minimum Estimate: 105730000
Maximum Estimate: 119360000
This is the average result from: 6 analysts
Minimum Estimate: 121520000
Maximum Estimate: 135210000
This is the average result from: 6 analysts
Minimum Estimate: 127400000
Maximum Estimate: 143040000
This is the average result from: 6 analysts
Minimum Estimate: 128380000
Maximum Estimate: 139990000
This is the average result from: 6 analysts
Minimum Estimate: 132500000
Maximum Estimate: 146750000
This is the average result from: 3 analysts
Minimum Estimate: 158040000
Maximum Estimate: 169330000
This is the average result from: 3 analysts
Minimum Estimate: 158900000
Maximum Estimate: 170250000
This is the average result from: 3 analysts
Minimum Estimate: 154140000
Maximum Estimate: 165150000
This is the average result from: 3 analysts
Minimum Estimate: 170090000
Maximum Estimate: 182240000