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: 10 analysts
Minimum Estimate: 2985080000
Maximum Estimate: 3276630000
This is the average result from: 11 analysts
Minimum Estimate: 1554070280
Maximum Estimate: 1690290000
This is the average result from: 12 analysts
Minimum Estimate: 1663844000
Maximum Estimate: 1819335000
This is the average result from: 12 analysts
Minimum Estimate: 1862000000
Maximum Estimate: 2016630000
This is the average result from: 12 analysts
Minimum Estimate: 1902131000
Maximum Estimate: 2061360000
This is the average result from: 13 analysts
Minimum Estimate: 1687560000
Maximum Estimate: 1824900000
This is the average result from: 10 analysts
Minimum Estimate: 1812020000
Maximum Estimate: 2122711500
This is the average result from: 8 analysts
Minimum Estimate: 1904140000
Maximum Estimate: 2308918500
This is the average result from: 6 analysts
Minimum Estimate: 2088374120
Maximum Estimate: 2427285000
This is the average result from: 3 analysts
Minimum Estimate: 2286322735.45
Maximum Estimate: 2474885435.28
This is the average result from: 3 analysts
Minimum Estimate: 2444076708.32
Maximum Estimate: 2620453377.99
This is the average result from: 13 analysts
Minimum Estimate: 4.4
Maximum Estimate: 4.99
This is the average result from: 12 analysts
Minimum Estimate: 3
Maximum Estimate: 3.26
This is the average result from: 13 analysts
Minimum Estimate: 3.31
Maximum Estimate: 3.57
This is the average result from: 13 analysts
Minimum Estimate: 3.92
Maximum Estimate: 4.27
This is the average result from: 13 analysts
Minimum Estimate: 4.21
Maximum Estimate: 4.57
This is the average result from: 14 analysts
Minimum Estimate: 2.54
Maximum Estimate: 2.77
This is the average result from: 11 analysts
Minimum Estimate: 3.63
Maximum Estimate: 4.31
This is the average result from: 10 analysts
Minimum Estimate: 4.07
Maximum Estimate: 5.36
This is the average result from: 6 analysts
Minimum Estimate: 4.88
Maximum Estimate: 5.67
This is the average result from: 3 analysts
Minimum Estimate: 5.94
Maximum Estimate: 6.43
This is the average result from: 3 analysts
Minimum Estimate: 6.95
Maximum Estimate: 7.45
This is the average result from: 11 analysts
Minimum Estimate: 0.64
Maximum Estimate: 0.86
This is the average result from: 11 analysts
Minimum Estimate: 1.08
Maximum Estimate: 1.24
This is the average result from: 12 analysts
Minimum Estimate: 0.82
Maximum Estimate: 1.08
This is the average result from: 13 analysts
Minimum Estimate: 1.16
Maximum Estimate: 1.4
This is the average result from: 12 analysts
Minimum Estimate: 0.69
Maximum Estimate: 0.88
This is the average result from: 12 analysts
Minimum Estimate: 1.09
Maximum Estimate: 1.28
This is the average result from: 12 analysts
Minimum Estimate: 1.15
Maximum Estimate: 1.29
This is the average result from: 13 analysts
Minimum Estimate: 1.09
Maximum Estimate: 1.44
This is the average result from: 12 analysts
Minimum Estimate: 0.47
Maximum Estimate: 0.63
This is the average result from: 10 analysts
Minimum Estimate: 0.63
Maximum Estimate: 0.73
This is the average result from: 11 analysts
Minimum Estimate: 0.73
Maximum Estimate: 0.82
This is the average result from: 12 analysts
Minimum Estimate: 0.89
Maximum Estimate: 1
This is the average result from: 13 analysts
Minimum Estimate: 0.61
Maximum Estimate: 0.7
This is the average result from: 14 analysts
Minimum Estimate: 0.74
Maximum Estimate: 0.89
This is the average result from: 13 analysts
Minimum Estimate: 0.76
Maximum Estimate: 0.93
This is the average result from: 13 analysts
Minimum Estimate: 0.93
Maximum Estimate: 1.03
This is the average result from: 13 analysts
Minimum Estimate: 0.69
Maximum Estimate: 0.83
This is the average result from: 13 analysts
Minimum Estimate: 0.88
Maximum Estimate: 1.02
This is the average result from: 13 analysts
Minimum Estimate: 0.95
Maximum Estimate: 1.08
This is the average result from: 13 analysts
Minimum Estimate: 0.98
Maximum Estimate: 1.13
This is the average result from: 14 analysts
Minimum Estimate: 0.82
Maximum Estimate: 1
This is the average result from: 14 analysts
Minimum Estimate: 1.09
Maximum Estimate: 1.22
This is the average result from: 14 analysts
Minimum Estimate: 0.87
Maximum Estimate: 0.99
This is the average result from: 13 analysts
Minimum Estimate: 1.2
Maximum Estimate: 1.35
This is the average result from: 12 analysts
Minimum Estimate: 0.59
Maximum Estimate: 0.76
This is the average result from: 13 analysts
Minimum Estimate: 0.38
Maximum Estimate: 0.59
This is the average result from: 14 analysts
Minimum Estimate: 0.48
Maximum Estimate: 0.64
This is the average result from: 14 analysts
Minimum Estimate: 0.82
Maximum Estimate: 0.91
This is the average result from: 12 analysts
Minimum Estimate: 0.71
Maximum Estimate: 0.84
This is the average result from: 10 analysts
Minimum Estimate: 0.85
Maximum Estimate: 1.04
This is the average result from: 10 analysts
Minimum Estimate: 0.81
Maximum Estimate: 1.18
This is the average result from: 10 analysts
Minimum Estimate: 1.05
Maximum Estimate: 1.29
This is the average result from: 4 analysts
Minimum Estimate: 0.93
Maximum Estimate: 1.19
This is the average result from: 3 analysts
Minimum Estimate: 1.14
Maximum Estimate: 1.43
This is the average result from: 3 analysts
Minimum Estimate: 1.17
Maximum Estimate: 1.35
This is the average result from: 3 analysts
Minimum Estimate: 1.3
Maximum Estimate: 1.51
This is the average result from: 2 analysts
Minimum Estimate: 1.06
Maximum Estimate: 1.13
This is the average result from: 2 analysts
Minimum Estimate: 1.32
Maximum Estimate: 1.42
This is the average result from: 2 analysts
Minimum Estimate: 1.27
Maximum Estimate: 1.37
This is the average result from: 2 analysts
Minimum Estimate: 1.59
Maximum Estimate: 1.7
This is the average result from: 8 analysts
Minimum Estimate: 705012000
Maximum Estimate: 785820000
This is the average result from: 8 analysts
Minimum Estimate: 833490000
Maximum Estimate: 922705350
This is the average result from: 9 analysts
Minimum Estimate: 808500000
Maximum Estimate: 896070000
This is the average result from: 9 analysts
Minimum Estimate: 803172720
Maximum Estimate: 906990000
This is the average result from: 8 analysts
Minimum Estimate: 663440400
Maximum Estimate: 799202250
This is the average result from: 8 analysts
Minimum Estimate: 782040000
Maximum Estimate: 883365000
This is the average result from: 8 analysts
Minimum Estimate: 770966000
Maximum Estimate: 858303600
This is the average result from: 9 analysts
Minimum Estimate: 742350000
Maximum Estimate: 869190000
This is the average result from: 8 analysts
Minimum Estimate: 372204000
Maximum Estimate: 430300500
This is the average result from: 6 analysts
Minimum Estimate: 376268060
Maximum Estimate: 442596000
This is the average result from: 8 analysts
Minimum Estimate: 398321980
Maximum Estimate: 455070000
This is the average result from: 9 analysts
Minimum Estimate: 419426280
Maximum Estimate: 474600000
This is the average result from: 10 analysts
Minimum Estimate: 348978000
Maximum Estimate: 405825000
This is the average result from: 11 analysts
Minimum Estimate: 387590000
Maximum Estimate: 440895000
This is the average result from: 10 analysts
Minimum Estimate: 386120000
Maximum Estimate: 447300000
This is the average result from: 10 analysts
Minimum Estimate: 431984000
Maximum Estimate: 499590000
This is the average result from: 9 analysts
Minimum Estimate: 403858000
Maximum Estimate: 455175000
This is the average result from: 9 analysts
Minimum Estimate: 456920100
Maximum Estimate: 507150000
This is the average result from: 9 analysts
Minimum Estimate: 456941660
Maximum Estimate: 504420000
This is the average result from: 9 analysts
Minimum Estimate: 478459520
Maximum Estimate: 534030000
This is the average result from: 10 analysts
Minimum Estimate: 448501900
Maximum Estimate: 498004500
This is the average result from: 10 analysts
Minimum Estimate: 490000000
Maximum Estimate: 544950000
This is the average result from: 11 analysts
Minimum Estimate: 458150000
Maximum Estimate: 532783650
This is the average result from: 11 analysts
Minimum Estimate: 477603000
Maximum Estimate: 535080000
This is the average result from: 10 analysts
Minimum Estimate: 392352800
Maximum Estimate: 476910000
This is the average result from: 12 analysts
Minimum Estimate: 368480000
Maximum Estimate: 421470000
This is the average result from: 12 analysts
Minimum Estimate: 405598480
Maximum Estimate: 444402000
This is the average result from: 11 analysts
Minimum Estimate: 453279400
Maximum Estimate: 502950000
This is the average result from: 11 analysts
Minimum Estimate: 436786000
Maximum Estimate: 477750000
This is the average result from: 9 analysts
Minimum Estimate: 464392600
Maximum Estimate: 526050000
This is the average result from: 9 analysts
Minimum Estimate: 435120000
Maximum Estimate: 535489500
This is the average result from: 9 analysts
Minimum Estimate: 456680000
Maximum Estimate: 569142000
This is the average result from: 3 analysts
Minimum Estimate: 468698720
Maximum Estimate: 540760500
This is the average result from: 2 analysts
Minimum Estimate: 561922200
Maximum Estimate: 602059500
This is the average result from: 2 analysts
Minimum Estimate: 527338000
Maximum Estimate: 565005000
This is the average result from: 2 analysts
Minimum Estimate: 561020600
Maximum Estimate: 601093500
This is the average result from: 2 analysts
Minimum Estimate: 474428940
Maximum Estimate: 498884040
This is the average result from: 2 analysts
Minimum Estimate: 496508080
Maximum Estimate: 522101280
This is the average result from: 2 analysts
Minimum Estimate: 501627740
Maximum Estimate: 527484840
This is the average result from: 2 analysts
Minimum Estimate: 543675300
Maximum Estimate: 571699800