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
This is the average result from: 11 analysts
Minimum Estimate: 20306580000
Maximum Estimate: 24919219500
This is the average result from: 13 analysts
Minimum Estimate: 19698980000
Maximum Estimate: 27486900000
This is the average result from: 12 analysts
Minimum Estimate: 21185698800
Maximum Estimate: 25167450000
This is the average result from: 10 analysts
Minimum Estimate: 21549220000
Maximum Estimate: 25720800000
This is the average result from: 10 analysts
Minimum Estimate: 21980420000
Maximum Estimate: 24642450000
This is the average result from: 9 analysts
Minimum Estimate: 17138240000
Maximum Estimate: 24030100500
This is the average result from: 10 analysts
Minimum Estimate: 15383060000
Maximum Estimate: 25384264500
This is the average result from: 10 analysts
Minimum Estimate: 14997920000
Maximum Estimate: 26867190000
This is the average result from: 8 analysts
Minimum Estimate: 21294420000
Maximum Estimate: 24059700000
This is the average result from: 5 analysts
Minimum Estimate: 22543050276.72
Maximum Estimate: 24402270918.1
This is the average result from: 5 analysts
Minimum Estimate: 23470927353.73
Maximum Estimate: 25164705616.38
This is the average result from: 27 analysts
Minimum Estimate: 0.19
Maximum Estimate: 0.81
This is the average result from: 25 analysts
Minimum Estimate: 0.17
Maximum Estimate: 0.69
This is the average result from: 25 analysts
Minimum Estimate: 0.58
Maximum Estimate: 1.03
This is the average result from: 23 analysts
Minimum Estimate: 0.28
Maximum Estimate: 0.87
This is the average result from: 24 analysts
Minimum Estimate: 0.53
Maximum Estimate: 0.86
This is the average result from: 23 analysts
Minimum Estimate: 0.03
Maximum Estimate: 0.68
This is the average result from: 21 analysts
Minimum Estimate: 0.48
Maximum Estimate: 0.99
This is the average result from: 21 analysts
Minimum Estimate: 0.5
Maximum Estimate: 1
This is the average result from: 17 analysts
Minimum Estimate: 0.54
Maximum Estimate: 0.79
This is the average result from: 14 analysts
Minimum Estimate: 0.66
Maximum Estimate: 0.71
This is the average result from: 14 analysts
Minimum Estimate: 0.66
Maximum Estimate: 0.7
This is the average result from: 3 analysts
Minimum Estimate: 0.16
Maximum Estimate: 0.2
This is the average result from: 3 analysts
Minimum Estimate: 0.12
Maximum Estimate: 0.18
This is the average result from: 3 analysts
Minimum Estimate: 0.09
Maximum Estimate: 0.13
This is the average result from: 3 analysts
Minimum Estimate: 0.16
Maximum Estimate: 0.17
This is the average result from: 3 analysts
Minimum Estimate: 0.18
Maximum Estimate: 0.19
This is the average result from: 3 analysts
Minimum Estimate: 0.2
Maximum Estimate: 0.21
This is the average result from: 3 analysts
Minimum Estimate: 0.19
Maximum Estimate: 0.2
This is the average result from: 2 analysts
Minimum Estimate: 0.17
Maximum Estimate: 0.18
This is the average result from: 3 analysts
Minimum Estimate: 0.16
Maximum Estimate: 0.18
This is the average result from: 4 analysts
Minimum Estimate: 0.15
Maximum Estimate: 0.22
This is the average result from: 2 analysts
Minimum Estimate: 0.15
Maximum Estimate: 0.16
This is the average result from: 3 analysts
Minimum Estimate: -0.02
Maximum Estimate: 0.21
This is the average result from: 6 analysts
Minimum Estimate: 0.16
Maximum Estimate: 0.2
This is the average result from: 6 analysts
Minimum Estimate: 0.18
Maximum Estimate: 0.32
This is the average result from: 2 analysts
Minimum Estimate: 0.13
Maximum Estimate: 0.14
This is the average result from: 3 analysts
Minimum Estimate: 0.13
Maximum Estimate: 0.14
This is the average result from: 3 analysts
Minimum Estimate: 0.11
Maximum Estimate: 0.12
This is the average result from: 4 analysts
Minimum Estimate: 0.24
Maximum Estimate: 0.36
This is the average result from: 3 analysts
Minimum Estimate: -0.21
Maximum Estimate: 0.15
This is the average result from: 2 analysts
Minimum Estimate: 0.14
Maximum Estimate: 0.15
This is the average result from: 2 analysts
Minimum Estimate: 0.23
Maximum Estimate: 0.24
This is the average result from: 3 analysts
Minimum Estimate: 0.05
Maximum Estimate: 0.17
This is the average result from: 2 analysts
Minimum Estimate: 6226341800
Maximum Estimate: 6671080500
This is the average result from: 2 analysts
Minimum Estimate: 5946914400
Maximum Estimate: 6371694000