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: 11 analysts
Minimum Estimate: 697956000
Maximum Estimate: 766500000
This is the average result from: 11 analysts
Minimum Estimate: 711088000
Maximum Estimate: 785400000
This is the average result from: 12 analysts
Minimum Estimate: 728042000
Maximum Estimate: 790230000
This is the average result from: 11 analysts
Minimum Estimate: 841526000
Maximum Estimate: 916230000
This is the average result from: 9 analysts
Minimum Estimate: 909048000
Maximum Estimate: 993792450
This is the average result from: 10 analysts
Minimum Estimate: 1002834000
Maximum Estimate: 1097775000
This is the average result from: 11 analysts
Minimum Estimate: 1111516000
Maximum Estimate: 1305868200
This is the average result from: 11 analysts
Minimum Estimate: 1699712000
Maximum Estimate: 1902865650
This is the average result from: 7 analysts
Minimum Estimate: 1758945160
Maximum Estimate: 2026867500
This is the average result from: 4 analysts
Minimum Estimate: 2251528424.62
Maximum Estimate: 2437221490.56
This is the average result from: 4 analysts
Minimum Estimate: 2833430716.35
Maximum Estimate: 3037905097.94
This is the average result from: 11 analysts
Minimum Estimate: 1.42
Maximum Estimate: 1.56
This is the average result from: 11 analysts
Minimum Estimate: 1.43
Maximum Estimate: 1.58
This is the average result from: 12 analysts
Minimum Estimate: 1.62
Maximum Estimate: 1.77
This is the average result from: 11 analysts
Minimum Estimate: 2.18
Maximum Estimate: 2.44
This is the average result from: 10 analysts
Minimum Estimate: 2.21
Maximum Estimate: 2.4
This is the average result from: 11 analysts
Minimum Estimate: 1.98
Maximum Estimate: 2.28
This is the average result from: 11 analysts
Minimum Estimate: 1.48
Maximum Estimate: 1.89
This is the average result from: 11 analysts
Minimum Estimate: 2.24
Maximum Estimate: 2.94
This is the average result from: 7 analysts
Minimum Estimate: 2.84
Maximum Estimate: 3.28
This is the average result from: 4 analysts
Minimum Estimate: 4.05
Maximum Estimate: 4.39
This is the average result from: 4 analysts
Minimum Estimate: 5.6
Maximum Estimate: 6
This is the average result from: 15 analysts
Minimum Estimate: 0.27
Maximum Estimate: 0.35
This is the average result from: 16 analysts
Minimum Estimate: 0.28
Maximum Estimate: 0.37
This is the average result from: 16 analysts
Minimum Estimate: 0.29
Maximum Estimate: 0.38
This is the average result from: 15 analysts
Minimum Estimate: 0.26
Maximum Estimate: 0.36
This is the average result from: 16 analysts
Minimum Estimate: 0.31
Maximum Estimate: 0.37
This is the average result from: 13 analysts
Minimum Estimate: 0.32
Maximum Estimate: 0.4
This is the average result from: 11 analysts
Minimum Estimate: 0.33
Maximum Estimate: 0.44
This is the average result from: 11 analysts
Minimum Estimate: 0.34
Maximum Estimate: 0.41
This is the average result from: 11 analysts
Minimum Estimate: 0.33
Maximum Estimate: 0.42
This is the average result from: 11 analysts
Minimum Estimate: 0.36
Maximum Estimate: 0.42
This is the average result from: 10 analysts
Minimum Estimate: 0.37
Maximum Estimate: 0.44
This is the average result from: 11 analysts
Minimum Estimate: 0.35
Maximum Estimate: 0.41
This is the average result from: 13 analysts
Minimum Estimate: 0.33
Maximum Estimate: 0.42
This is the average result from: 12 analysts
Minimum Estimate: 0.38
Maximum Estimate: 0.43
This is the average result from: 12 analysts
Minimum Estimate: 0.39
Maximum Estimate: 0.47
This is the average result from: 12 analysts
Minimum Estimate: 0.39
Maximum Estimate: 0.45
This is the average result from: 11 analysts
Minimum Estimate: 0.43
Maximum Estimate: 0.58
This is the average result from: 11 analysts
Minimum Estimate: 0.53
Maximum Estimate: 0.6
This is the average result from: 11 analysts
Minimum Estimate: 0.54
Maximum Estimate: 0.6
This is the average result from: 11 analysts
Minimum Estimate: 0.51
Maximum Estimate: 0.59
This is the average result from: 11 analysts
Minimum Estimate: 0.52
Maximum Estimate: 0.6
This is the average result from: 9 analysts
Minimum Estimate: 0.57
Maximum Estimate: 0.66
This is the average result from: 11 analysts
Minimum Estimate: 0.57
Maximum Estimate: 0.66
This is the average result from: 10 analysts
Minimum Estimate: 0.57
Maximum Estimate: 0.64
This is the average result from: 10 analysts
Minimum Estimate: -0.79
Maximum Estimate: 0.58
This is the average result from: 11 analysts
Minimum Estimate: 0.22
Maximum Estimate: 0.46
This is the average result from: 11 analysts
Minimum Estimate: 0.31
Maximum Estimate: 0.68
This is the average result from: 11 analysts
Minimum Estimate: 0.54
Maximum Estimate: 0.74
This is the average result from: 11 analysts
Minimum Estimate: 0.57
Maximum Estimate: 0.71
This is the average result from: 11 analysts
Minimum Estimate: 0.6
Maximum Estimate: 0.75
This is the average result from: 12 analysts
Minimum Estimate: 0.56
Maximum Estimate: 0.72
This is the average result from: 11 analysts
Minimum Estimate: -0.72
Maximum Estimate: -0.27
This is the average result from: 10 analysts
Minimum Estimate: 0.53
Maximum Estimate: 0.7
This is the average result from: 10 analysts
Minimum Estimate: 0.54
Maximum Estimate: 0.76
This is the average result from: 10 analysts
Minimum Estimate: 0.57
Maximum Estimate: 0.76
This is the average result from: 9 analysts
Minimum Estimate: 0.58
Maximum Estimate: 0.79
This is the average result from: 7 analysts
Minimum Estimate: 0.64
Maximum Estimate: 0.77
This is the average result from: 7 analysts
Minimum Estimate: 0.72
Maximum Estimate: 0.83
This is the average result from: 7 analysts
Minimum Estimate: 0.74
Maximum Estimate: 0.83
This is the average result from: 7 analysts
Minimum Estimate: 0.71
Maximum Estimate: 0.83
This is the average result from: 13 analysts
Minimum Estimate: 166404000
Maximum Estimate: 185535000
This is the average result from: 14 analysts
Minimum Estimate: 163305240
Maximum Estimate: 195300000
This is the average result from: 13 analysts
Minimum Estimate: 170774800
Maximum Estimate: 188160000
This is the average result from: 13 analysts
Minimum Estimate: 168462000
Maximum Estimate: 188055000
This is the average result from: 13 analysts
Minimum Estimate: 174636000
Maximum Estimate: 190925700
This is the average result from: 11 analysts
Minimum Estimate: 176400000
Maximum Estimate: 195300000
This is the average result from: 9 analysts
Minimum Estimate: 178360000
Maximum Estimate: 196875000
This is the average result from: 9 analysts
Minimum Estimate: 173656000
Maximum Estimate: 192150000
This is the average result from: 9 analysts
Minimum Estimate: 177870000
Maximum Estimate: 196035000
This is the average result from: 9 analysts
Minimum Estimate: 178948000
Maximum Estimate: 198765000
This is the average result from: 9 analysts
Minimum Estimate: 184044000
Maximum Estimate: 201600000
This is the average result from: 10 analysts
Minimum Estimate: 177870000
Maximum Estimate: 197561700
This is the average result from: 12 analysts
Minimum Estimate: 178262000
Maximum Estimate: 200025000
This is the average result from: 11 analysts
Minimum Estimate: 182672000
Maximum Estimate: 199815000
This is the average result from: 11 analysts
Minimum Estimate: 185906000
Maximum Estimate: 203700000
This is the average result from: 11 analysts
Minimum Estimate: 181594000
Maximum Estimate: 198870000
This is the average result from: 10 analysts
Minimum Estimate: 204820000
Maximum Estimate: 227362800
This is the average result from: 10 analysts
Minimum Estimate: 208348000
Maximum Estimate: 229941600
This is the average result from: 10 analysts
Minimum Estimate: 210623560
Maximum Estimate: 230475000
This is the average result from: 10 analysts
Minimum Estimate: 213781120
Maximum Estimate: 235095000
This is the average result from: 10 analysts
Minimum Estimate: 215012000
Maximum Estimate: 235763850
This is the average result from: 9 analysts
Minimum Estimate: 226380000
Maximum Estimate: 250320000
This is the average result from: 10 analysts
Minimum Estimate: 229908000
Maximum Estimate: 256725000
This is the average result from: 9 analysts
Minimum Estimate: 235200000
Maximum Estimate: 258769350
This is the average result from: 9 analysts
Minimum Estimate: 236178040
Maximum Estimate: 261108750
This is the average result from: 10 analysts
Minimum Estimate: 237258000
Maximum Estimate: 274365000
This is the average result from: 10 analysts
Minimum Estimate: 247646000
Maximum Estimate: 283605000
This is the average result from: 10 analysts
Minimum Estimate: 244608000
Maximum Estimate: 276045000
This is the average result from: 10 analysts
Minimum Estimate: 246240680
Maximum Estimate: 278309850
This is the average result from: 10 analysts
Minimum Estimate: 247646000
Maximum Estimate: 287877450
This is the average result from: 11 analysts
Minimum Estimate: 252546000
Maximum Estimate: 283395000
This is the average result from: 11 analysts
Minimum Estimate: 249080720
Maximum Estimate: 459523050
This is the average result from: 10 analysts
Minimum Estimate: 414050000
Maximum Estimate: 471829050
This is the average result from: 10 analysts
Minimum Estimate: 425810000
Maximum Estimate: 474654600
This is the average result from: 10 analysts
Minimum Estimate: 427966000
Maximum Estimate: 477864450
This is the average result from: 10 analysts
Minimum Estimate: 427476000
Maximum Estimate: 478516500
This is the average result from: 6 analysts
Minimum Estimate: 422466240
Maximum Estimate: 491309700
This is the average result from: 6 analysts
Minimum Estimate: 434975940
Maximum Estimate: 503762700
This is the average result from: 6 analysts
Minimum Estimate: 434334040
Maximum Estimate: 513455250
This is the average result from: 6 analysts
Minimum Estimate: 432861100
Maximum Estimate: 518339850