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: 7 analysts
Minimum Estimate: 696780000
Maximum Estimate: 757056300
This is the average result from: 8 analysts
Minimum Estimate: 833166600
Maximum Estimate: 918750000
This is the average result from: 9 analysts
Minimum Estimate: 1086763160
Maximum Estimate: 1184997450
This is the average result from: 10 analysts
Minimum Estimate: 1176000000
Maximum Estimate: 1267665000
This is the average result from: 11 analysts
Minimum Estimate: 1324525860
Maximum Estimate: 1438500000
This is the average result from: 13 analysts
Minimum Estimate: 1421000000
Maximum Estimate: 1529850000
This is the average result from: 13 analysts
Minimum Estimate: 1695694000
Maximum Estimate: 1868024550
This is the average result from: 13 analysts
Minimum Estimate: 1793820420
Maximum Estimate: 2045400000
This is the average result from: 4 analysts
Minimum Estimate: 1885422000
Maximum Estimate: 2237550000
This is the average result from: 2 analysts
Minimum Estimate: 2117127607.23
Maximum Estimate: 2291736069.68
This is the average result from: 2 analysts
Minimum Estimate: 2279146195.41
Maximum Estimate: 2443620663.12
This is the average result from: 8 analysts
Minimum Estimate: 3.97
Maximum Estimate: 4.28
This is the average result from: 9 analysts
Minimum Estimate: 4.75
Maximum Estimate: 5.23
This is the average result from: 10 analysts
Minimum Estimate: 5.5
Maximum Estimate: 5.97
This is the average result from: 11 analysts
Minimum Estimate: 6.09
Maximum Estimate: 6.66
This is the average result from: 12 analysts
Minimum Estimate: 6.86
Maximum Estimate: 7.44
This is the average result from: 14 analysts
Minimum Estimate: 7.69
Maximum Estimate: 8.35
This is the average result from: 13 analysts
Minimum Estimate: 9.39
Maximum Estimate: 10.43
This is the average result from: 13 analysts
Minimum Estimate: 9.56
Maximum Estimate: 11.15
This is the average result from: 4 analysts
Minimum Estimate: 10.85
Maximum Estimate: 11.68
This is the average result from: 2 analysts
Minimum Estimate: 11.51
Maximum Estimate: 12.46
This is the average result from: 2 analysts
Minimum Estimate: 12.32
Maximum Estimate: 13.2
This is the average result from: 8 analysts
Minimum Estimate: 0.7
Maximum Estimate: 0.78
This is the average result from: 6 analysts
Minimum Estimate: 0.79
Maximum Estimate: 0.87
This is the average result from: 8 analysts
Minimum Estimate: 0.78
Maximum Estimate: 0.88
This is the average result from: 8 analysts
Minimum Estimate: 0.85
Maximum Estimate: 0.98
This is the average result from: 7 analysts
Minimum Estimate: 0.8
Maximum Estimate: 0.97
This is the average result from: 6 analysts
Minimum Estimate: 0.92
Maximum Estimate: 1.02
This is the average result from: 7 analysts
Minimum Estimate: 0.94
Maximum Estimate: 1.11
This is the average result from: 8 analysts
Minimum Estimate: 1.13
Maximum Estimate: 1.25
This is the average result from: 6 analysts
Minimum Estimate: 0.96
Maximum Estimate: 1.17
This is the average result from: 8 analysts
Minimum Estimate: 1.08
Maximum Estimate: 1.26
This is the average result from: 9 analysts
Minimum Estimate: 1.19
Maximum Estimate: 1.33
This is the average result from: 9 analysts
Minimum Estimate: 1.31
Maximum Estimate: 1.55
This is the average result from: 9 analysts
Minimum Estimate: 1.12
Maximum Estimate: 1.4
This is the average result from: 9 analysts
Minimum Estimate: 1.22
Maximum Estimate: 1.44
This is the average result from: 9 analysts
Minimum Estimate: 1.24
Maximum Estimate: 1.47
This is the average result from: 10 analysts
Minimum Estimate: 1.72
Maximum Estimate: 1.92
This is the average result from: 10 analysts
Minimum Estimate: 1.06
Maximum Estimate: 1.34
This is the average result from: 10 analysts
Minimum Estimate: 1.33
Maximum Estimate: 1.54
This is the average result from: 10 analysts
Minimum Estimate: 1.43
Maximum Estimate: 1.63
This is the average result from: 11 analysts
Minimum Estimate: 1.84
Maximum Estimate: 2.21
This is the average result from: 11 analysts
Minimum Estimate: 1.23
Maximum Estimate: 1.48
This is the average result from: 11 analysts
Minimum Estimate: 1.4
Maximum Estimate: 1.72
This is the average result from: 11 analysts
Minimum Estimate: 1.51
Maximum Estimate: 1.84
This is the average result from: 12 analysts
Minimum Estimate: 2.26
Maximum Estimate: 2.52
This is the average result from: 15 analysts
Minimum Estimate: 1.24
Maximum Estimate: 1.52
This is the average result from: 15 analysts
Minimum Estimate: 1.37
Maximum Estimate: 1.56
This is the average result from: 15 analysts
Minimum Estimate: 1.65
Maximum Estimate: 1.9
This is the average result from: 14 analysts
Minimum Estimate: 2.66
Maximum Estimate: 2.98
This is the average result from: 13 analysts
Minimum Estimate: 1.48
Maximum Estimate: 1.87
This is the average result from: 13 analysts
Minimum Estimate: 1.89
Maximum Estimate: 2.24
This is the average result from: 13 analysts
Minimum Estimate: 2.11
Maximum Estimate: 2.44
This is the average result from: 13 analysts
Minimum Estimate: 2.62
Maximum Estimate: 3.34
This is the average result from: 10 analysts
Minimum Estimate: 1.91
Maximum Estimate: 2.47
This is the average result from: 10 analysts
Minimum Estimate: 2.19
Maximum Estimate: 2.86
This is the average result from: 10 analysts
Minimum Estimate: 2.23
Maximum Estimate: 2.71
This is the average result from: 10 analysts
Minimum Estimate: 2.85
Maximum Estimate: 3.56
This is the average result from: 3 analysts
Minimum Estimate: 2.25
Maximum Estimate: 2.42
This is the average result from: 3 analysts
Minimum Estimate: 2.48
Maximum Estimate: 2.66
This is the average result from: 3 analysts
Minimum Estimate: 2.66
Maximum Estimate: 2.85
This is the average result from: 3 analysts
Minimum Estimate: 3.51
Maximum Estimate: 3.76
This is the average result from: 7 analysts
Minimum Estimate: 125162660
Maximum Estimate: 141738450
This is the average result from: 5 analysts
Minimum Estimate: 139040440
Maximum Estimate: 151410000
This is the average result from: 6 analysts
Minimum Estimate: 146020000
Maximum Estimate: 160440000
This is the average result from: 6 analysts
Minimum Estimate: 155134000
Maximum Estimate: 169680000
This is the average result from: 5 analysts
Minimum Estimate: 154448000
Maximum Estimate: 170625000
This is the average result from: 5 analysts
Minimum Estimate: 166600000
Maximum Estimate: 178637550
This is the average result from: 6 analysts
Minimum Estimate: 172578000
Maximum Estimate: 189714000
This is the average result from: 7 analysts
Minimum Estimate: 191100000
Maximum Estimate: 215264700
This is the average result from: 5 analysts
Minimum Estimate: 181551860
Maximum Estimate: 205800000
This is the average result from: 7 analysts
Minimum Estimate: 200900000
Maximum Estimate: 218947050
This is the average result from: 8 analysts
Minimum Estimate: 204134000
Maximum Estimate: 225330000
This is the average result from: 8 analysts
Minimum Estimate: 223196960
Maximum Estimate: 265230000
This is the average result from: 8 analysts
Minimum Estimate: 249203220
Maximum Estimate: 273000000
This is the average result from: 8 analysts
Minimum Estimate: 258647480
Maximum Estimate: 289695000
This is the average result from: 8 analysts
Minimum Estimate: 263282880
Maximum Estimate: 290535000
This is the average result from: 9 analysts
Minimum Estimate: 301333340
Maximum Estimate: 343465500
This is the average result from: 9 analysts
Minimum Estimate: 264002200
Maximum Estimate: 303765000
This is the average result from: 9 analysts
Minimum Estimate: 290864000
Maximum Estimate: 319775400
This is the average result from: 9 analysts
Minimum Estimate: 285329940
Maximum Estimate: 314370000
This is the average result from: 10 analysts
Minimum Estimate: 332008320
Maximum Estimate: 363300000
This is the average result from: 10 analysts
Minimum Estimate: 282747640
Maximum Estimate: 317647050
This is the average result from: 10 analysts
Minimum Estimate: 305812920
Maximum Estimate: 343806750
This is the average result from: 10 analysts
Minimum Estimate: 319967060
Maximum Estimate: 355444950
This is the average result from: 11 analysts
Minimum Estimate: 377389180
Maximum Estimate: 423675000
This is the average result from: 14 analysts
Minimum Estimate: 317324000
Maximum Estimate: 356407800
This is the average result from: 14 analysts
Minimum Estimate: 304780000
Maximum Estimate: 336242550
This is the average result from: 14 analysts
Minimum Estimate: 323890000
Maximum Estimate: 360465000
This is the average result from: 13 analysts
Minimum Estimate: 421106000
Maximum Estimate: 458850000
This is the average result from: 13 analysts
Minimum Estimate: 348733000
Maximum Estimate: 393225000
This is the average result from: 13 analysts
Minimum Estimate: 378770000
Maximum Estimate: 423044989.5
This is the average result from: 13 analysts
Minimum Estimate: 397978000
Maximum Estimate: 457275000
This is the average result from: 13 analysts
Minimum Estimate: 469910000
Maximum Estimate: 543300450
This is the average result from: 10 analysts
Minimum Estimate: 402976000
Maximum Estimate: 469556850
This is the average result from: 10 analysts
Minimum Estimate: 414344000
Maximum Estimate: 519637650
This is the average result from: 10 analysts
Minimum Estimate: 437570000
Maximum Estimate: 498593550
This is the average result from: 10 analysts
Minimum Estimate: 499506000
Maximum Estimate: 580954500
This is the average result from: 3 analysts
Minimum Estimate: 430906000
Maximum Estimate: 461685000
This is the average result from: 3 analysts
Minimum Estimate: 449330000
Maximum Estimate: 481425000
This is the average result from: 3 analysts
Minimum Estimate: 469028000
Maximum Estimate: 502530000
This is the average result from: 3 analysts
Minimum Estimate: 536158000
Maximum Estimate: 574455000