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: 14 analysts
Minimum Estimate: 1424930000
Maximum Estimate: 1641323820
This is the average result from: 16 analysts
Minimum Estimate: 621770000
Maximum Estimate: 674860560
This is the average result from: 13 analysts
Minimum Estimate: 646695120
Maximum Estimate: 690540000
This is the average result from: 14 analysts
Minimum Estimate: 668330000
Maximum Estimate: 706248000
This is the average result from: 13 analysts
Minimum Estimate: 690640000
Maximum Estimate: 740823960
This is the average result from: 11 analysts
Minimum Estimate: 659503000
Maximum Estimate: 755004000
This is the average result from: 6 analysts
Minimum Estimate: 613040000
Maximum Estimate: 677280000
This is the average result from: 6 analysts
Minimum Estimate: 614010000
Maximum Estimate: 658920000
This is the average result from: 4 analysts
Minimum Estimate: 598490000
Maximum Estimate: 640940460
This is the average result from: 2 analysts
Minimum Estimate: 591920242
Maximum Estimate: 634636136
This is the average result from: 2 analysts
Minimum Estimate: 580076403
Maximum Estimate: 621937587
This is the average result from: 14 analysts
Minimum Estimate: 1.89
Maximum Estimate: 3.3
This is the average result from: 15 analysts
Minimum Estimate: 1.92
Maximum Estimate: 2.19
This is the average result from: 12 analysts
Minimum Estimate: 2.14
Maximum Estimate: 2.34
This is the average result from: 14 analysts
Minimum Estimate: 3.66
Maximum Estimate: 4.16
This is the average result from: 12 analysts
Minimum Estimate: 2.45
Maximum Estimate: 2.77
This is the average result from: 8 analysts
Minimum Estimate: 2.5
Maximum Estimate: 3.18
This is the average result from: 6 analysts
Minimum Estimate: 2.53
Maximum Estimate: 2.83
This is the average result from: 6 analysts
Minimum Estimate: 1.96
Maximum Estimate: 2.43
This is the average result from: 4 analysts
Minimum Estimate: 2.1
Maximum Estimate: 2.27
This is the average result from: 2 analysts
Minimum Estimate: 1.89
Maximum Estimate: 2.04
This is the average result from: 2 analysts
Minimum Estimate: 1.89
Maximum Estimate: 2.02
This is the average result from: 7 analysts
Minimum Estimate: 0.59
Maximum Estimate: 0.74
This is the average result from: 7 analysts
Minimum Estimate: 0.53
Maximum Estimate: 0.76
This is the average result from: 6 analysts
Minimum Estimate: 0.62
Maximum Estimate: 0.87
This is the average result from: 5 analysts
Minimum Estimate: 0.54
Maximum Estimate: 0.74
This is the average result from: 3 analysts
Minimum Estimate: 0.59
Maximum Estimate: 0.63
This is the average result from: 3 analysts
Minimum Estimate: 0.34
Maximum Estimate: 0.37
This is the average result from: 3 analysts
Minimum Estimate: 0.7
Maximum Estimate: 0.75
This is the average result from: 3 analysts
Minimum Estimate: 0.61
Maximum Estimate: 0.66
This is the average result from: 3 analysts
Minimum Estimate: 0.33
Maximum Estimate: 0.36
This is the average result from: 3 analysts
Minimum Estimate: 0.63
Maximum Estimate: 0.67
This is the average result from: 3 analysts
Minimum Estimate: 0.55
Maximum Estimate: 0.59
This is the average result from: 6 analysts
Minimum Estimate: 149380000
Maximum Estimate: 166518060
This is the average result from: 7 analysts
Minimum Estimate: 145888000
Maximum Estimate: 163041900
This is the average result from: 6 analysts
Minimum Estimate: 171205000
Maximum Estimate: 183290940
This is the average result from: 6 analysts
Minimum Estimate: 146470000
Maximum Estimate: 174216000
This is the average result from: 4 analysts
Minimum Estimate: 139001000
Maximum Estimate: 149848200
This is the average result from: 4 analysts
Minimum Estimate: 147177130
Maximum Estimate: 166974000
This is the average result from: 4 analysts
Minimum Estimate: 170235000
Maximum Estimate: 180749100
This is the average result from: 4 analysts
Minimum Estimate: 142978000
Maximum Estimate: 161997420
This is the average result from: 3 analysts
Minimum Estimate: 143359210
Maximum Estimate: 150748860
This is the average result from: 3 analysts
Minimum Estimate: 148208240
Maximum Estimate: 155847840
This is the average result from: 3 analysts
Minimum Estimate: 167559740
Maximum Estimate: 176196840
This is the average result from: 3 analysts
Minimum Estimate: 150388800
Maximum Estimate: 158140800