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: 32 analysts
Minimum Estimate: 1317120000
Maximum Estimate: 1636950000
This is the average result from: 32 analysts
Minimum Estimate: 1000580000
Maximum Estimate: 1286332950
This is the average result from: 24 analysts
Minimum Estimate: 1680112000
Maximum Estimate: 2091600000
This is the average result from: 23 analysts
Minimum Estimate: 1749300000
Maximum Estimate: 2370900000
This is the average result from: 22 analysts
Minimum Estimate: 1961136800
Maximum Estimate: 2240490000
This is the average result from: 19 analysts
Minimum Estimate: 1373960000
Maximum Estimate: 1671600000
This is the average result from: 18 analysts
Minimum Estimate: 2028600000
Maximum Estimate: 2949038400
This is the average result from: 18 analysts
Minimum Estimate: 4315920000
Maximum Estimate: 5769540000
This is the average result from: 11 analysts
Minimum Estimate: 4317596780
Maximum Estimate: 5561460450
This is the average result from: 8 analysts
Minimum Estimate: 6939302365.73
Maximum Estimate: 7511615962.91
This is the average result from: 8 analysts
Minimum Estimate: 10324006158.47
Maximum Estimate: 11069037530.73
This is the average result from: 38 analysts
Minimum Estimate: 0.03
Maximum Estimate: 0.22
This is the average result from: 38 analysts
Minimum Estimate: -0.29
Maximum Estimate: -0.18
This is the average result from: 29 analysts
Minimum Estimate: 0.45
Maximum Estimate: 0.98
This is the average result from: 31 analysts
Minimum Estimate: 0.96
Maximum Estimate: 1.4
This is the average result from: 29 analysts
Minimum Estimate: 1.34
Maximum Estimate: 1.81
This is the average result from: 27 analysts
Minimum Estimate: 0.36
Maximum Estimate: 0.69
This is the average result from: 24 analysts
Minimum Estimate: 1.51
Maximum Estimate: 2.3
This is the average result from: 22 analysts
Minimum Estimate: 1.56
Maximum Estimate: 3.61
This is the average result from: 12 analysts
Minimum Estimate: 1.72
Maximum Estimate: 2.9
This is the average result from: 9 analysts
Minimum Estimate: 2.36
Maximum Estimate: 2.56
This is the average result from: 9 analysts
Minimum Estimate: 2.62
Maximum Estimate: 2.81
This is the average result from: 32 analysts
Minimum Estimate: 0.12
Maximum Estimate: 0.34
This is the average result from: 34 analysts
Minimum Estimate: 0.2
Maximum Estimate: 0.33
This is the average result from: 31 analysts
Minimum Estimate: 0.15
Maximum Estimate: 0.35
This is the average result from: 38 analysts
Minimum Estimate: 0.18
Maximum Estimate: 0.3
This is the average result from: 36 analysts
Minimum Estimate: -0.1
Maximum Estimate: 0.11
This is the average result from: 37 analysts
Maximum Estimate: 0.23
This is the average result from: 36 analysts
Minimum Estimate: -0.03
Maximum Estimate: 0.07
This is the average result from: 36 analysts
Minimum Estimate: -0.1
Maximum Estimate: 0.06
This is the average result from: 34 analysts
Minimum Estimate: -0.21
Maximum Estimate: -0.08
This is the average result from: 36 analysts
Minimum Estimate: -0.13
Maximum Estimate: -0.04
This is the average result from: 35 analysts
Minimum Estimate: -0.08
This is the average result from: 36 analysts
Minimum Estimate: -0.07
Maximum Estimate: 0.06
This is the average result from: 32 analysts
Minimum Estimate: 0.06
Maximum Estimate: 0.23
This is the average result from: 31 analysts
Minimum Estimate: 0.08
Maximum Estimate: 0.19
This is the average result from: 30 analysts
Minimum Estimate: -0.07
Maximum Estimate: 0.13
This is the average result from: 28 analysts
Minimum Estimate: 0.06
Maximum Estimate: 0.22
This is the average result from: 29 analysts
Minimum Estimate: 0.18
Maximum Estimate: 0.4
This is the average result from: 31 analysts
Minimum Estimate: 0.15
Maximum Estimate: 0.24
This is the average result from: 28 analysts
Minimum Estimate: 0.24
Maximum Estimate: 0.37
This is the average result from: 28 analysts
Minimum Estimate: 0.44
Maximum Estimate: 0.72
This is the average result from: 28 analysts
Minimum Estimate: 0.38
Maximum Estimate: 0.83
This is the average result from: 29 analysts
Minimum Estimate: 0.25
Maximum Estimate: 0.43
This is the average result from: 27 analysts
Minimum Estimate: 0.04
Maximum Estimate: 0.36
This is the average result from: 26 analysts
Minimum Estimate: 0.1
Maximum Estimate: 0.36
This is the average result from: 23 analysts
Minimum Estimate: 0.08
Maximum Estimate: 0.22
This is the average result from: 23 analysts
Minimum Estimate: -0.03
Maximum Estimate: 0.11
This is the average result from: 24 analysts
Minimum Estimate: -0.04
Maximum Estimate: 0.14
This is the average result from: 23 analysts
Minimum Estimate: 0.18
Maximum Estimate: 0.27
This is the average result from: 22 analysts
Minimum Estimate: 0.3
Maximum Estimate: 0.42
This is the average result from: 21 analysts
Minimum Estimate: 0.25
Maximum Estimate: 0.37
This is the average result from: 20 analysts
Minimum Estimate: 0.31
Maximum Estimate: 0.62
This is the average result from: 20 analysts
Minimum Estimate: 0.42
Maximum Estimate: 1.01
This is the average result from: 19 analysts
Minimum Estimate: 0.42
Maximum Estimate: 0.88
This is the average result from: 19 analysts
Minimum Estimate: 0.28
Maximum Estimate: 0.89
This is the average result from: 16 analysts
Minimum Estimate: 0.27
Maximum Estimate: 0.9
This is the average result from: 16 analysts
Minimum Estimate: 0.34
Maximum Estimate: 0.93
This is the average result from: 6 analysts
Minimum Estimate: 0.47
Maximum Estimate: 0.56
This is the average result from: 6 analysts
Minimum Estimate: 0.35
Maximum Estimate: 0.51
This is the average result from: 6 analysts
Minimum Estimate: 0.39
Maximum Estimate: 0.51
This is the average result from: 6 analysts
Minimum Estimate: 0.46
Maximum Estimate: 0.51
This is the average result from: 25 analysts
Minimum Estimate: 414344000
Maximum Estimate: 599970000
This is the average result from: 27 analysts
Minimum Estimate: 458012800
Maximum Estimate: 595980000
This is the average result from: 25 analysts
Minimum Estimate: 461829900
Maximum Estimate: 627749850
This is the average result from: 32 analysts
Minimum Estimate: 474320000
Maximum Estimate: 635845350
This is the average result from: 29 analysts
Minimum Estimate: 336145880
Maximum Estimate: 481538400
This is the average result from: 30 analysts
Minimum Estimate: 326438000
Maximum Estimate: 533720250
This is the average result from: 29 analysts
Minimum Estimate: 295862000
Maximum Estimate: 470486100
This is the average result from: 29 analysts
Minimum Estimate: 261072000
Maximum Estimate: 420630000
This is the average result from: 29 analysts
Minimum Estimate: 202468980
Maximum Estimate: 334950000
This is the average result from: 28 analysts
Minimum Estimate: 244412000
Maximum Estimate: 329872200
This is the average result from: 29 analysts
Minimum Estimate: 280585760
Maximum Estimate: 360454500
This is the average result from: 29 analysts
Minimum Estimate: 281064000
Maximum Estimate: 402904950
This is the average result from: 25 analysts
Minimum Estimate: 416002160
Maximum Estimate: 517335000
This is the average result from: 20 analysts
Minimum Estimate: 431707640
Maximum Estimate: 499882950
This is the average result from: 21 analysts
Minimum Estimate: 378280000
Maximum Estimate: 452871300
This is the average result from: 22 analysts
Minimum Estimate: 392534100
Maximum Estimate: 500850000
This is the average result from: 21 analysts
Minimum Estimate: 434042000
Maximum Estimate: 541082850
This is the average result from: 23 analysts
Minimum Estimate: 358582000
Maximum Estimate: 433755000
This is the average result from: 20 analysts
Minimum Estimate: 405894440
Maximum Estimate: 606585000
This is the average result from: 20 analysts
Minimum Estimate: 547099700
Maximum Estimate: 808500000
This is the average result from: 18 analysts
Minimum Estimate: 527233140
Maximum Estimate: 764045100
This is the average result from: 19 analysts
Minimum Estimate: 441980000
Maximum Estimate: 558185250
This is the average result from: 20 analysts
Minimum Estimate: 422722020
Maximum Estimate: 517650000
This is the average result from: 18 analysts
Minimum Estimate: 426300000
Maximum Estimate: 522060000
This is the average result from: 15 analysts
Minimum Estimate: 342902000
Maximum Estimate: 469980000
This is the average result from: 15 analysts
Minimum Estimate: 274552880
Maximum Estimate: 337102500
This is the average result from: 17 analysts
Minimum Estimate: 313290320
Maximum Estimate: 402223500
This is the average result from: 16 analysts
Minimum Estimate: 384160000
Maximum Estimate: 498750000
This is the average result from: 16 analysts
Minimum Estimate: 428260000
Maximum Estimate: 562905000
This is the average result from: 15 analysts
Minimum Estimate: 403760000
Maximum Estimate: 507984750
This is the average result from: 14 analysts
Minimum Estimate: 419587000
Maximum Estimate: 604800000
This is the average result from: 14 analysts
Minimum Estimate: 603280160
Maximum Estimate: 1479267300
This is the average result from: 13 analysts
Minimum Estimate: 1114064000
Maximum Estimate: 1565005050
This is the average result from: 13 analysts
Minimum Estimate: 951384000
Maximum Estimate: 1399230000
This is the average result from: 11 analysts
Minimum Estimate: 994700000
Maximum Estimate: 1395345000
This is the average result from: 11 analysts
Minimum Estimate: 1171605680
Maximum Estimate: 1457295000
This is the average result from: 4 analysts
Minimum Estimate: 1164495780
Maximum Estimate: 1291500000
This is the average result from: 4 analysts
Minimum Estimate: 988816080
Maximum Estimate: 1294650000
This is the average result from: 4 analysts
Minimum Estimate: 1039766280
Maximum Estimate: 1297800000
This is the average result from: 4 analysts
Minimum Estimate: 1124519620
Maximum Estimate: 1305150000