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: 11 analysts
Minimum Estimate: 1828450000
Maximum Estimate: 1989000000
This is the average result from: 11 analysts
Minimum Estimate: 1959400000
Maximum Estimate: 2089164000
This is the average result from: 10 analysts
Minimum Estimate: 1989317710
Maximum Estimate: 2107177200
This is the average result from: 11 analysts
Minimum Estimate: 1910568800
Maximum Estimate: 2062200000
This is the average result from: 7 analysts
Minimum Estimate: 2163840000
Maximum Estimate: 2353995000
This is the average result from: 7 analysts
Minimum Estimate: 2278108000
Maximum Estimate: 2525040000
This is the average result from: 3 analysts
Minimum Estimate: 2398060000
Maximum Estimate: 2633056650
This is the average result from: 2 analysts
Minimum Estimate: 2536879037.33
Maximum Estimate: 2746106174.42
This is the average result from: 2 analysts
Minimum Estimate: 2678198632.61
Maximum Estimate: 2871470698.89
This is the average result from: 11 analysts
Minimum Estimate: 1.25
Maximum Estimate: 1.39
This is the average result from: 12 analysts
Minimum Estimate: 1.3
Maximum Estimate: 1.46
This is the average result from: 11 analysts
Minimum Estimate: 1.7
Maximum Estimate: 1.96
This is the average result from: 11 analysts
Minimum Estimate: 1.68
Maximum Estimate: 1.87
This is the average result from: 7 analysts
Minimum Estimate: 1.99
Maximum Estimate: 2.23
This is the average result from: 7 analysts
Minimum Estimate: 2.25
Maximum Estimate: 2.68
This is the average result from: 3 analysts
Minimum Estimate: 2.7
Maximum Estimate: 2.94
This is the average result from: 2 analysts
Minimum Estimate: 3.12
Maximum Estimate: 3.37
This is the average result from: 2 analysts
Minimum Estimate: 3.61
Maximum Estimate: 3.87
This is the average result from: 8 analysts
Minimum Estimate: 0.34
Maximum Estimate: 0.42
This is the average result from: 10 analysts
Minimum Estimate: 0.35
Maximum Estimate: 0.42
This is the average result from: 8 analysts
Minimum Estimate: 0.43
Maximum Estimate: 0.49
This is the average result from: 8 analysts
Minimum Estimate: 0.48
Maximum Estimate: 0.54
This is the average result from: 7 analysts
Minimum Estimate: 0.52
Maximum Estimate: 0.62
This is the average result from: 7 analysts
Minimum Estimate: 0.44
Maximum Estimate: 0.51
This is the average result from: 3 analysts
Minimum Estimate: 0.58
Maximum Estimate: 0.65
This is the average result from: 3 analysts
Minimum Estimate: 0.65
Maximum Estimate: 0.7
This is the average result from: 2 analysts
Minimum Estimate: 0.71
Maximum Estimate: 0.76
This is the average result from: 2 analysts
Minimum Estimate: 0.58
Maximum Estimate: 0.62
This is the average result from: 2 analysts
Minimum Estimate: 0.61
Maximum Estimate: 0.65
This is the average result from: 2 analysts
Minimum Estimate: 0.62
Maximum Estimate: 0.66
This is the average result from: 2 analysts
Minimum Estimate: 0.67
Maximum Estimate: 0.71
This is the average result from: 2 analysts
Minimum Estimate: 0.54
Maximum Estimate: 0.58
This is the average result from: 8 analysts
Minimum Estimate: 448399000
Maximum Estimate: 499800000
This is the average result from: 10 analysts
Minimum Estimate: 450662800
Maximum Estimate: 497700000
This is the average result from: 8 analysts
Minimum Estimate: 515970000
Maximum Estimate: 564795000
This is the average result from: 8 analysts
Minimum Estimate: 529649820
Maximum Estimate: 574665000
This is the average result from: 7 analysts
Minimum Estimate: 561050000
Maximum Estimate: 625170000
This is the average result from: 7 analysts
Minimum Estimate: 529200000
Maximum Estimate: 587584200
This is the average result from: 3 analysts
Minimum Estimate: 559972000
Maximum Estimate: 610737750
This is the average result from: 3 analysts
Minimum Estimate: 596624000
Maximum Estimate: 646521750
This is the average result from: 2 analysts
Minimum Estimate: 619850000
Maximum Estimate: 664125000
This is the average result from: 2 analysts
Minimum Estimate: 580356000
Maximum Estimate: 621810000
This is the average result from: 2 analysts
Minimum Estimate: 583164000
Maximum Estimate: 613224000
This is the average result from: 2 analysts
Minimum Estimate: 591312000
Maximum Estimate: 621792000
This is the average result from: 2 analysts
Minimum Estimate: 611585000
Maximum Estimate: 643110000
This is the average result from: 2 analysts
Minimum Estimate: 580933000
Maximum Estimate: 610878000