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
data reported in financial statements
This is the average result from: 16 analysts
Minimum Estimate: 928450000
Maximum Estimate: 1022000000
This is the average result from: 17 analysts
Minimum Estimate: 1055000000
Maximum Estimate: 1315000000
This is the average result from: 13 analysts
Minimum Estimate: 1354000000
Maximum Estimate: 1614000000
This is the average result from: 5 analysts
Minimum Estimate: 1617000000
Maximum Estimate: 1910000000
This is the average result from: 5 analysts
Minimum Estimate: 1899000000
Maximum Estimate: 2213000000
This is the average result from: 5 analysts
Minimum Estimate: 2230000000
Maximum Estimate: 2616000000
This is the average result from: 5 analysts
Minimum Estimate: 2587000000
Maximum Estimate: 3071000000
This is the average result from: 4 analysts
Minimum Estimate: 2991000000
Maximum Estimate: 3219000000
This is the average result from: 4 analysts
Minimum Estimate: 3381000000
Maximum Estimate: 3691000000
This is the average result from: 14 analysts
Minimum Estimate: 105550000
Maximum Estimate: 137550000
This is the average result from: 14 analysts
Minimum Estimate: 133870000
Maximum Estimate: 186900000
This is the average result from: 11 analysts
Minimum Estimate: 172190000
Maximum Estimate: 239400000
This is the average result from: 4 analysts
Minimum Estimate: 237150000
Maximum Estimate: 295790000
This is the average result from: 4 analysts
Minimum Estimate: 286360000
Maximum Estimate: 372020000
This is the average result from: 4 analysts
Minimum Estimate: 344330000
Maximum Estimate: 456330000
This is the average result from: 4 analysts
Minimum Estimate: 408360000
Maximum Estimate: 551040000
This is the average result from: 4 analysts
Minimum Estimate: 480400000
Maximum Estimate: 654260000
This is the average result from: 4 analysts
Minimum Estimate: 565750000
Maximum Estimate: 758940000
This is the average result from: 16 analysts
Minimum Estimate: 36442000
Maximum Estimate: 74550000
This is the average result from: 16 analysts
Minimum Estimate: 60988000
Maximum Estimate: 107100000
This is the average result from: 13 analysts
Minimum Estimate: 82320000
Maximum Estimate: 139650000
This is the average result from: 4 analysts
Minimum Estimate: 152100000
Maximum Estimate: 198870000
This is the average result from: 4 analysts
Minimum Estimate: 201680000
Maximum Estimate: 267960000
This is the average result from: 4 analysts
Minimum Estimate: 256860000
Maximum Estimate: 354590000
This is the average result from: 4 analysts
Minimum Estimate: 317810000
Maximum Estimate: 457700000
This is the average result from: 3 analysts
Minimum Estimate: 386610000
Maximum Estimate: 414230000
This is the average result from: 3 analysts
Minimum Estimate: 454620000
Maximum Estimate: 487100000
This is the average result from: 17 analysts
Minimum Estimate: 0.45
Maximum Estimate: 0.58
This is the average result from: 17 analysts
Minimum Estimate: 0.49
Maximum Estimate: 0.83
This is the average result from: 12 analysts
Minimum Estimate: 0.65
Maximum Estimate: 1.13
This is the average result from: 3 analysts
Minimum Estimate: 1.32
Maximum Estimate: 1.42
This is the average result from: 3 analysts
Minimum Estimate: 1.77
Maximum Estimate: 1.9
This is the average result from: 3 analysts
Minimum Estimate: 2.35
Maximum Estimate: 2.52
This is the average result from: 3 analysts
Minimum Estimate: 3.04
Maximum Estimate: 3.26
This is the average result from: 3 analysts
Minimum Estimate: 1.78
Maximum Estimate: 1.91
This is the average result from: 16 analysts
Minimum Estimate: 0.02
Maximum Estimate: 0.13
This is the average result from: 14 analysts
Minimum Estimate: 0.12
Maximum Estimate: 0.26
This is the average result from: 14 analysts
Minimum Estimate: 0.15
Maximum Estimate: 0.26
This is the average result from: 14 analysts
Minimum Estimate: 0.14
Maximum Estimate: 0.24
This is the average result from: 14 analysts
Minimum Estimate: 0.03
Maximum Estimate: 0.13
This is the average result from: 5 analysts
Minimum Estimate: 0.18
Maximum Estimate: 0.2
This is the average result from: 5 analysts
Minimum Estimate: 0.21
Maximum Estimate: 0.22
This is the average result from: 5 analysts
Minimum Estimate: 0.08
Maximum Estimate: 0.11
This is the average result from: 15 analysts
Minimum Estimate: 206880000
Maximum Estimate: 248850000
This is the average result from: 13 analysts
Minimum Estimate: 284790000
Maximum Estimate: 371700000
This is the average result from: 13 analysts
Minimum Estimate: 257940000
Maximum Estimate: 316050000
This is the average result from: 13 analysts
Minimum Estimate: 271260000
Maximum Estimate: 318150000
This is the average result from: 13 analysts
Minimum Estimate: 240590000
Maximum Estimate: 309750000
This is the average result from: 6 analysts
Minimum Estimate: 373990000
Maximum Estimate: 433970000
This is the average result from: 6 analysts
Minimum Estimate: 330880000
Maximum Estimate: 371280000
This is the average result from: 6 analysts
Minimum Estimate: 337580000
Maximum Estimate: 381260000
This is the average result from: 6 analysts
Minimum Estimate: 311660000
Maximum Estimate: 358370000
This is the average result from: 13 analysts
Minimum Estimate: 17891000
Maximum Estimate: 24662000
This is the average result from: 11 analysts
Minimum Estimate: 39592000
Maximum Estimate: 49738000
This is the average result from: 11 analysts
Minimum Estimate: 40670000
Maximum Estimate: 47196000
This is the average result from: 11 analysts
Minimum Estimate: 37730000
Maximum Estimate: 44387000
This is the average result from: 11 analysts
Minimum Estimate: 23740000
Maximum Estimate: 31696000
This is the average result from: 5 analysts
Minimum Estimate: 55490000
Maximum Estimate: 63865000
This is the average result from: 5 analysts
Minimum Estimate: 55527000
Maximum Estimate: 61969000
This is the average result from: 5 analysts
Minimum Estimate: 51920000
Maximum Estimate: 59454000
This is the average result from: 5 analysts
Minimum Estimate: 34006000
Maximum Estimate: 42679000
This is the average result from: 14 analysts
Minimum Estimate: -1939420
Maximum Estimate: 3274000
This is the average result from: 11 analysts
Minimum Estimate: 13649000
Maximum Estimate: 19691000
This is the average result from: 11 analysts
Minimum Estimate: 18718000
Maximum Estimate: 24119000
This is the average result from: 11 analysts
Minimum Estimate: 17150000
Maximum Estimate: 20816000
This is the average result from: 11 analysts
Minimum Estimate: 1408000
Maximum Estimate: 6581000
This is the average result from: 5 analysts
Minimum Estimate: 22908000
Maximum Estimate: 26232000
This is the average result from: 5 analysts
Minimum Estimate: 29224000
Maximum Estimate: 31721000
This is the average result from: 5 analysts
Minimum Estimate: 24961000
Maximum Estimate: 27209000
This is the average result from: 5 analysts
Minimum Estimate: 8438000
Maximum Estimate: 10894000