This is the average result from: 31 analysts
Minimum Estimate: 13.57
Maximum Estimate: 16.21
This is the average result from: 25 analysts
Minimum Estimate: 2.68
Maximum Estimate: 4.1
This is the average result from: 31 analysts
Minimum Estimate: 14.52
Maximum Estimate: 19.24
This is the average result from: 14 analysts
Minimum Estimate: 3.47
Maximum Estimate: 4.31
This is the average result from: 14 analysts
Minimum Estimate: 3.4
Maximum Estimate: 4.41
This is the average result from: 14 analysts
Minimum Estimate: 3.68
Maximum Estimate: 4.49
This is the average result from: 13 analysts
Minimum Estimate: 3.53
Maximum Estimate: 5.07
This is the average result from: 25 analysts
Minimum Estimate: 13.94
Maximum Estimate: 21.87
This is the average result from: 15 analysts
Minimum Estimate: 14.48
Maximum Estimate: 24.17
This is the average result from: 15 analysts
Minimum Estimate: 14.79
Maximum Estimate: 26.36
This is the average result from: 11 analysts
Minimum Estimate: 16.01
Maximum Estimate: 28.4
This is the average result from: 10 analysts
Minimum Estimate: 16.61
Maximum Estimate: 27.5
This is the average result from: 10 analysts
Minimum Estimate: 17.08
Maximum Estimate: 29.27
This is the average result from: 10 analysts
Minimum Estimate: 17.33
Maximum Estimate: 31.31
This is the average result from: 31 analysts
Minimum Estimate: 8594000000
Maximum Estimate: 9555000000
This is the average result from: 25 analysts
Minimum Estimate: 2162000000
Maximum Estimate: 2520000000
This is the average result from: 31 analysts
Minimum Estimate: 8899000000
Maximum Estimate: 10537000000
This is the average result from: 13 analysts
Minimum Estimate: 2144000000
Maximum Estimate: 2506000000
This is the average result from: 13 analysts
Minimum Estimate: 2224000000
Maximum Estimate: 2557000000
This is the average result from: 13 analysts
Minimum Estimate: 2225000000
Maximum Estimate: 2637000000
This is the average result from: 12 analysts
Minimum Estimate: 2225000000
Maximum Estimate: 2867000000
This is the average result from: 26 analysts
Minimum Estimate: 9301000000
Maximum Estimate: 11810000000
This is the average result from: 18 analysts
Minimum Estimate: 9573000000
Maximum Estimate: 12924000000
This is the average result from: 17 analysts
Minimum Estimate: 9950000000
Maximum Estimate: 13947000000
This is the average result from: 14 analysts
Minimum Estimate: 10238000000
Maximum Estimate: 14614000000
This is the average result from: 13 analysts
Minimum Estimate: 10632000000
Maximum Estimate: 15023000000
This is the average result from: 12 analysts
Minimum Estimate: 10696000000
Maximum Estimate: 15863000000
This is the average result from: 12 analysts
Minimum Estimate: 10752000000
Maximum Estimate: 16741000000