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: 15 analysts
Minimum Estimate: 462070000
Maximum Estimate: 498435000
This is the average result from: 12 analysts
Minimum Estimate: 556620400
Maximum Estimate: 607213950
This is the average result from: 11 analysts
Minimum Estimate: 651210000
Maximum Estimate: 723559200
This is the average result from: 3 analysts
Minimum Estimate: 823177460
Maximum Estimate: 881975850
This is the average result from: 1 analysts
Minimum Estimate: 988528052.67
Maximum Estimate: 1070056139.48
This is the average result from: 1 analysts
Minimum Estimate: 1199330471.25
Maximum Estimate: 1285880092.88
This is the average result from: 16 analysts
Minimum Estimate: 0
Maximum Estimate: 0.04
This is the average result from: 12 analysts
Minimum Estimate: -0.23
Maximum Estimate: -0.15
This is the average result from: 12 analysts
Minimum Estimate: -0.17
Maximum Estimate: 0.16
This is the average result from: 3 analysts
Minimum Estimate: 0.12
Maximum Estimate: 0.13
This is the average result from: 1 analysts
Minimum Estimate: 0.3
Maximum Estimate: 0.32
This is the average result from: 1 analysts
Minimum Estimate: 0.74
Maximum Estimate: 0.79
This is the average result from: 14 analysts
Minimum Estimate: -0.2
Maximum Estimate: -0.06
This is the average result from: 14 analysts
Minimum Estimate: -0.04
Maximum Estimate: -0.03
This is the average result from: 14 analysts
Minimum Estimate: -0.04
Maximum Estimate: -0.02
This is the average result from: 14 analysts
Minimum Estimate: -0.02
Maximum Estimate: -0.01
This is the average result from: 15 analysts
Minimum Estimate: -0.03
Maximum Estimate: 0.01
This is the average result from: 15 analysts
Minimum Estimate: -0.01
Maximum Estimate: 0
This is the average result from: 16 analysts
Minimum Estimate: -0.02
Maximum Estimate: 0.01
This is the average result from: 14 analysts
Minimum Estimate: -0.08
Maximum Estimate: -0.03
This is the average result from: 12 analysts
Minimum Estimate: -0.08
Maximum Estimate: -0.07
This is the average result from: 11 analysts
Minimum Estimate: -0.05
Maximum Estimate: -0.01
This is the average result from: 11 analysts
Minimum Estimate: -0.02
Maximum Estimate: 0.03
This is the average result from: 11 analysts
Minimum Estimate: -0.08
Maximum Estimate: 0.02
This is the average result from: 11 analysts
Minimum Estimate: -0.08
Maximum Estimate: 0.04
This is the average result from: 11 analysts
Minimum Estimate: -0.02
Maximum Estimate: 0.05
This is the average result from: 11 analysts
Maximum Estimate: 0.07
This is the average result from: 3 analysts
Minimum Estimate: 0.02
Maximum Estimate: 0.03
This is the average result from: 3 analysts
Minimum Estimate: 0.03
Maximum Estimate: 0.03
This is the average result from: 3 analysts
Minimum Estimate: 0.04
Maximum Estimate: 0.04
This is the average result from: 13 analysts
Minimum Estimate: 87950100
Maximum Estimate: 97912500
This is the average result from: 13 analysts
Minimum Estimate: 93923200
Maximum Estimate: 101850000
This is the average result from: 13 analysts
Minimum Estimate: 101920000
Maximum Estimate: 110460000
This is the average result from: 13 analysts
Minimum Estimate: 104860000
Maximum Estimate: 116445000
This is the average result from: 14 analysts
Minimum Estimate: 106820000
Maximum Estimate: 116970000
This is the average result from: 14 analysts
Minimum Estimate: 113808380
Maximum Estimate: 123480000
This is the average result from: 15 analysts
Minimum Estimate: 119952000
Maximum Estimate: 131775000
This is the average result from: 13 analysts
Minimum Estimate: 124391400
Maximum Estimate: 135450000
This is the average result from: 11 analysts
Minimum Estimate: 134674540
Maximum Estimate: 145950000
This is the average result from: 11 analysts
Minimum Estimate: 141090600
Maximum Estimate: 154730100
This is the average result from: 11 analysts
Minimum Estimate: 147507640
Maximum Estimate: 164062500
This is the average result from: 10 analysts
Minimum Estimate: 149402960
Maximum Estimate: 168722400
This is the average result from: 10 analysts
Minimum Estimate: 158270000
Maximum Estimate: 178500000
This is the average result from: 10 analysts
Minimum Estimate: 164640000
Maximum Estimate: 184832550
This is the average result from: 10 analysts
Minimum Estimate: 174440000
Maximum Estimate: 198792300
This is the average result from: 3 analysts
Minimum Estimate: 177509030
Maximum Estimate: 186658980
This is the average result from: 3 analysts
Minimum Estimate: 186049880
Maximum Estimate: 195640080
This is the average result from: 3 analysts
Minimum Estimate: 196319270
Maximum Estimate: 206438820
This is the average result from: 3 analysts
Minimum Estimate: 205871830
Maximum Estimate: 216483780