This is the average result from: 32 analysts
Minimum Estimate: 23.76
Maximum Estimate: 33.8
This is the average result from: 28 analysts
Minimum Estimate: 5.31
Maximum Estimate: 7.39
This is the average result from: 31 analysts
Minimum Estimate: 19.24
Maximum Estimate: 33.03
This is the average result from: 28 analysts
Minimum Estimate: 5.26
Maximum Estimate: 7.93
This is the average result from: 28 analysts
Minimum Estimate: 4.63
Maximum Estimate: 8.43
This is the average result from: 27 analysts
Minimum Estimate: 4.6
Maximum Estimate: 8.54
This is the average result from: 24 analysts
Minimum Estimate: 4.5
Maximum Estimate: 9.09
This is the average result from: 23 analysts
Minimum Estimate: 17.36
Maximum Estimate: 35.18
This is the average result from: 10 analysts
Minimum Estimate: 4.38
Maximum Estimate: 7.41
This is the average result from: 10 analysts
Minimum Estimate: 4.25
Maximum Estimate: 7.41
This is the average result from: 10 analysts
Minimum Estimate: 4.23
Maximum Estimate: 7.59
This is the average result from: 10 analysts
Minimum Estimate: 4.24
Maximum Estimate: 7.5
This is the average result from: 4 analysts
Minimum Estimate: 15.93
Maximum Estimate: 23.7
This is the average result from: 3 analysts
Minimum Estimate: 14.75
Maximum Estimate: 15.8
This is the average result from: 3 analysts
Minimum Estimate: 12.99
Maximum Estimate: 13.91
This is the average result from: 24 analysts
Minimum Estimate: 8896000000
Maximum Estimate: 10541000000
This is the average result from: 21 analysts
Minimum Estimate: 2073000000
Maximum Estimate: 2590000000
This is the average result from: 24 analysts
Minimum Estimate: 8122000000
Maximum Estimate: 11876000000
This is the average result from: 19 analysts
Minimum Estimate: 2143000000
Maximum Estimate: 2990000000
This is the average result from: 19 analysts
Minimum Estimate: 1989000000
Maximum Estimate: 2972000000
This is the average result from: 18 analysts
Minimum Estimate: 2028000000
Maximum Estimate: 2916000000
This is the average result from: 17 analysts
Minimum Estimate: 1946000000
Maximum Estimate: 2998000000
This is the average result from: 17 analysts
Minimum Estimate: 7230000000
Maximum Estimate: 12238000000
This is the average result from: 6 analysts
Minimum Estimate: 2146000000
Maximum Estimate: 2608000000
This is the average result from: 6 analysts
Minimum Estimate: 2083000000
Maximum Estimate: 2608000000
This is the average result from: 6 analysts
Minimum Estimate: 2086000000
Maximum Estimate: 2659000000
This is the average result from: 6 analysts
Minimum Estimate: 2087000000
Maximum Estimate: 2634000000