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: 16 analysts
Minimum Estimate: 334404420
Maximum Estimate: 359984100
This is the average result from: 20 analysts
Minimum Estimate: 414534120
Maximum Estimate: 445767000
This is the average result from: 17 analysts
Minimum Estimate: 469643440
Maximum Estimate: 511380450
This is the average result from: 13 analysts
Minimum Estimate: 518516040
Maximum Estimate: 557118450
This is the average result from: 14 analysts
Minimum Estimate: 561094100
Maximum Estimate: 602700000
This is the average result from: 11 analysts
Minimum Estimate: 714910980
Maximum Estimate: 767550000
This is the average result from: 8 analysts
Minimum Estimate: 838880000
Maximum Estimate: 908250000
This is the average result from: 7 analysts
Minimum Estimate: 893760000
Maximum Estimate: 984585000
This is the average result from: 3 analysts
Minimum Estimate: 984704000
Maximum Estimate: 1055040000
This is the average result from: 1 analysts
Minimum Estimate: 1052276376.79
Maximum Estimate: 1139062057.35
This is the average result from: 1 analysts
Minimum Estimate: 1136078342.67
Maximum Estimate: 1218063377.71
This is the average result from: 16 analysts
Minimum Estimate: -0.38
Maximum Estimate: -0.33
This is the average result from: 20 analysts
Minimum Estimate: 0.04
Maximum Estimate: 0.17
This is the average result from: 17 analysts
Minimum Estimate: 0.35
Maximum Estimate: 0.48
This is the average result from: 13 analysts
Minimum Estimate: 0.66
Maximum Estimate: 0.8
This is the average result from: 14 analysts
Minimum Estimate: 1.03
Maximum Estimate: 1.19
This is the average result from: 11 analysts
Minimum Estimate: 1.33
Maximum Estimate: 1.58
This is the average result from: 8 analysts
Minimum Estimate: 2.29
Maximum Estimate: 2.7
This is the average result from: 7 analysts
Minimum Estimate: 2.33
Maximum Estimate: 3.07
This is the average result from: 3 analysts
Minimum Estimate: 2.64
Maximum Estimate: 2.82
This is the average result from: 1 analysts
Minimum Estimate: 2.71
Maximum Estimate: 2.93
This is the average result from: 1 analysts
Minimum Estimate: 2.81
Maximum Estimate: 3.02
This is the average result from: 16 analysts
Minimum Estimate: -0.13
Maximum Estimate: -0.05
This is the average result from: 16 analysts
Minimum Estimate: -0.1
Maximum Estimate: -0.06
This is the average result from: 16 analysts
Minimum Estimate: -0.07
Maximum Estimate: -0.03
This is the average result from: 18 analysts
Minimum Estimate: -0.08
Maximum Estimate: -0.05
This is the average result from: 18 analysts
Minimum Estimate: -0.17
Maximum Estimate: -0.07
This is the average result from: 16 analysts
Minimum Estimate: -0.14
Maximum Estimate: -0.06
This is the average result from: 16 analysts
Minimum Estimate: -0.07
This is the average result from: 16 analysts
Minimum Estimate: -0.01
Maximum Estimate: 0.03
This is the average result from: 16 analysts
Minimum Estimate: -0.17
Maximum Estimate: -0.05
This is the average result from: 19 analysts
Minimum Estimate: -0.09
Maximum Estimate: -0.01
This is the average result from: 20 analysts
Minimum Estimate: -0.03
Maximum Estimate: 0.01
This is the average result from: 20 analysts
Minimum Estimate: -0.08
Maximum Estimate: 0.06
This is the average result from: 19 analysts
Minimum Estimate: -0.04
Maximum Estimate: 0.03
This is the average result from: 17 analysts
Minimum Estimate: 0.02
Maximum Estimate: 0.08
This is the average result from: 17 analysts
Minimum Estimate: 0.08
Maximum Estimate: 0.13
This is the average result from: 17 analysts
Minimum Estimate: 0.15
Maximum Estimate: 0.25
This is the average result from: 15 analysts
Minimum Estimate: -0.02
Maximum Estimate: 0.13
This is the average result from: 14 analysts
Minimum Estimate: 0.08
Maximum Estimate: 0.18
This is the average result from: 11 analysts
Minimum Estimate: 0.12
Maximum Estimate: 0.3
This is the average result from: 13 analysts
Minimum Estimate: 0.15
Maximum Estimate: 0.27
This is the average result from: 13 analysts
Minimum Estimate: 0.16
Maximum Estimate: 0.24
This is the average result from: 11 analysts
Minimum Estimate: 0.16
Maximum Estimate: 0.24
This is the average result from: 12 analysts
Minimum Estimate: 0.25
Maximum Estimate: 0.3
This is the average result from: 13 analysts
Minimum Estimate: 0.29
Maximum Estimate: 0.38
This is the average result from: 11 analysts
Minimum Estimate: 0.19
Maximum Estimate: 0.33
This is the average result from: 11 analysts
Minimum Estimate: 0.09
Maximum Estimate: 0.44
This is the average result from: 12 analysts
Minimum Estimate: 0.14
Maximum Estimate: 0.26
This is the average result from: 11 analysts
Minimum Estimate: 0.22
Maximum Estimate: 0.38
This is the average result from: 10 analysts
Minimum Estimate: 0.34
Maximum Estimate: 0.58
This is the average result from: 8 analysts
Minimum Estimate: 0.5
Maximum Estimate: 0.6
This is the average result from: 7 analysts
Minimum Estimate: 0.47
Maximum Estimate: 0.59
This is the average result from: 7 analysts
Minimum Estimate: 0.56
Maximum Estimate: 0.64
This is the average result from: 6 analysts
Minimum Estimate: 0.61
Maximum Estimate: 0.78
This is the average result from: 6 analysts
Minimum Estimate: 0.64
Maximum Estimate: 0.89
This is the average result from: 6 analysts
Minimum Estimate: 0.61
Maximum Estimate: 0.71
This is the average result from: 6 analysts
Minimum Estimate: 0.69
Maximum Estimate: 0.84
This is the average result from: 15 analysts
Minimum Estimate: 55366080
Maximum Estimate: 59955000
This is the average result from: 15 analysts
Minimum Estimate: 61936000
Maximum Estimate: 67105500
This is the average result from: 15 analysts
Minimum Estimate: 66444000
Maximum Estimate: 72477300
This is the average result from: 17 analysts
Minimum Estimate: 71348900
Maximum Estimate: 78330000
This is the average result from: 17 analysts
Minimum Estimate: 68940060
Maximum Estimate: 76675200
This is the average result from: 15 analysts
Minimum Estimate: 78311800
Maximum Estimate: 85050000
This is the average result from: 15 analysts
Minimum Estimate: 85885240
Maximum Estimate: 93187500
This is the average result from: 15 analysts
Minimum Estimate: 94641540
Maximum Estimate: 103095300
This is the average result from: 16 analysts
Minimum Estimate: 93100000
Maximum Estimate: 101325000
This is the average result from: 18 analysts
Minimum Estimate: 101497620
Maximum Estimate: 110346600
This is the average result from: 19 analysts
Minimum Estimate: 101920000
Maximum Estimate: 111059550
This is the average result from: 19 analysts
Minimum Estimate: 94080000
Maximum Estimate: 115867500
This is the average result from: 18 analysts
Minimum Estimate: 107172800
Maximum Estimate: 119599200
This is the average result from: 16 analysts
Minimum Estimate: 114110220
Maximum Estimate: 124120500
This is the average result from: 16 analysts
Minimum Estimate: 115738000
Maximum Estimate: 126157500
This is the average result from: 16 analysts
Minimum Estimate: 126615020
Maximum Estimate: 143850000
This is the average result from: 15 analysts
Minimum Estimate: 120132320
Maximum Estimate: 133738500
This is the average result from: 14 analysts
Minimum Estimate: 125440000
Maximum Estimate: 135450000
This is the average result from: 11 analysts
Minimum Estimate: 127036420
Maximum Estimate: 137445000
This is the average result from: 13 analysts
Minimum Estimate: 126864920
Maximum Estimate: 137492250
This is the average result from: 13 analysts
Minimum Estimate: 132407800
Maximum Estimate: 142800000
This is the average result from: 11 analysts
Minimum Estimate: 135730000
Maximum Estimate: 146700750
This is the average result from: 12 analysts
Minimum Estimate: 138578860
Maximum Estimate: 149520000
This is the average result from: 13 analysts
Minimum Estimate: 142703680
Maximum Estimate: 154350000
This is the average result from: 11 analysts
Minimum Estimate: 143638600
Maximum Estimate: 156345000
This is the average result from: 11 analysts
Minimum Estimate: 161790160
Maximum Estimate: 207690000
This is the average result from: 12 analysts
Minimum Estimate: 183848000
Maximum Estimate: 198450000
This is the average result from: 11 analysts
Minimum Estimate: 191598820
Maximum Estimate: 206850000
This is the average result from: 10 analysts
Minimum Estimate: 198512720
Maximum Estimate: 214620000
This is the average result from: 8 analysts
Minimum Estimate: 204888600
Maximum Estimate: 220500000
This is the average result from: 7 analysts
Minimum Estimate: 209720000
Maximum Estimate: 228376050
This is the average result from: 7 analysts
Minimum Estimate: 216010620
Maximum Estimate: 237930000
This is the average result from: 5 analysts
Minimum Estimate: 220852800
Maximum Estimate: 236880000
This is the average result from: 5 analysts
Minimum Estimate: 219912000
Maximum Estimate: 241303650
This is the average result from: 5 analysts
Minimum Estimate: 225988000
Maximum Estimate: 243250350
This is the average result from: 5 analysts
Minimum Estimate: 233418360
Maximum Estimate: 257670000