This is the average result from: 44 analysts
Minimum Estimate: 379456000000
Maximum Estimate: 422787750000
This is the average result from: 28 analysts
Minimum Estimate: 84672000000
Maximum Estimate: 101273550000
This is the average result from: 23 analysts
Minimum Estimate: 121226000000
Maximum Estimate: 142949100000
This is the average result from: 44 analysts
Minimum Estimate: 385890627080
Maximum Estimate: 462492450000
This is the average result from: 22 analysts
Minimum Estimate: 87634877120
Maximum Estimate: 111001800000
This is the average result from: 20 analysts
Minimum Estimate: 79748431000
Maximum Estimate: 104858250000
This is the average result from: 20 analysts
Minimum Estimate: 90854310400
Maximum Estimate: 108929100000
This is the average result from: 8 analysts
Minimum Estimate: 128806074600
Maximum Estimate: 153409200000
This is the average result from: 18 analysts
Minimum Estimate: 394280572700
Maximum Estimate: 511387800000
This is the average result from: 4 analysts
Minimum Estimate: 99921250800
Maximum Estimate: 107331000000
This is the average result from: 4 analysts
Minimum Estimate: 82608698200
Maximum Estimate: 101372565000
This is the average result from: 4 analysts
Minimum Estimate: 93893682400
Maximum Estimate: 113690535000
This is the average result from: 14 analysts
Minimum Estimate: 443628107086.44
Maximum Estimate: 480215992206.97
This is the average result from: 14 analysts
Minimum Estimate: 466306682448.11
Maximum Estimate: 499957680150.55
This is the average result from: 45 analysts
Minimum Estimate: 5.81
Maximum Estimate: 6.96
This is the average result from: 30 analysts
Minimum Estimate: 1.19
Maximum Estimate: 1.51
This is the average result from: 26 analysts
Minimum Estimate: 1.92
Maximum Estimate: 2.94
This is the average result from: 45 analysts
Minimum Estimate: 5.79
Maximum Estimate: 7.72
This is the average result from: 25 analysts
Minimum Estimate: 1.24
Maximum Estimate: 2.22
This is the average result from: 22 analysts
Minimum Estimate: 1.15
Maximum Estimate: 1.82
This is the average result from: 22 analysts
Minimum Estimate: 1.28
Maximum Estimate: 1.77
This is the average result from: 8 analysts
Minimum Estimate: 2.14
Maximum Estimate: 2.99
This is the average result from: 16 analysts
Minimum Estimate: 6.17
Maximum Estimate: 7.62
This is the average result from: 4 analysts
Minimum Estimate: 1.59
Maximum Estimate: 1.74
This is the average result from: 4 analysts
Minimum Estimate: 1.23
Maximum Estimate: 1.56
This is the average result from: 4 analysts
Minimum Estimate: 1.37
Maximum Estimate: 1.8
This is the average result from: 12 analysts
Minimum Estimate: 7.09
Maximum Estimate: 7.67
This is the average result from: 12 analysts
Minimum Estimate: 7.51
Maximum Estimate: 8.06