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: 3777921560
Maximum Estimate: 4109632800
This is the average result from: 14 analysts
Minimum Estimate: 3881276280
Maximum Estimate: 4749615150
This is the average result from: 12 analysts
Minimum Estimate: 4176662000
Maximum Estimate: 5684158200
This is the average result from: 13 analysts
Minimum Estimate: 4495554000
Maximum Estimate: 4853100000
This is the average result from: 10 analysts
Minimum Estimate: 5308856000
Maximum Estimate: 6316350600
This is the average result from: 9 analysts
Minimum Estimate: 6643948220
Maximum Estimate: 7127190000
This is the average result from: 10 analysts
Minimum Estimate: 8501222660
Maximum Estimate: 10084387950
This is the average result from: 10 analysts
Minimum Estimate: 9178164520
Maximum Estimate: 12013365000
This is the average result from: 8 analysts
Minimum Estimate: 9295386240
Maximum Estimate: 11811167550
This is the average result from: 4 analysts
Minimum Estimate: 10947330699.27
Maximum Estimate: 11850203334.27
This is the average result from: 4 analysts
Minimum Estimate: 11826265521.6
Maximum Estimate: 12679707363.37
This is the average result from: 21 analysts
Minimum Estimate: 1.29
Maximum Estimate: 1.58
This is the average result from: 18 analysts
Minimum Estimate: 1.4
Maximum Estimate: 1.59
This is the average result from: 16 analysts
Minimum Estimate: 0.9
Maximum Estimate: 1.11
This is the average result from: 18 analysts
Minimum Estimate: 2.01
Maximum Estimate: 2.29
This is the average result from: 16 analysts
Minimum Estimate: 2.65
Maximum Estimate: 2.94
This is the average result from: 14 analysts
Minimum Estimate: 1.01
Maximum Estimate: 1.47
This is the average result from: 14 analysts
Minimum Estimate: 2.29
Maximum Estimate: 3.78
This is the average result from: 14 analysts
Minimum Estimate: 3.58
Maximum Estimate: 4.83
This is the average result from: 10 analysts
Minimum Estimate: 4.26
Maximum Estimate: 5.03
This is the average result from: 6 analysts
Minimum Estimate: 5.32
Maximum Estimate: 5.76
This is the average result from: 6 analysts
Minimum Estimate: 6.41
Maximum Estimate: 6.88
This is the average result from: 19 analysts
Minimum Estimate: 0.3
Maximum Estimate: 0.42
This is the average result from: 19 analysts
Minimum Estimate: 0.25
Maximum Estimate: 0.4
This is the average result from: 19 analysts
Minimum Estimate: 0.24
Maximum Estimate: 0.38
This is the average result from: 20 analysts
Minimum Estimate: 0.28
Maximum Estimate: 0.38
This is the average result from: 19 analysts
Minimum Estimate: 0.3
Maximum Estimate: 0.44
This is the average result from: 19 analysts
Minimum Estimate: 0.27
Maximum Estimate: 0.43
This is the average result from: 20 analysts
Minimum Estimate: 0.27
Maximum Estimate: 0.37
This is the average result from: 21 analysts
Minimum Estimate: 0.29
Maximum Estimate: 0.41
This is the average result from: 20 analysts
Minimum Estimate: 0.32
Maximum Estimate: 0.4
This is the average result from: 19 analysts
Minimum Estimate: 0.29
Maximum Estimate: 0.37
This is the average result from: 19 analysts
Minimum Estimate: 0.29
Maximum Estimate: 0.4
This is the average result from: 18 analysts
Minimum Estimate: 0.28
Maximum Estimate: 0.4
This is the average result from: 17 analysts
Minimum Estimate: 0.37
Maximum Estimate: 0.51
This is the average result from: 16 analysts
Minimum Estimate: 0.37
Maximum Estimate: 0.45
This is the average result from: 17 analysts
Minimum Estimate: -0.27
Maximum Estimate: -0.12
This is the average result from: 16 analysts
Minimum Estimate: 0.29
Maximum Estimate: 0.45
This is the average result from: 16 analysts
Minimum Estimate: 0.47
Maximum Estimate: 0.58
This is the average result from: 17 analysts
Minimum Estimate: 0.48
Maximum Estimate: 0.59
This is the average result from: 18 analysts
Minimum Estimate: 0.44
Maximum Estimate: 0.58
This is the average result from: 18 analysts
Minimum Estimate: 0.3
Maximum Estimate: 0.46
This is the average result from: 18 analysts
Minimum Estimate: 0.56
Maximum Estimate: 0.68
This is the average result from: 18 analysts
Minimum Estimate: 0.59
Maximum Estimate: 0.76
This is the average result from: 17 analysts
Minimum Estimate: 0.55
Maximum Estimate: 0.74
This is the average result from: 16 analysts
Minimum Estimate: 0.61
Maximum Estimate: 0.77
This is the average result from: 14 analysts
Minimum Estimate: 0.3
Maximum Estimate: 0.87
This is the average result from: 15 analysts
Minimum Estimate: -0.65
Maximum Estimate: 0.09
This is the average result from: 14 analysts
Minimum Estimate: 0.01
Maximum Estimate: 0.38
This is the average result from: 14 analysts
Minimum Estimate: 0.24
Maximum Estimate: 0.63
This is the average result from: 14 analysts
Minimum Estimate: 0.38
Maximum Estimate: 0.6
This is the average result from: 13 analysts
Minimum Estimate: 0.57
Maximum Estimate: 1.06
This is the average result from: 15 analysts
Minimum Estimate: 0.25
Maximum Estimate: 1.13
This is the average result from: 13 analysts
Minimum Estimate: 0.77
Maximum Estimate: 1.16
This is the average result from: 11 analysts
Minimum Estimate: 0.96
Maximum Estimate: 1.23
This is the average result from: 11 analysts
Minimum Estimate: 0.83
Maximum Estimate: 1.29
This is the average result from: 10 analysts
Minimum Estimate: 0.83
Maximum Estimate: 1.07
This is the average result from: 9 analysts
Minimum Estimate: 1
Maximum Estimate: 1.43
This is the average result from: 5 analysts
Minimum Estimate: 1.05
Maximum Estimate: 1.3
This is the average result from: 5 analysts
Minimum Estimate: 1.05
Maximum Estimate: 1.28
This is the average result from: 5 analysts
Minimum Estimate: 1
Maximum Estimate: 1.17
This is the average result from: 4 analysts
Minimum Estimate: 1.08
Maximum Estimate: 1.34
This is the average result from: 13 analysts
Minimum Estimate: 954912000
Maximum Estimate: 1144605000
This is the average result from: 14 analysts
Minimum Estimate: 862792000
Maximum Estimate: 1038450000
This is the average result from: 14 analysts
Minimum Estimate: 874356000
Maximum Estimate: 1026480000
This is the average result from: 13 analysts
Minimum Estimate: 779198000
Maximum Estimate: 1072205400
This is the average result from: 14 analysts
Minimum Estimate: 1037330000
Maximum Estimate: 1289369497.5
This is the average result from: 14 analysts
Minimum Estimate: 900130000
Maximum Estimate: 1153950000
This is the average result from: 14 analysts
Minimum Estimate: 937272000
Maximum Estimate: 1045501800
This is the average result from: 14 analysts
Minimum Estimate: 855025500
Maximum Estimate: 977958450
This is the average result from: 14 analysts
Minimum Estimate: 1015283920
Maximum Estimate: 1146705000
This is the average result from: 13 analysts
Minimum Estimate: 911550920
Maximum Estimate: 1052778300
This is the average result from: 13 analysts
Minimum Estimate: 824180000
Maximum Estimate: 1091895000
This is the average result from: 13 analysts
Minimum Estimate: 785381800
Maximum Estimate: 953610000
This is the average result from: 12 analysts
Minimum Estimate: 1138466000
Maximum Estimate: 1416085597.5
This is the average result from: 11 analysts
Minimum Estimate: 1013320000
Maximum Estimate: 1471403892
This is the average result from: 12 analysts
Minimum Estimate: 1100540000
Maximum Estimate: 1310085000
This is the average result from: 11 analysts
Minimum Estimate: 1014300000
Maximum Estimate: 1208340000
This is the average result from: 11 analysts
Minimum Estimate: 1157478000
Maximum Estimate: 1389150000
This is the average result from: 11 analysts
Minimum Estimate: 1213240000
Maximum Estimate: 1407210000
This is the average result from: 12 analysts
Minimum Estimate: 1293992000
Maximum Estimate: 1493100000
This is the average result from: 12 analysts
Minimum Estimate: 993818000
Maximum Estimate: 1101450000
This is the average result from: 11 analysts
Minimum Estimate: 1236466000
Maximum Estimate: 1354152450
This is the average result from: 9 analysts
Minimum Estimate: 1188597900
Maximum Estimate: 1291710000
This is the average result from: 9 analysts
Minimum Estimate: 1232252000
Maximum Estimate: 1372512750
This is the average result from: 9 analysts
Minimum Estimate: 1228920000
Maximum Estimate: 1352039850
This is the average result from: 8 analysts
Minimum Estimate: 1477448000
Maximum Estimate: 1699950000
This is the average result from: 8 analysts
Minimum Estimate: 1457726480
Maximum Estimate: 2093643300
This is the average result from: 8 analysts
Minimum Estimate: 1547714000
Maximum Estimate: 1832700450
This is the average result from: 8 analysts
Minimum Estimate: 1508915800
Maximum Estimate: 1625505000
This is the average result from: 8 analysts
Minimum Estimate: 2136149120
Maximum Estimate: 2554020000
This is the average result from: 7 analysts
Minimum Estimate: 1720406660
Maximum Estimate: 1990590000
This is the average result from: 7 analysts
Minimum Estimate: 2121406000
Maximum Estimate: 2371282200
This is the average result from: 7 analysts
Minimum Estimate: 1871876440
Maximum Estimate: 2249625000
This is the average result from: 7 analysts
Minimum Estimate: 2470549620
Maximum Estimate: 3189375000
This is the average result from: 7 analysts
Minimum Estimate: 2310817460
Maximum Estimate: 3035760000
This is the average result from: 7 analysts
Minimum Estimate: 2289726880
Maximum Estimate: 2980425000
This is the average result from: 7 analysts
Minimum Estimate: 1974422660
Maximum Estimate: 2807805000
This is the average result from: 4 analysts
Minimum Estimate: 2757622000
Maximum Estimate: 3133258800
This is the average result from: 4 analysts
Minimum Estimate: 2578479960
Maximum Estimate: 2799090000
This is the average result from: 4 analysts
Minimum Estimate: 2502528000
Maximum Estimate: 2731118250
This is the average result from: 4 analysts
Minimum Estimate: 2281657560
Maximum Estimate: 2453955000