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: 10 analysts
Minimum Estimate: 2638000000
Maximum Estimate: 2858000000
This is the average result from: 10 analysts
Minimum Estimate: 2553000000
Maximum Estimate: 2854000000
This is the average result from: 5 analysts
Minimum Estimate: 2559000000
Maximum Estimate: 2854000000
This is the average result from: 2 analysts
Minimum Estimate: 2637000000
Maximum Estimate: 2826000000
This is the average result from: 2 analysts
Minimum Estimate: 2614000000
Maximum Estimate: 2800000000
This is the average result from: 2 analysts
Minimum Estimate: 2606000000
Maximum Estimate: 2792000000
This is the average result from: 2 analysts
Minimum Estimate: 2620000000
Maximum Estimate: 2807000000
This is the average result from: 10 analysts
Minimum Estimate: 240100000
Maximum Estimate: 308700000
This is the average result from: 8 analysts
Minimum Estimate: 290080000
Maximum Estimate: 376950000
This is the average result from: 2 analysts
Minimum Estimate: 381220000
Maximum Estimate: 408450000
This is the average result from: 2 analysts
Minimum Estimate: 388080000
Maximum Estimate: 415800000
This is the average result from: 2 analysts
Minimum Estimate: 390040000
Maximum Estimate: 417900000
This is the average result from: 2 analysts
Minimum Estimate: 394940000
Maximum Estimate: 423150000
This is the average result from: 2 analysts
Minimum Estimate: 398860000
Maximum Estimate: 427350000
This is the average result from: 2 analysts
Minimum Estimate: 400820000
Maximum Estimate: 429450000
This is the average result from: 9 analysts
Minimum Estimate: 122500000
Maximum Estimate: 225750000
This is the average result from: 9 analysts
Minimum Estimate: 177380000
Maximum Estimate: 292950000
This is the average result from: 5 analysts
Minimum Estimate: 249900000
Maximum Estimate: 322350000
This is the average result from: 2 analysts
Minimum Estimate: 304780000
Maximum Estimate: 326550000
This is the average result from: 2 analysts
Minimum Estimate: 308700000
Maximum Estimate: 330750000
This is the average result from: 2 analysts
Minimum Estimate: 313600000
Maximum Estimate: 336000000
This is the average result from: 2 analysts
Minimum Estimate: 319480000
Maximum Estimate: 342300000
This is the average result from: 2 analysts
Minimum Estimate: 322420000
Maximum Estimate: 345450000
This is the average result from: 10 analysts
Minimum Estimate: 1.05
Maximum Estimate: 2.03
This is the average result from: 10 analysts
Minimum Estimate: 1.17
Maximum Estimate: 2.36
This is the average result from: 6 analysts
Minimum Estimate: 0.3
Maximum Estimate: 2.93
This is the average result from: 2 analysts
Minimum Estimate: 2.85
Maximum Estimate: 3.06
This is the average result from: 2 analysts
Minimum Estimate: 2.98
Maximum Estimate: 3.19
This is the average result from: 2 analysts
Minimum Estimate: 3.13
Maximum Estimate: 3.35
This is the average result from: 2 analysts
Minimum Estimate: 3.29
Maximum Estimate: 3.53
This is the average result from: 2 analysts
Minimum Estimate: 3.45
Maximum Estimate: 3.7
This is the average result from: 7 analysts
Minimum Estimate: 0.27
Maximum Estimate: 0.48
This is the average result from: 7 analysts
Minimum Estimate: 0.34
Maximum Estimate: 0.56
This is the average result from: 7 analysts
Minimum Estimate: 0.17
Maximum Estimate: 0.39
This is the average result from: 7 analysts
Minimum Estimate: 0.25
Maximum Estimate: 0.41
This is the average result from: 3 analysts
Minimum Estimate: 0.41
Maximum Estimate: 0.52
This is the average result from: 3 analysts
Minimum Estimate: 0.45
Maximum Estimate: 0.54
This is the average result from: 3 analysts
Minimum Estimate: 0.35
Maximum Estimate: 0.49
This is the average result from: 3 analysts
Minimum Estimate: 0.26
Maximum Estimate: 0.54
This is the average result from: 6 analysts
Minimum Estimate: 659540000
Maximum Estimate: 716100000
This is the average result from: 6 analysts
Minimum Estimate: 651700000
Maximum Estimate: 710850000
This is the average result from: 6 analysts
Minimum Estimate: 650720000
Maximum Estimate: 719840000
This is the average result from: 6 analysts
Minimum Estimate: 658560000
Maximum Estimate: 718200000
This is the average result from: 3 analysts
Minimum Estimate: 674240000
Maximum Estimate: 731250000
This is the average result from: 3 analysts
Minimum Estimate: 648710000
Maximum Estimate: 695100000
This is the average result from: 3 analysts
Minimum Estimate: 665130000
Maximum Estimate: 715050000
This is the average result from: 3 analysts
Minimum Estimate: 625300000
Maximum Estimate: 682500000
This is the average result from: 6 analysts
Minimum Estimate: 67997000
Maximum Estimate: 77195000
This is the average result from: 6 analysts
Minimum Estimate: 76048000
Maximum Estimate: 84039000
This is the average result from: 6 analysts
Minimum Estimate: 64856000
Maximum Estimate: 72425000
This is the average result from: 6 analysts
Minimum Estimate: 59780000
Maximum Estimate: 70983000
This is the average result from: 3 analysts
Minimum Estimate: 84280000
Maximum Estimate: 90720000
This is the average result from: 3 analysts
Minimum Estimate: 87318000
Maximum Estimate: 94553000
This is the average result from: 3 analysts
Minimum Estimate: 78400000
Maximum Estimate: 86310000
This is the average result from: 3 analysts
Minimum Estimate: 67620000
Maximum Estimate: 83423000
This is the average result from: 5 analysts
Minimum Estimate: 47373000
Maximum Estimate: 53639000
This is the average result from: 5 analysts
Minimum Estimate: 54880000
Maximum Estimate: 61806000
This is the average result from: 5 analysts
Minimum Estimate: 42140000
Maximum Estimate: 47594000
This is the average result from: 5 analysts
Minimum Estimate: 41160000
Maximum Estimate: 49670000
This is the average result from: 2 analysts
Minimum Estimate: 61740000
Maximum Estimate: 66150000
This is the average result from: 2 analysts
Minimum Estimate: 67620000
Maximum Estimate: 72450000
This is the average result from: 2 analysts
Minimum Estimate: 56840000
Maximum Estimate: 60900000
This is the average result from: 2 analysts
Minimum Estimate: 46060000
Maximum Estimate: 49350000