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: 22 analysts
Minimum Estimate: 2516702830
Maximum Estimate: 2672502000
This is the average result from: 23 analysts
Minimum Estimate: 2925520000
Maximum Estimate: 3166809300
This is the average result from: 23 analysts
Minimum Estimate: 3383360000
Maximum Estimate: 3611705760
This is the average result from: 20 analysts
Minimum Estimate: 3912010000
Maximum Estimate: 4187325420
This is the average result from: 23 analysts
Minimum Estimate: 4738450000
Maximum Estimate: 5137321800
This is the average result from: 23 analysts
Minimum Estimate: 5737550000
Maximum Estimate: 6188897940
This is the average result from: 21 analysts
Minimum Estimate: 6124706100
Maximum Estimate: 7288308000
This is the average result from: 21 analysts
Minimum Estimate: 6375780900
Maximum Estimate: 8179380000
This is the average result from: 17 analysts
Minimum Estimate: 6418910010
Maximum Estimate: 9101460000
This is the average result from: 13 analysts
Minimum Estimate: 8048405738
Maximum Estimate: 8629218523
This is the average result from: 13 analysts
Minimum Estimate: 8637886345
Maximum Estimate: 9261238968
This is the average result from: 22 analysts
Minimum Estimate: 4.81
Maximum Estimate: 5.31
This is the average result from: 24 analysts
Minimum Estimate: 4.46
Maximum Estimate: 4.9
This is the average result from: 24 analysts
Minimum Estimate: 5.39
Maximum Estimate: 6.23
This is the average result from: 21 analysts
Minimum Estimate: 7.32
Maximum Estimate: 8.13
This is the average result from: 24 analysts
Minimum Estimate: 9.97
Maximum Estimate: 11.18
This is the average result from: 24 analysts
Minimum Estimate: 11.51
Maximum Estimate: 13.3
This is the average result from: 22 analysts
Minimum Estimate: 12.47
Maximum Estimate: 15.93
This is the average result from: 22 analysts
Minimum Estimate: 12.72
Maximum Estimate: 18.38
This is the average result from: 18 analysts
Minimum Estimate: 13.34
Maximum Estimate: 20.98
This is the average result from: 14 analysts
Minimum Estimate: 16.51
Maximum Estimate: 17.88
This is the average result from: 14 analysts
Minimum Estimate: 16.51
Maximum Estimate: 17.71
This is the average result from: 23 analysts
Minimum Estimate: 2.51
Maximum Estimate: 3.06
This is the average result from: 22 analysts
Minimum Estimate: 2.3
Maximum Estimate: 3.17
This is the average result from: 23 analysts
Minimum Estimate: 2.23
Maximum Estimate: 3.53
This is the average result from: 22 analysts
Minimum Estimate: 2.13
Maximum Estimate: 3.26
This is the average result from: 17 analysts
Minimum Estimate: 2.73
Maximum Estimate: 3.61
This is the average result from: 18 analysts
Minimum Estimate: 3.03
Maximum Estimate: 4.07
This is the average result from: 18 analysts
Minimum Estimate: 3
Maximum Estimate: 4.02
This is the average result from: 19 analysts
Minimum Estimate: 2.85
Maximum Estimate: 4.15
This is the average result from: 8 analysts
Minimum Estimate: 3.2
Maximum Estimate: 4.24
This is the average result from: 7 analysts
Minimum Estimate: 3.34
Maximum Estimate: 4.6
This is the average result from: 7 analysts
Minimum Estimate: 3.27
Maximum Estimate: 4.68
This is the average result from: 7 analysts
Minimum Estimate: 3.33
Maximum Estimate: 4.85
This is the average result from: 22 analysts
Minimum Estimate: 1236071000
Maximum Estimate: 1480530000
This is the average result from: 21 analysts
Minimum Estimate: 1181460000
Maximum Estimate: 1411680000
This is the average result from: 21 analysts
Minimum Estimate: 1290100000
Maximum Estimate: 1541220000
This is the average result from: 20 analysts
Minimum Estimate: 1393907401
Maximum Estimate: 1621235940
This is the average result from: 16 analysts
Minimum Estimate: 1425066770
Maximum Estimate: 1737264000
This is the average result from: 16 analysts
Minimum Estimate: 1495468400
Maximum Estimate: 1793160000
This is the average result from: 16 analysts
Minimum Estimate: 1513588000
Maximum Estimate: 1880268000
This is the average result from: 16 analysts
Minimum Estimate: 1521377100
Maximum Estimate: 1955238000
This is the average result from: 8 analysts
Minimum Estimate: 1601761000
Maximum Estimate: 1912296000
This is the average result from: 7 analysts
Minimum Estimate: 1665684000
Maximum Estimate: 2048160000
This is the average result from: 7 analysts
Minimum Estimate: 1676160000
Maximum Estimate: 2079984000
This is the average result from: 7 analysts
Minimum Estimate: 1685860000
Maximum Estimate: 2139042000