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: 9 analysts
Minimum Estimate: 32865280
Maximum Estimate: 39923100
This is the average result from: 10 analysts
Minimum Estimate: 37632000
Maximum Estimate: 40981500
This is the average result from: 8 analysts
Minimum Estimate: 61603780
Maximum Estimate: 68256300
This is the average result from: 8 analysts
Minimum Estimate: 117242300
Maximum Estimate: 129087000
This is the average result from: 8 analysts
Minimum Estimate: 135142980
Maximum Estimate: 187958400
This is the average result from: 3 analysts
Minimum Estimate: 239124900
Maximum Estimate: 256205250
This is the average result from: 1 analysts
Minimum Estimate: 339549744.46
Maximum Estimate: 367553847.1
This is the average result from: 1 analysts
Minimum Estimate: 487120442.92
Maximum Estimate: 522273464.57
This is the average result from: 9 analysts
Minimum Estimate: -0.71
Maximum Estimate: -0.69
This is the average result from: 10 analysts
Minimum Estimate: -0.78
Maximum Estimate: -0.67
This is the average result from: 8 analysts
Minimum Estimate: -0.51
Maximum Estimate: -0.46
This is the average result from: 8 analysts
Minimum Estimate: -0.51
Maximum Estimate: -0.29
This is the average result from: 8 analysts
Minimum Estimate: -0.44
Maximum Estimate: -0.18
This is the average result from: 4 analysts
Minimum Estimate: -0.04
Maximum Estimate: 0.14
This is the average result from: 2 analysts
Minimum Estimate: 0.02
Maximum Estimate: 0.02
This is the average result from: 2 analysts
Minimum Estimate: 0.01
Maximum Estimate: 0.01
This is the average result from: 4 analysts
Minimum Estimate: -0.1
Maximum Estimate: -0.04
This is the average result from: 4 analysts
Minimum Estimate: -0.12
Maximum Estimate: -0.13
This is the average result from: 6 analysts
Minimum Estimate: -0.28
Maximum Estimate: -0.16
This is the average result from: 6 analysts
Minimum Estimate: -0.2
Maximum Estimate: -0.14
This is the average result from: 9 analysts
Minimum Estimate: -0.19
Maximum Estimate: -0.13
This is the average result from: 8 analysts
Minimum Estimate: -0.24
Maximum Estimate: -0.13
This is the average result from: 10 analysts
Minimum Estimate: -0.24
Maximum Estimate: -0.16
This is the average result from: 11 analysts
Minimum Estimate: -0.19
Maximum Estimate: -0.14
This is the average result from: 10 analysts
Minimum Estimate: -0.17
Maximum Estimate: -0.13
This is the average result from: 10 analysts
Minimum Estimate: -0.14
Maximum Estimate: -0.07
This is the average result from: 10 analysts
Minimum Estimate: -0.15
Maximum Estimate: -0.09
This is the average result from: 10 analysts
Minimum Estimate: -0.13
Maximum Estimate: -0.09
This is the average result from: 8 analysts
Minimum Estimate: -0.12
Maximum Estimate: -0.07
This is the average result from: 8 analysts
Minimum Estimate: -0.1
Maximum Estimate: -0.02
This is the average result from: 8 analysts
Minimum Estimate: -0.18
Maximum Estimate: -0.06
This is the average result from: 8 analysts
Minimum Estimate: -0.12
Maximum Estimate: -0.02
This is the average result from: 8 analysts
Minimum Estimate: -0.14
Maximum Estimate: -0.05
This is the average result from: 4 analysts
Minimum Estimate: -0.14
Maximum Estimate: -0.09
This is the average result from: 4 analysts
Minimum Estimate: -0.13
Maximum Estimate: -0.09
This is the average result from: 4 analysts
Minimum Estimate: -0.08
Maximum Estimate: -0.07
This is the average result from: 4 analysts
Minimum Estimate: 6370000
Maximum Estimate: 7309050
This is the average result from: 4 analysts
Minimum Estimate: 7546000
Maximum Estimate: 8085000
This is the average result from: 6 analysts
Minimum Estimate: 7938000
Maximum Estimate: 8925000
This is the average result from: 6 analysts
Minimum Estimate: 9016000
Maximum Estimate: 10438050
This is the average result from: 9 analysts
Minimum Estimate: 8833720
Maximum Estimate: 14175000
This is the average result from: 8 analysts
Minimum Estimate: 9380560
Maximum Estimate: 12207300
This is the average result from: 10 analysts
Minimum Estimate: 9455040
Maximum Estimate: 11550000
This is the average result from: 11 analysts
Minimum Estimate: 9351160
Maximum Estimate: 10794000
This is the average result from: 10 analysts
Minimum Estimate: 9427600
Maximum Estimate: 11326350
This is the average result from: 10 analysts
Minimum Estimate: 10031280
Maximum Estimate: 18396000
This is the average result from: 10 analysts
Minimum Estimate: 15524180
Maximum Estimate: 18472650
This is the average result from: 10 analysts
Minimum Estimate: 16536520
Maximum Estimate: 19425000
This is the average result from: 8 analysts
Minimum Estimate: 18298560
Maximum Estimate: 21857850
This is the average result from: 8 analysts
Minimum Estimate: 23520000
Maximum Estimate: 34160700
This is the average result from: 8 analysts
Minimum Estimate: 20090000
Maximum Estimate: 24150000
This is the average result from: 8 analysts
Minimum Estimate: 29400000
Maximum Estimate: 40591950
This is the average result from: 8 analysts
Minimum Estimate: 22923180
Maximum Estimate: 29400000
This is the average result from: 4 analysts
Minimum Estimate: 31024840
Maximum Estimate: 33583200
This is the average result from: 4 analysts
Minimum Estimate: 29496040
Maximum Estimate: 37117500
This is the average result from: 4 analysts
Minimum Estimate: 40599440
Maximum Estimate: 44656500
This is the average result from: 4 analysts
Minimum Estimate: 28556220
Maximum Estimate: 35690550