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
data reported in financial statements
This is the average result from: 53 analysts
Minimum Estimate: 233538000000
Maximum Estimate: 262020000000
This is the average result from: 52 analysts
Minimum Estimate: 262801000000
Maximum Estimate: 311905000000
This is the average result from: 30 analysts
Minimum Estimate: 292188000000
Maximum Estimate: 373275000000
This is the average result from: 6 analysts
Minimum Estimate: 329567000000
Maximum Estimate: 394309000000
This is the average result from: 6 analysts
Minimum Estimate: 364069000000
Maximum Estimate: 462903000000
This is the average result from: 4 analysts
Minimum Estimate: 400441000000
Maximum Estimate: 473868000000
This is the average result from: 4 analysts
Minimum Estimate: 438478000000
Maximum Estimate: 525993000000
This is the average result from: 27 analysts
Minimum Estimate: 110003000000
Maximum Estimate: 132120000000
This is the average result from: 27 analysts
Minimum Estimate: 122897000000
Maximum Estimate: 156310000000
This is the average result from: 17 analysts
Minimum Estimate: 150014000000
Maximum Estimate: 193133000000
This is the average result from: 52 analysts
Minimum Estimate: 95000000000
Maximum Estimate: 117034000000
This is the average result from: 50 analysts
Minimum Estimate: 104364000000
Maximum Estimate: 134562000000
This is the average result from: 29 analysts
Minimum Estimate: 123498000000
Maximum Estimate: 162344000000
This is the average result from: 6 analysts
Minimum Estimate: 141879000000
Maximum Estimate: 168962000000
This is the average result from: 5 analysts
Minimum Estimate: 156914000000
Maximum Estimate: 198354000000
This is the average result from: 4 analysts
Minimum Estimate: 172790000000
Maximum Estimate: 217979000000
This is the average result from: 4 analysts
Minimum Estimate: 188765000000
Maximum Estimate: 244587000000
This is the average result from: 53 analysts
Minimum Estimate: 10.61
Maximum Estimate: 13.55
This is the average result from: 52 analysts
Minimum Estimate: 11.81
Maximum Estimate: 15.03
This is the average result from: 21 analysts
Minimum Estimate: 13.83
Maximum Estimate: 17.85
This is the average result from: 4 analysts
Minimum Estimate: 15.91
Maximum Estimate: 18.54
This is the average result from: 4 analysts
Minimum Estimate: 17.7
Maximum Estimate: 21.84
This is the average result from: 3 analysts
Minimum Estimate: 19.62
Maximum Estimate: 21.02
This is the average result from: 3 analysts
Minimum Estimate: 21.55
Maximum Estimate: 23.09
This is the average result from: 37 analysts
Minimum Estimate: 2.62
Maximum Estimate: 3.49
This is the average result from: 37 analysts
Minimum Estimate: 2.32
Maximum Estimate: 3.36
This is the average result from: 37 analysts
Minimum Estimate: 2.5
Maximum Estimate: 3.56
This is the average result from: 30 analysts
Minimum Estimate: 2.76
Maximum Estimate: 3.56
This is the average result from: 27 analysts
Minimum Estimate: 2.83
Maximum Estimate: 3.54
This is the average result from: 26 analysts
Minimum Estimate: 2.93
Maximum Estimate: 3.43
This is the average result from: 26 analysts
Minimum Estimate: 3.1
Maximum Estimate: 3.81
This is the average result from: 7 analysts
Minimum Estimate: 3.39
Maximum Estimate: 3.91
This is the average result from: 7 analysts
Minimum Estimate: 3.5
Maximum Estimate: 4.17
This is the average result from: 6 analysts
Minimum Estimate: 3.44
Maximum Estimate: 3.99
This is the average result from: 6 analysts
Minimum Estimate: 3.65
Maximum Estimate: 4.38
This is the average result from: 35 analysts
Minimum Estimate: 59618000000
Maximum Estimate: 65213000000
This is the average result from: 35 analysts
Minimum Estimate: 58031000000
Maximum Estimate: 66746000000
This is the average result from: 35 analysts
Minimum Estimate: 62093000000
Maximum Estimate: 70719000000
This is the average result from: 28 analysts
Minimum Estimate: 61740000000
Maximum Estimate: 71585000000
This is the average result from: 26 analysts
Minimum Estimate: 65375000000
Maximum Estimate: 74087000000
This is the average result from: 25 analysts
Minimum Estimate: 65334000000
Maximum Estimate: 73894000000
This is the average result from: 25 analysts
Minimum Estimate: 68779000000
Maximum Estimate: 79481000000
This is the average result from: 7 analysts
Minimum Estimate: 70734000000
Maximum Estimate: 82320000000
This is the average result from: 7 analysts
Minimum Estimate: 75144000000
Maximum Estimate: 85307000000
This is the average result from: 6 analysts
Minimum Estimate: 74395000000
Maximum Estimate: 84962000000
This is the average result from: 6 analysts
Minimum Estimate: 79158000000
Maximum Estimate: 91613000000
This is the average result from: 12 analysts
Minimum Estimate: 29133000000
Maximum Estimate: 31973000000
This is the average result from: 12 analysts
Minimum Estimate: 27441000000
Maximum Estimate: 30967000000
This is the average result from: 12 analysts
Minimum Estimate: 28880000000
Maximum Estimate: 32634000000
This is the average result from: 8 analysts
Minimum Estimate: 32049000000
Maximum Estimate: 35945000000
This is the average result from: 7 analysts
Minimum Estimate: 33002000000
Maximum Estimate: 36816000000
This is the average result from: 7 analysts
Minimum Estimate: 32186000000
Maximum Estimate: 35857000000
This is the average result from: 7 analysts
Minimum Estimate: 34361000000
Maximum Estimate: 37692000000
This is the average result from: 5 analysts
Minimum Estimate: 38874000000
Maximum Estimate: 42030000000
This is the average result from: 5 analysts
Minimum Estimate: 39453000000
Maximum Estimate: 43342000000
This is the average result from: 5 analysts
Minimum Estimate: 39121000000
Maximum Estimate: 42132000000
This is the average result from: 5 analysts
Minimum Estimate: 40097000000
Maximum Estimate: 43462000000
This is the average result from: 35 analysts
Minimum Estimate: 23457000000
Maximum Estimate: 27353000000
This is the average result from: 35 analysts
Minimum Estimate: 22346000000
Maximum Estimate: 26003000000
This is the average result from: 35 analysts
Minimum Estimate: 22844000000
Maximum Estimate: 27514000000
This is the average result from: 24 analysts
Minimum Estimate: 25932000000
Maximum Estimate: 30048000000
This is the average result from: 22 analysts
Minimum Estimate: 27203000000
Maximum Estimate: 30517000000
This is the average result from: 21 analysts
Minimum Estimate: 27411000000
Maximum Estimate: 30387000000
This is the average result from: 21 analysts
Minimum Estimate: 28390000000
Maximum Estimate: 32488000000
This is the average result from: 7 analysts
Minimum Estimate: 30957000000
Maximum Estimate: 34602000000
This is the average result from: 7 analysts
Minimum Estimate: 31981000000
Maximum Estimate: 35567000000
This is the average result from: 6 analysts
Minimum Estimate: 31327000000
Maximum Estimate: 34608000000
This is the average result from: 6 analysts
Minimum Estimate: 32900000000
Maximum Estimate: 37117000000