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: 15 analysts
Minimum Estimate: 10845000000
Maximum Estimate: 11819000000
This is the average result from: 15 analysts
Minimum Estimate: 11268000000
Maximum Estimate: 13654000000
This is the average result from: 13 analysts
Minimum Estimate: 12131000000
Maximum Estimate: 16019000000
This is the average result from: 3 analysts
Minimum Estimate: 14055000000
Maximum Estimate: 15059000000
This is the average result from: 3 analysts
Minimum Estimate: 14916000000
Maximum Estimate: 15982000000
This is the average result from: 15 analysts
Minimum Estimate: 570650000
Maximum Estimate: 616830000
This is the average result from: 15 analysts
Minimum Estimate: 595450000
Maximum Estimate: 688800000
This is the average result from: 13 analysts
Minimum Estimate: 634650000
Maximum Estimate: 771020000
This is the average result from: 14 analysts
Minimum Estimate: 320460000
Maximum Estimate: 405090000
This is the average result from: 14 analysts
Minimum Estimate: 288920000
Maximum Estimate: 468830000
This is the average result from: 12 analysts
Minimum Estimate: 334380000
Maximum Estimate: 738360000
This is the average result from: 15 analysts
Minimum Estimate: 0.42
Maximum Estimate: 0.85
This is the average result from: 15 analysts
Minimum Estimate: 0.3
Maximum Estimate: 1.93
This is the average result from: 13 analysts
Minimum Estimate: 0.5
Maximum Estimate: 1.25
This is the average result from: 3 analysts
Minimum Estimate: 1.3
Maximum Estimate: 1.4
This is the average result from: 3 analysts
Minimum Estimate: 1.57
Maximum Estimate: 1.68
This is the average result from: 13 analysts
Minimum Estimate: 0.07
Maximum Estimate: 0.49
This is the average result from: 12 analysts
Minimum Estimate: 0.03
Maximum Estimate: 0.45
This is the average result from: 12 analysts
Minimum Estimate: 0.07
Maximum Estimate: 0.47
This is the average result from: 12 analysts
Minimum Estimate: 0.08
Maximum Estimate: 0.47
This is the average result from: 10 analysts
Minimum Estimate: 0.24
Maximum Estimate: 0.54
This is the average result from: 5 analysts
Minimum Estimate: 0.2
Maximum Estimate: 0.21
This is the average result from: 5 analysts
Minimum Estimate: 0.18
Maximum Estimate: 0.19
This is the average result from: 5 analysts
Minimum Estimate: 0.19
Maximum Estimate: 0.2
This is the average result from: 5 analysts
Minimum Estimate: 0.26
Maximum Estimate: 0.28
This is the average result from: 12 analysts
Minimum Estimate: 2796000000
Maximum Estimate: 3195000000
This is the average result from: 11 analysts
Minimum Estimate: 2682000000
Maximum Estimate: 3165000000
This is the average result from: 11 analysts
Minimum Estimate: 2733000000
Maximum Estimate: 3356000000
This is the average result from: 11 analysts
Minimum Estimate: 2849000000
Maximum Estimate: 3575000000
This is the average result from: 9 analysts
Minimum Estimate: 3004000000
Maximum Estimate: 3558000000
This is the average result from: 4 analysts
Minimum Estimate: 2870000000
Maximum Estimate: 3097000000
This is the average result from: 4 analysts
Minimum Estimate: 2943000000
Maximum Estimate: 3292000000
This is the average result from: 4 analysts
Minimum Estimate: 3065000000
Maximum Estimate: 3502000000
This is the average result from: 4 analysts
Minimum Estimate: 3233000000
Maximum Estimate: 3560000000
This is the average result from: 11 analysts
Minimum Estimate: 158760000
Maximum Estimate: 171190000
This is the average result from: 10 analysts
Minimum Estimate: 136120000
Maximum Estimate: 151980000
This is the average result from: 10 analysts
Minimum Estimate: 140650000
Maximum Estimate: 162090000
This is the average result from: 10 analysts
Minimum Estimate: 147400000
Maximum Estimate: 166850000
This is the average result from: 9 analysts
Minimum Estimate: 171970000
Maximum Estimate: 187060000
This is the average result from: 4 analysts
Minimum Estimate: 153550000
Maximum Estimate: 164510000
This is the average result from: 4 analysts
Minimum Estimate: 149420000
Maximum Estimate: 160090000
This is the average result from: 4 analysts
Minimum Estimate: 155680000
Maximum Estimate: 166800000
This is the average result from: 4 analysts
Minimum Estimate: 180010000
Maximum Estimate: 192860000
This is the average result from: 10 analysts
Minimum Estimate: 71308000
Maximum Estimate: 107360000
This is the average result from: 9 analysts
Minimum Estimate: 60674000
Maximum Estimate: 87121000
This is the average result from: 9 analysts
Minimum Estimate: 69575000
Maximum Estimate: 96429000
This is the average result from: 9 analysts
Minimum Estimate: 71277000
Maximum Estimate: 100580000
This is the average result from: 7 analysts
Minimum Estimate: 110930000
Maximum Estimate: 125910000
This is the average result from: 3 analysts
Minimum Estimate: 95746000
Maximum Estimate: 102590000
This is the average result from: 3 analysts
Minimum Estimate: 90552000
Maximum Estimate: 97020000
This is the average result from: 3 analysts
Minimum Estimate: 94394000
Maximum Estimate: 101140000
This is the average result from: 3 analysts
Minimum Estimate: 115350000
Maximum Estimate: 123590000