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: 13 analysts
Minimum Estimate: 244550000
Maximum Estimate: 559650000
This is the average result from: 11 analysts
Minimum Estimate: 921980000
Maximum Estimate: 3039000000
This is the average result from: 10 analysts
Minimum Estimate: 1120000000
Maximum Estimate: 5349000000
This is the average result from: 3 analysts
Minimum Estimate: 2484000000
Maximum Estimate: 2661000000
This is the average result from: 4 analysts
Minimum Estimate: 3662000000
Maximum Estimate: 13603000000
This is the average result from: 3 analysts
Minimum Estimate: 3866000000
Maximum Estimate: 9307000000
This is the average result from: 3 analysts
Minimum Estimate: 4081000000
Maximum Estimate: 9960000000
This is the average result from: 3 analysts
Minimum Estimate: 4307000000
Maximum Estimate: 10072000000
This is the average result from: 9 analysts
Minimum Estimate: -393960000
Maximum Estimate: -296289000
This is the average result from: 9 analysts
Minimum Estimate: -193452000
Maximum Estimate: -154042350
This is the average result from: 9 analysts
Minimum Estimate: -176302000
Maximum Estimate: 323800000
This is the average result from: 5 analysts
Minimum Estimate: 157780000
Maximum Estimate: 446250000
This is the average result from: 3 analysts
Minimum Estimate: 470400000
Maximum Estimate: 1147000000
This is the average result from: 2 analysts
Minimum Estimate: 641900000
Maximum Estimate: 687750000
This is the average result from: 2 analysts
Minimum Estimate: 854560000
Maximum Estimate: 915600000
This is the average result from: 2 analysts
Minimum Estimate: 1107000000
Maximum Estimate: 1187000000
This is the average result from: 11 analysts
Minimum Estimate: -475300000
Maximum Estimate: -351540000
This is the average result from: 8 analysts
Minimum Estimate: -282510480
Maximum Estimate: -177633750
This is the average result from: 8 analysts
Minimum Estimate: -259602000
Maximum Estimate: 226100000
This is the average result from: 3 analysts
Minimum Estimate: 101330000
Maximum Estimate: 108570000
This is the average result from: 4 analysts
Minimum Estimate: 85260000
Maximum Estimate: 849450000
This is the average result from: 3 analysts
Minimum Estimate: 152880000
Maximum Estimate: 372750000
This is the average result from: 3 analysts
Minimum Estimate: 225400000
Maximum Estimate: 548100000
This is the average result from: 3 analysts
Minimum Estimate: 301840000
Maximum Estimate: 745500000
This is the average result from: 14 analysts
Minimum Estimate: -1.33
Maximum Estimate: -1.05
This is the average result from: 11 analysts
Minimum Estimate: -0.84
Maximum Estimate: -0.34
This is the average result from: 10 analysts
Minimum Estimate: -0.55
Maximum Estimate: 0.13
This is the average result from: 3 analysts
Minimum Estimate: -0.25
Maximum Estimate: 0.3
This is the average result from: 2 analysts
Minimum Estimate: 0.91
Maximum Estimate: 0.98
This is the average result from: 2 analysts
Minimum Estimate: 3.1
Maximum Estimate: 3.32
This is the average result from: 2 analysts
Minimum Estimate: 3.52
Maximum Estimate: 3.77
This is the average result from: 2 analysts
Minimum Estimate: 3.43
Maximum Estimate: 3.68
This is the average result from: 7 analysts
Minimum Estimate: -0.24
Maximum Estimate: -0.09
This is the average result from: 7 analysts
Minimum Estimate: -0.24
Maximum Estimate: -0.08
This is the average result from: 8 analysts
Minimum Estimate: -0.08
Maximum Estimate: -0.08
This is the average result from: 7 analysts
Minimum Estimate: -0.08
Maximum Estimate: -0.07
This is the average result from: 5 analysts
Minimum Estimate: -0.15
Maximum Estimate: -0.04
This is the average result from: 5 analysts
Minimum Estimate: -0.13
Maximum Estimate: 0.01
This is the average result from: 5 analysts
Minimum Estimate: -0.08
Maximum Estimate: 0.04
This is the average result from: 5 analysts
Minimum Estimate: -0.07
Maximum Estimate: 0.06
This is the average result from: 2 analysts
Minimum Estimate: -0.08
Maximum Estimate: -0.08
This is the average result from: 2 analysts
Minimum Estimate: -0.07
Maximum Estimate: -0.07
This is the average result from: 2 analysts
Minimum Estimate: -0.06
Maximum Estimate: -0.06
This is the average result from: 6 analysts
Minimum Estimate: 57820000
Maximum Estimate: 225960000
This is the average result from: 6 analysts
Minimum Estimate: 173460000
Maximum Estimate: 282560000
This is the average result from: 7 analysts
Minimum Estimate: 282930000
Maximum Estimate: 779100000
This is the average result from: 5 analysts
Minimum Estimate: 348390000
Maximum Estimate: 754950000
This is the average result from: 5 analysts
Minimum Estimate: 246960000
Maximum Estimate: 715190000
This is the average result from: 5 analysts
Minimum Estimate: 276360000
Maximum Estimate: 901350000
This is the average result from: 5 analysts
Minimum Estimate: 304780000
Maximum Estimate: 1162000000
This is the average result from: 5 analysts
Minimum Estimate: 316540000
Maximum Estimate: 1616000000
This is the average result from: 2 analysts
Minimum Estimate: 309680000
Maximum Estimate: 331800000
This is the average result from: 2 analysts
Minimum Estimate: 322420000
Maximum Estimate: 345450000
This is the average result from: 2 analysts
Minimum Estimate: 339080000
Maximum Estimate: 363300000
This is the average result from: 4 analysts
Minimum Estimate: -66979080
Maximum Estimate: -68519325
This is the average result from: 4 analysts
Minimum Estimate: -50044680
Maximum Estimate: -50370075
This is the average result from: 5 analysts
Minimum Estimate: -31995040
Maximum Estimate: -26969250
This is the average result from: 4 analysts
Minimum Estimate: -6873720
Maximum Estimate: -7364700
This is the average result from: 3 analysts
Minimum Estimate: -50960000
Maximum Estimate: 36924000
This is the average result from: 3 analysts
Minimum Estimate: -50960000
Maximum Estimate: 60712000
This is the average result from: 3 analysts
Minimum Estimate: -47040000
Maximum Estimate: 101510000
This is the average result from: 3 analysts
Minimum Estimate: -46060000
Maximum Estimate: 137230000
This is the average result from: 2 analysts
Minimum Estimate: -45080000
Maximum Estimate: -48300000
This is the average result from: 2 analysts
Minimum Estimate: -39200000
Maximum Estimate: -42000000
This is the average result from: 3 analysts
Minimum Estimate: -63092400
Maximum Estimate: -63567000
This is the average result from: 3 analysts
Minimum Estimate: -51058000
Maximum Estimate: -53261775
This is the average result from: 3 analysts
Minimum Estimate: -46452000
Maximum Estimate: -45287550
This is the average result from: 3 analysts
Minimum Estimate: -41650000
Maximum Estimate: -31018575
This is the average result from: 3 analysts
Minimum Estimate: -16366000
Maximum Estimate: -17535000
This is the average result from: 3 analysts
Minimum Estimate: -2744000
Maximum Estimate: -2940000
This is the average result from: 3 analysts
Minimum Estimate: 12054000
Maximum Estimate: 12915000
This is the average result from: 3 analysts
Minimum Estimate: 21854000
Maximum Estimate: 23415000