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: 6 analysts
Minimum Estimate: 9774690
Maximum Estimate: 10324440
This is the average result from: 8 analysts
Minimum Estimate: 8730000
Maximum Estimate: 9690000
This is the average result from: 5 analysts
Minimum Estimate: 2716000
Maximum Estimate: 3181380
This is the average result from: 3 analysts
Minimum Estimate: 1455000
Maximum Estimate: 1530000
This is the average result from: 3 analysts
Minimum Estimate: 15326000
Maximum Estimate: 16116000
This is the average result from: 3 analysts
Minimum Estimate: 20370000
Maximum Estimate: 21420000
This is the average result from: 1 analysts
Minimum Estimate: 120819025
Maximum Estimate: 129537924
This is the average result from: 1 analysts
Minimum Estimate: 716604657
Maximum Estimate: 768318395
This is the average result from: 6 analysts
Minimum Estimate: -58.21
Maximum Estimate: -59.53
This is the average result from: 8 analysts
Minimum Estimate: -63.8
Maximum Estimate: -58.9
This is the average result from: 5 analysts
Minimum Estimate: -14.38
Maximum Estimate: -5.76
This is the average result from: 3 analysts
Minimum Estimate: -4.38
Maximum Estimate: -4.69
This is the average result from: 3 analysts
Minimum Estimate: -2.61
Maximum Estimate: -2.79
This is the average result from: 3 analysts
Minimum Estimate: -1.44
Maximum Estimate: -1.54
This is the average result from: 1 analysts
Minimum Estimate: -0.82
Maximum Estimate: -0.89
This is the average result from: 1 analysts
Minimum Estimate: -0.47
Maximum Estimate: -0.5
This is the average result from: 6 analysts
Minimum Estimate: -5.49
Maximum Estimate: -4.62
This is the average result from: 8 analysts
Minimum Estimate: -5.39
Maximum Estimate: -4.51
This is the average result from: 8 analysts
Minimum Estimate: -5.59
Maximum Estimate: -2.94
This is the average result from: 8 analysts
Minimum Estimate: -4.31
Maximum Estimate: -2.94
This is the average result from: 7 analysts
Minimum Estimate: -3.33
Maximum Estimate: -1.78
This is the average result from: 5 analysts
Minimum Estimate: -3.43
Maximum Estimate: -0.83
This is the average result from: 5 analysts
Minimum Estimate: -1.79
Maximum Estimate: -1.73
This is the average result from: 3 analysts
Minimum Estimate: -1.5
Maximum Estimate: -1.61
This is the average result from: 3 analysts
Minimum Estimate: -0.88
Maximum Estimate: -0.94
This is the average result from: 3 analysts
Minimum Estimate: -0.21
Maximum Estimate: -0.22
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.45
Maximum Estimate: -0.48
This is the average result from: 3 analysts
Minimum Estimate: -0.44
Maximum Estimate: -0.47
This is the average result from: 3 analysts
Minimum Estimate: -0.43
Maximum Estimate: -0.46
This is the average result from: 3 analysts
Minimum Estimate: -0.41
Maximum Estimate: -0.44
This is the average result from: 3 analysts
Minimum Estimate: -0.33
Maximum Estimate: -0.36
This is the average result from: 3 analysts
Minimum Estimate: -0.26
Maximum Estimate: -0.28
This is the average result from: 6 analysts
Minimum Estimate: 2910000
Maximum Estimate: 3873960
This is the average result from: 8 analysts
Minimum Estimate: 2037000
Maximum Estimate: 3060000
This is the average result from: 8 analysts
Minimum Estimate: 1843000
Maximum Estimate: 2550000
This is the average result from: 8 analysts
Minimum Estimate: 1552000
Maximum Estimate: 1803360
This is the average result from: 8 analysts
Minimum Estimate: 1067000
Maximum Estimate: 2227680
This is the average result from: 5 analysts
Minimum Estimate: 194000
Maximum Estimate: 2244000
This is the average result from: 5 analysts
Minimum Estimate: 291000
Maximum Estimate: 637500
This is the average result from: 3 analysts
Minimum Estimate: 679000
Maximum Estimate: 714000
This is the average result from: 3 analysts
This is the average result from: 3 analysts
Minimum Estimate: 3686000
Maximum Estimate: 3876000
This is the average result from: 3 analysts
Minimum Estimate: 4171000
Maximum Estimate: 4386000
This is the average result from: 3 analysts
Minimum Estimate: 4365000
Maximum Estimate: 4590000
This is the average result from: 3 analysts
Minimum Estimate: 4559000
Maximum Estimate: 4794000
This is the average result from: 3 analysts
Minimum Estimate: 5432000
Maximum Estimate: 5712000
This is the average result from: 3 analysts
Minimum Estimate: 6111000
Maximum Estimate: 6426000