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: 6 analysts
Minimum Estimate: 3296000000
Maximum Estimate: 3552000000
This is the average result from: 6 analysts
Minimum Estimate: 3169000000
Maximum Estimate: 3612000000
This is the average result from: 6 analysts
Minimum Estimate: 3235000000
Maximum Estimate: 3686000000
This is the average result from: 4 analysts
Minimum Estimate: 3261000000
Maximum Estimate: 3589000000
This is the average result from: 6 analysts
Minimum Estimate: 466480000
Maximum Estimate: 505920000
This is the average result from: 6 analysts
Minimum Estimate: 450800000
Maximum Estimate: 531690000
This is the average result from: 6 analysts
Minimum Estimate: 464520000
Maximum Estimate: 572650000
This is the average result from: 6 analysts
Minimum Estimate: 263620000
Maximum Estimate: 359610000
This is the average result from: 6 analysts
Minimum Estimate: 292040000
Maximum Estimate: 369130000
This is the average result from: 6 analysts
Minimum Estimate: 307720000
Maximum Estimate: 379430000
This is the average result from: 6 analysts
Minimum Estimate: 4
Maximum Estimate: 4.32
This is the average result from: 6 analysts
Minimum Estimate: 4.02
Maximum Estimate: 4.66
This is the average result from: 6 analysts
Minimum Estimate: 4.8
Maximum Estimate: 5.61
This is the average result from: 4 analysts
Minimum Estimate: 5.1
Maximum Estimate: 6.14
This is the average result from: 4 analysts
Minimum Estimate: 1.16
Maximum Estimate: 1.32
This is the average result from: 4 analysts
Minimum Estimate: 1.03
Maximum Estimate: 1.25
This is the average result from: 4 analysts
Minimum Estimate: 1.15
Maximum Estimate: 1.26
This is the average result from: 4 analysts
Minimum Estimate: 1.16
Maximum Estimate: 1.37
This is the average result from: 3 analysts
Minimum Estimate: 1.25
Maximum Estimate: 1.34
This is the average result from: 3 analysts
Minimum Estimate: 1.27
Maximum Estimate: 1.37
This is the average result from: 3 analysts
Minimum Estimate: 1.26
Maximum Estimate: 1.35
This is the average result from: 3 analysts
Minimum Estimate: 1.24
Maximum Estimate: 1.33
This is the average result from: 4 analysts
Minimum Estimate: 820380000
Maximum Estimate: 892610000
This is the average result from: 4 analysts
Minimum Estimate: 833370000
Maximum Estimate: 912240000
This is the average result from: 4 analysts
Minimum Estimate: 826660000
Maximum Estimate: 898070000
This is the average result from: 4 analysts
Minimum Estimate: 806270000
Maximum Estimate: 890720000
This is the average result from: 3 analysts
Minimum Estimate: 835980000
Maximum Estimate: 895690000
This is the average result from: 3 analysts
Minimum Estimate: 852850000
Maximum Estimate: 913760000
This is the average result from: 3 analysts
Minimum Estimate: 842550000
Maximum Estimate: 902730000
This is the average result from: 3 analysts
Minimum Estimate: 825100000
Maximum Estimate: 884040000
This is the average result from: 4 analysts
Minimum Estimate: 121050000
Maximum Estimate: 130430000
This is the average result from: 4 analysts
Minimum Estimate: 113340000
Maximum Estimate: 125100000
This is the average result from: 4 analysts
Minimum Estimate: 118480000
Maximum Estimate: 127770000
This is the average result from: 4 analysts
Minimum Estimate: 117560000
Maximum Estimate: 127080000
This is the average result from: 3 analysts
Minimum Estimate: 122880000
Maximum Estimate: 131660000
This is the average result from: 3 analysts
Minimum Estimate: 123010000
Maximum Estimate: 131800000
This is the average result from: 3 analysts
Minimum Estimate: 121990000
Maximum Estimate: 130700000
This is the average result from: 3 analysts
Minimum Estimate: 120310000
Maximum Estimate: 128910000
This is the average result from: 4 analysts
Minimum Estimate: 78400000
Maximum Estimate: 88846000
This is the average result from: 4 analysts
Minimum Estimate: 67424000
Maximum Estimate: 82520000
This is the average result from: 4 analysts
Minimum Estimate: 73010000
Maximum Estimate: 85428000
This is the average result from: 4 analysts
Minimum Estimate: 76538000
Maximum Estimate: 86006000
This is the average result from: 3 analysts
Minimum Estimate: 89376000
Maximum Estimate: 95760000
This is the average result from: 3 analysts
Minimum Estimate: 89513000
Maximum Estimate: 95907000
This is the average result from: 3 analysts
Minimum Estimate: 88465000
Maximum Estimate: 94784000
This is the average result from: 3 analysts
Minimum Estimate: 86779000
Maximum Estimate: 92978000