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: 7 analysts
Minimum Estimate: 838080000
Maximum Estimate: 892500000
This is the average result from: 7 analysts
Minimum Estimate: 824500000
Maximum Estimate: 871348260
This is the average result from: 7 analysts
Minimum Estimate: 859481110
Maximum Estimate: 908820000
This is the average result from: 4 analysts
Minimum Estimate: 822679310
Maximum Estimate: 867714000
This is the average result from: 4 analysts
Minimum Estimate: 1627814230
Maximum Estimate: 1797547020
This is the average result from: 7 analysts
Minimum Estimate: 1632253920
Maximum Estimate: 1758884940
This is the average result from: 7 analysts
Minimum Estimate: 1654720090
Maximum Estimate: 1761234000
This is the average result from: 7 analysts
Minimum Estimate: 1669124590
Maximum Estimate: 1935808020
This is the average result from: 5 analysts
Minimum Estimate: 1655785150
Maximum Estimate: 1999235700
This is the average result from: 2 analysts
Minimum Estimate: 1867195599
Maximum Estimate: 2001941673
This is the average result from: 2 analysts
Minimum Estimate: 1939931983
Maximum Estimate: 2079927075
This is the average result from: 8 analysts
Minimum Estimate: 2.52
Maximum Estimate: 3.42
This is the average result from: 7 analysts
Minimum Estimate: 2.65
Maximum Estimate: 2.92
This is the average result from: 7 analysts
Minimum Estimate: 2.99
Maximum Estimate: 3.29
This is the average result from: 4 analysts
Minimum Estimate: 3.24
Maximum Estimate: 3.48
This is the average result from: 4 analysts
Minimum Estimate: 4.66
Maximum Estimate: 5
This is the average result from: 7 analysts
Minimum Estimate: 2.63
Maximum Estimate: 3.35
This is the average result from: 7 analysts
Minimum Estimate: 3.51
Maximum Estimate: 3.95
This is the average result from: 7 analysts
Minimum Estimate: 3
Maximum Estimate: 4.57
This is the average result from: 5 analysts
Minimum Estimate: 3.09
Maximum Estimate: 5.74
This is the average result from: 2 analysts
Minimum Estimate: 4.4
Maximum Estimate: 4.76
This is the average result from: 2 analysts
Minimum Estimate: 4.72
Maximum Estimate: 5.06
This is the average result from: 7 analysts
Minimum Estimate: -0.07
Maximum Estimate: 0.2
This is the average result from: 7 analysts
Minimum Estimate: 0.4
Maximum Estimate: 0.63
This is the average result from: 7 analysts
Minimum Estimate: 0.84
Maximum Estimate: 1.03
This is the average result from: 7 analysts
Minimum Estimate: 0.83
Maximum Estimate: 1.05
This is the average result from: 6 analysts
Minimum Estimate: 0.74
Maximum Estimate: 0.99
This is the average result from: 6 analysts
Minimum Estimate: 0.77
Maximum Estimate: 1.04
This is the average result from: 6 analysts
Minimum Estimate: 0.82
Maximum Estimate: 1.47
This is the average result from: 6 analysts
Minimum Estimate: 0.59
Maximum Estimate: 1.33
This is the average result from: 3 analysts
Minimum Estimate: 1.13
Maximum Estimate: 1.21
This is the average result from: 3 analysts
Minimum Estimate: 1.21
Maximum Estimate: 1.29
This is the average result from: 3 analysts
Minimum Estimate: 1.57
Maximum Estimate: 1.69
This is the average result from: 3 analysts
Minimum Estimate: 1.44
Maximum Estimate: 1.55
This is the average result from: 6 analysts
Minimum Estimate: 338530000
Maximum Estimate: 367200000
This is the average result from: 6 analysts
Minimum Estimate: 358891270
Maximum Estimate: 396780000
This is the average result from: 6 analysts
Minimum Estimate: 414190000
Maximum Estimate: 443371560
This is the average result from: 6 analysts
Minimum Estimate: 428657550
Maximum Estimate: 472158000
This is the average result from: 5 analysts
Minimum Estimate: 415289010
Maximum Estimate: 465301560
This is the average result from: 5 analysts
Minimum Estimate: 431036960
Maximum Estimate: 499507260
This is the average result from: 5 analysts
Minimum Estimate: 468693330
Maximum Estimate: 497760000
This is the average result from: 5 analysts
Minimum Estimate: 441544000
Maximum Estimate: 485010000
This is the average result from: 2 analysts
Minimum Estimate: 434765640
Maximum Estimate: 457176240
This is the average result from: 2 analysts
Minimum Estimate: 451186770
Maximum Estimate: 474443820
This is the average result from: 2 analysts
Minimum Estimate: 490665770
Maximum Estimate: 515957820
This is the average result from: 2 analysts
Minimum Estimate: 470308380
Maximum Estimate: 494551080