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: 3 analysts
Minimum Estimate: 540905950
Maximum Estimate: 571462140
This is the average result from: 3 analysts
Minimum Estimate: 643886000
Maximum Estimate: 677372820
This is the average result from: 5 analysts
Minimum Estimate: 740923830
Maximum Estimate: 781422000
This is the average result from: 5 analysts
Minimum Estimate: 841863000
Maximum Estimate: 887400000
This is the average result from: 6 analysts
Minimum Estimate: 887841000
Maximum Estimate: 938400000
This is the average result from: 7 analysts
Minimum Estimate: 941579000
Maximum Estimate: 1036320000
This is the average result from: 5 analysts
Minimum Estimate: 1127867500
Maximum Estimate: 1228182000
This is the average result from: 5 analysts
Minimum Estimate: 1186028700
Maximum Estimate: 1347318000
This is the average result from: 3 analysts
Minimum Estimate: 1271864000
Maximum Estimate: 1434732000
This is the average result from: 2 analysts
Minimum Estimate: 1412172096
Maximum Estimate: 1514081423
This is the average result from: 2 analysts
Minimum Estimate: 1512920191
Maximum Estimate: 1622099999
This is the average result from: 3 analysts
Minimum Estimate: 1.11
Maximum Estimate: 1.2
This is the average result from: 3 analysts
Minimum Estimate: 1.38
Maximum Estimate: 1.51
This is the average result from: 5 analysts
Minimum Estimate: 2.02
Maximum Estimate: 2.17
This is the average result from: 5 analysts
Minimum Estimate: 2.44
Maximum Estimate: 2.69
This is the average result from: 6 analysts
Minimum Estimate: 2.29
Maximum Estimate: 2.47
This is the average result from: 7 analysts
Minimum Estimate: 1.13
Maximum Estimate: 1.61
This is the average result from: 5 analysts
Minimum Estimate: 2.72
Maximum Estimate: 3.36
This is the average result from: 5 analysts
Minimum Estimate: 2.68
Maximum Estimate: 3.68
This is the average result from: 3 analysts
Minimum Estimate: 3.18
Maximum Estimate: 4.15
This is the average result from: 2 analysts
Minimum Estimate: 3.82
Maximum Estimate: 4.14
This is the average result from: 2 analysts
Minimum Estimate: 4.19
Maximum Estimate: 4.49
This is the average result from: 7 analysts
Minimum Estimate: 0.22
Maximum Estimate: 0.49
This is the average result from: 6 analysts
Minimum Estimate: 0.44
Maximum Estimate: 0.58
This is the average result from: 5 analysts
Minimum Estimate: 0.47
Maximum Estimate: 0.78
This is the average result from: 5 analysts
Minimum Estimate: 0.61
Maximum Estimate: 0.82
This is the average result from: 2 analysts
Minimum Estimate: 0.67
Maximum Estimate: 0.72
This is the average result from: 2 analysts
Minimum Estimate: 0.66
Maximum Estimate: 0.71
This is the average result from: 2 analysts
Minimum Estimate: 0.69
Maximum Estimate: 0.73
This is the average result from: 2 analysts
Minimum Estimate: 0.82
Maximum Estimate: 0.88
This is the average result from: 2 analysts
Minimum Estimate: 0.76
Maximum Estimate: 0.81
This is the average result from: 2 analysts
Minimum Estimate: 0.75
Maximum Estimate: 0.8
This is the average result from: 2 analysts
Minimum Estimate: 0.77
Maximum Estimate: 0.82
This is the average result from: 2 analysts
Minimum Estimate: 0.91
Maximum Estimate: 0.97
This is the average result from: 5 analysts
Minimum Estimate: 246089000
Maximum Estimate: 262091040
This is the average result from: 5 analysts
Minimum Estimate: 276256000
Maximum Estimate: 300594000
This is the average result from: 5 analysts
Minimum Estimate: 228005290
Maximum Estimate: 240720000
This is the average result from: 6 analysts
Minimum Estimate: 182360000
Maximum Estimate: 237966000
This is the average result from: 7 analysts
Minimum Estimate: 247544000
Maximum Estimate: 298350000
This is the average result from: 6 analysts
Minimum Estimate: 255983000
Maximum Estimate: 291822000
This is the average result from: 5 analysts
Minimum Estimate: 280039000
Maximum Estimate: 306102000
This is the average result from: 5 analysts
Minimum Estimate: 284054800
Maximum Estimate: 319260000
This is the average result from: 2 analysts
Minimum Estimate: 308945000
Maximum Estimate: 324870000
This is the average result from: 2 analysts
Minimum Estimate: 303707000
Maximum Estimate: 319362000
This is the average result from: 2 analysts
Minimum Estimate: 308751000
Maximum Estimate: 324666000
This is the average result from: 2 analysts
Minimum Estimate: 319518000
Maximum Estimate: 335988000