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: 10 analysts
Minimum Estimate: 1400907060
Maximum Estimate: 1521898350
This is the average result from: 11 analysts
Minimum Estimate: 1200269700
Maximum Estimate: 1396164000
This is the average result from: 10 analysts
Minimum Estimate: 1134193200
Maximum Estimate: 1218243600
This is the average result from: 10 analysts
Minimum Estimate: 1204284760
Maximum Estimate: 1317330000
This is the average result from: 10 analysts
Minimum Estimate: 1101893380
Maximum Estimate: 1229073300
This is the average result from: 9 analysts
Minimum Estimate: 1139529300
Maximum Estimate: 1269450000
This is the average result from: 9 analysts
Minimum Estimate: 1132154800
Maximum Estimate: 1366500450
This is the average result from: 6 analysts
Minimum Estimate: 1285465020
Maximum Estimate: 1486777950
This is the average result from: 3 analysts
Minimum Estimate: 1404203894.73
Maximum Estimate: 1520014525.22
This is the average result from: 3 analysts
Minimum Estimate: 1502046892.38
Maximum Estimate: 1610442028.94
This is the average result from: 3 analysts
Minimum Estimate: -0.73
Maximum Estimate: -0.79
This is the average result from: 3 analysts
Minimum Estimate: -0.69
Maximum Estimate: -0.73
This is the average result from: 2 analysts
Minimum Estimate: -0.83
Maximum Estimate: -0.89
This is the average result from: 5 analysts
Minimum Estimate: -1.91
Maximum Estimate: 0.95
This is the average result from: 6 analysts
Minimum Estimate: 0.19
Maximum Estimate: 1.48
This is the average result from: 4 analysts
Minimum Estimate: 1.23
Maximum Estimate: 1.63
This is the average result from: 4 analysts
Minimum Estimate: 1.16
Maximum Estimate: 1.54
This is the average result from: 4 analysts
Minimum Estimate: 1.21
Maximum Estimate: 1.63
This is the average result from: 1 analysts
Minimum Estimate: 1.41
Maximum Estimate: 1.53
This is the average result from: 1 analysts
Minimum Estimate: 1.43
Maximum Estimate: 1.53
This is the average result from: 4 analysts
Minimum Estimate: 0.25
Maximum Estimate: 0.26
This is the average result from: 4 analysts
Minimum Estimate: -0.2
Maximum Estimate: -0.05
This is the average result from: 4 analysts
Minimum Estimate: -0.1
Maximum Estimate: -0.11
This is the average result from: 3 analysts
Minimum Estimate: 0.05
Maximum Estimate: 0.05
This is the average result from: 3 analysts
Minimum Estimate: -0.05
Maximum Estimate: -0.05
This is the average result from: 3 analysts
Maximum Estimate: 0.05
This is the average result from: 3 analysts
Minimum Estimate: -0.1
Maximum Estimate: 0.05
This is the average result from: 3 analysts
Minimum Estimate: -0.05
Maximum Estimate: 0.05
This is the average result from: 3 analysts
Minimum Estimate: -0.15
Maximum Estimate: 0.05
This is the average result from: 3 analysts
Minimum Estimate: -0.05
This is the average result from: 2 analysts
This is the average result from: 2 analysts
Minimum Estimate: -28.42
Maximum Estimate: -30.45
This is the average result from: 2 analysts
Minimum Estimate: -0.05
Maximum Estimate: -0.05
This is the average result from: 2 analysts
Minimum Estimate: 0.05
Maximum Estimate: 0.05
This is the average result from: 3 analysts
Maximum Estimate: 0.11
This is the average result from: 5 analysts
Minimum Estimate: 0.15
Maximum Estimate: 0.26
This is the average result from: 5 analysts
Minimum Estimate: 0.1
Maximum Estimate: 0.21
This is the average result from: 5 analysts
Minimum Estimate: 0.2
Maximum Estimate: 0.32
This is the average result from: 4 analysts
Minimum Estimate: 0.15
Maximum Estimate: 0.21
This is the average result from: 3 analysts
Minimum Estimate: 0.2
Maximum Estimate: 0.26
This is the average result from: 4 analysts
Minimum Estimate: 0.2
Maximum Estimate: 0.25
This is the average result from: 4 analysts
Minimum Estimate: 0.23
Maximum Estimate: 0.32
This is the average result from: 3 analysts
Minimum Estimate: 0.3
Maximum Estimate: 0.34
This is the average result from: 3 analysts
Minimum Estimate: 0.32
Maximum Estimate: 0.35
This is the average result from: 2 analysts
Minimum Estimate: 0.34
Maximum Estimate: 0.37
This is the average result from: 2 analysts
Minimum Estimate: 0.39
Maximum Estimate: 0.42
This is the average result from: 2 analysts
Minimum Estimate: 0.36
Maximum Estimate: 0.39
This is the average result from: 2 analysts
Minimum Estimate: 0.35
Maximum Estimate: 0.38
This is the average result from: 10 analysts
Minimum Estimate: 275380000
Maximum Estimate: 370322400
This is the average result from: 6 analysts
Minimum Estimate: 338601760
Maximum Estimate: 416850000
This is the average result from: 8 analysts
Minimum Estimate: 362155080
Maximum Estimate: 423717000
This is the average result from: 7 analysts
Minimum Estimate: 351887620
Maximum Estimate: 394663500
This is the average result from: 8 analysts
Minimum Estimate: 352662800
Maximum Estimate: 386223600
This is the average result from: 10 analysts
Minimum Estimate: 350117740
Maximum Estimate: 386624700
This is the average result from: 10 analysts
Minimum Estimate: 333708620
Maximum Estimate: 376270650
This is the average result from: 10 analysts
Minimum Estimate: 303092440
Maximum Estimate: 363447000
This is the average result from: 10 analysts
Minimum Estimate: 301579320
Maximum Estimate: 358984500
This is the average result from: 11 analysts
Minimum Estimate: 299281220
Maximum Estimate: 353692500
This is the average result from: 11 analysts
Minimum Estimate: 290137820
Maximum Estimate: 343401450
This is the average result from: 10 analysts
Minimum Estimate: 289072560
Maximum Estimate: 341680500
This is the average result from: 10 analysts
Minimum Estimate: 286681360
Maximum Estimate: 356919150
This is the average result from: 9 analysts
Minimum Estimate: 278933480
Maximum Estimate: 322791000
This is the average result from: 9 analysts
Minimum Estimate: 277340000
Maximum Estimate: 322629300
This is the average result from: 9 analysts
Minimum Estimate: 284788000
Maximum Estimate: 335156850
This is the average result from: 9 analysts
Minimum Estimate: 281181600
Maximum Estimate: 306535950
This is the average result from: 10 analysts
Minimum Estimate: 284831120
Maximum Estimate: 306264000
This is the average result from: 10 analysts
Minimum Estimate: 281299200
Maximum Estimate: 304423350
This is the average result from: 10 analysts
Minimum Estimate: 280005600
Maximum Estimate: 333239550
This is the average result from: 10 analysts
Minimum Estimate: 305760000
Maximum Estimate: 333350850
This is the average result from: 11 analysts
Minimum Estimate: 299880000
Maximum Estimate: 328300350
This is the average result from: 9 analysts
Minimum Estimate: 291051180
Maximum Estimate: 328761300
This is the average result from: 9 analysts
Minimum Estimate: 299478200
Maximum Estimate: 321994050
This is the average result from: 8 analysts
Minimum Estimate: 242893000
Maximum Estimate: 310800000
This is the average result from: 8 analysts
Minimum Estimate: 254510900
Maximum Estimate: 302400000
This is the average result from: 7 analysts
Minimum Estimate: 267495900
Maximum Estimate: 314676600
This is the average result from: 8 analysts
Minimum Estimate: 266441420
Maximum Estimate: 309750000
This is the average result from: 8 analysts
Minimum Estimate: 284787020
Maximum Estimate: 315000000
This is the average result from: 6 analysts
Minimum Estimate: 285008500
Maximum Estimate: 317824500
This is the average result from: 5 analysts
Minimum Estimate: 285262320
Maximum Estimate: 327899250
This is the average result from: 2 analysts
Minimum Estimate: 310158240
Maximum Estimate: 332312400
This is the average result from: 2 analysts
Minimum Estimate: 314479060
Maximum Estimate: 336941850
This is the average result from: 2 analysts
Minimum Estimate: 307580840
Maximum Estimate: 329550900
This is the average result from: 2 analysts
Minimum Estimate: 313121760
Maximum Estimate: 335487600