_id
69172aa13c536f8df2316dc5
Ticker
VRTX
Name
Vertex Pharmaceuticals Inc
Exchange
NASDAQ
Address
50 Northern Avenue, Boston, MA, United States, 02210
Country
USA
Sector
Healthcare
Industry
Biotechnology
Currency
USD
Website
https://www.vrtx.com
Description
Vertex Pharmaceuticals Incorporated, a biotechnology company, engages in developing and commercializing therapies for treating cystic fibrosis (CF). It markets TRIKAFTA/KAFTRIO for people with CF with at least one F508del mutation for 2 years of age and older; ALYFTREK for the treatment for people with CF 6 years of age and older; SYMDEKO/SYMKEVI for treatment of patients with CF 6 years of age and older; ORKAMBI for CF patients 1 year or older; and KALYDECO for the treatment of patients with 1 month or older who have CF with ivacaftor. The company also develops CASGEVY for the treatment of sickle cell disease and transfusion-dependent beta thalassemia; JOURNAVX for the treatment of acute pain in adults; VX-522, a CFTR mRNA therapeutic designed to treat the underlying cause of CF, which is in Phase 1/2 clinical trial; inaxaplin for the treatment of APOL1-mediated kidney disease which is in single Phase 2; VX-880 and VX-264, treatment for Type 1 Diabetes; VX-670 for the treatment of myotonic dystrophy type 1; and VX-407, a small molecule corrector for the treatment of autosomal dominant polycystic kidney disease. Further, it sells the products to specialty pharmacy and specialty distributors in the United States, as well as retail pharmacies, hospitals, and clinics. Additionally, the company has collaborations with CRISPR Therapeutics AG.; Moderna, Inc.; and Entrada Therapeutics, Inc. Vertex Pharmaceuticals Incorporated was founded in 1989 and is headquartered in Boston, Massachusetts.
Last Close
469.125
Volume
1712713
Current Price
484.15
Change
15.77
Last Updated
2026-01-08T12:28:33.554Z
Image
https://logo.clearbit.com/www.vrtx.com
Ipo Date
1991-07-24T00:00:00.000Z
Market Cap
124131532800
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9783977777777778
Sentiment Sources
45
Rating
3.8529
Target Price
493.72
Strong Buy
14
Buy
4
Hold
14
Sell
1
Strong Sell
1
Current Quarter
2025-09-30
Revenue
3076400000
Cost Of Revenue
414800000
Gross Profit
2661600000
Operating Expenses
1475400000
Operating Income
1186200000
Interest Expense
3300000
Pretax Income
1298800000
Net Income
1082900000
Eps
4.203804347826087
Dividends Per Share
-
Shares Outstanding
253718831
Income Tax Expense
215900000
EBITDA
1356100000
Operating Margin
38.55805486932778
Total Other Income Expense Net
112600000
Cash
4939600000
Short Term Investments
1347400000
Receivables
1946400000
Inventories
1626800000
Total Current Assets
10569600000
Property Plant Equipment
3016900000
Total Assets
24862300000
Payables
4033800000
Short Term Debt
-
Long Term Debt
-
Total Liabilities
7543500000
Equity
17318800000
Bs_currency_symbol
USD
Depreciation
54000000
Change In Working Capital
400900000
Cash From Operations
1241400000
Capital Expenditures
101800000
Cash From Investing
-117000000
Cash From Financing
-1154500000
Net Change In Cash
-34200000
Cf_currency_symbol
USD
PE
34.0232
PB
7.201251818832714
ROE
6.252742684250641
ROA
4.355590592986168
FCF
1139600000
Fcf Percent
0.3704329736055129
Piotroski FScore
4
Health Score
70
Deep Value Investing Score
5.5
Defensive Investing Score
8
Dividend Investing Score
3
Economic Moat Investing Score
9
Garp Investing Score
4.5
Growth Investing Score
3.5
Momentum Investing Score
4.5
Net Net Investing Score
4
Quality Investing Score
8.5
Value Investing Score
6.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
3076400000
Quarters > 0 > income Statement > cost Of Revenue
414800000
Quarters > 0 > income Statement > gross Profit
2661600000
Quarters > 0 > income Statement > operating Expenses
1475400000
Quarters > 0 > income Statement > operating Income
1186200000
Quarters > 0 > income Statement > interest Expense
3300000
Quarters > 0 > income Statement > pretax Income
1298800000
Quarters > 0 > income Statement > net Income
1082900000
Quarters > 0 > income Statement > eps
4.203804347826087
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
257600000
Quarters > 0 > income Statement > income Tax Expense
215900000
Quarters > 0 > income Statement > EBITDA
1356100000
Quarters > 0 > income Statement > operating Margin
38.55805486932778
Quarters > 0 > income Statement > total Other Income Expense Net
112600000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
4939600000
Quarters > 0 > balance Sheet > short Term Investments
1347400000
Quarters > 0 > balance Sheet > receivables
1946400000
Quarters > 0 > balance Sheet > inventories
1626800000
Quarters > 0 > balance Sheet > total Current Assets
10569600000
Quarters > 0 > balance Sheet > property Plant Equipment
3016900000
Quarters > 0 > balance Sheet > total Assets
24862300000
Quarters > 0 > balance Sheet > payables
4033800000
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
7543500000
Quarters > 0 > balance Sheet > equity
17318800000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
1082900000
Quarters > 0 > cash Flow > depreciation
54000000
Quarters > 0 > cash Flow > change In Working Capital
400900000
Quarters > 0 > cash Flow > cash From Operations
1241400000
Quarters > 0 > cash Flow > capital Expenditures
101800000
Quarters > 0 > cash Flow > cash From Investing
-117000000
Quarters > 0 > cash Flow > cash From Financing
-1154500000
Quarters > 0 > cash Flow > net Change In Cash
-34200000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
4.203804347826087
Quarters > 0 > ratios > PB
7.201251818832714
Quarters > 0 > ratios > ROE
6.252742684250641
Quarters > 0 > ratios > ROA
4.355590592986168
Quarters > 0 > ratios > FCF
1139600000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.3704329736055129
Quarters > 0 > health Score
70
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
2964700000
Quarters > 1 > income Statement > cost Of Revenue
407500000
Quarters > 1 > income Statement > gross Profit
2557200000
Quarters > 1 > income Statement > operating Expenses
1406100000
Quarters > 1 > income Statement > operating Income
1151100000
Quarters > 1 > income Statement > interest Expense
3700000
Quarters > 1 > income Statement > pretax Income
1283000000
Quarters > 1 > income Statement > net Income
1032900000
Quarters > 1 > income Statement > eps
3.9895712630359212
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
258900000
Quarters > 1 > income Statement > income Tax Expense
250100000
Quarters > 1 > income Statement > EBITDA
1338400000
Quarters > 1 > income Statement > operating Margin
38.82686275171181
Quarters > 1 > income Statement > total Other Income Expense Net
131900000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
4972200000
Quarters > 1 > balance Sheet > short Term Investments
1410600000
Quarters > 1 > balance Sheet > receivables
1893500000
Quarters > 1 > balance Sheet > inventories
1499300000
Quarters > 1 > balance Sheet > total Current Assets
10427900000
Quarters > 1 > balance Sheet > property Plant Equipment
2648900000
Quarters > 1 > balance Sheet > total Assets
24036700000
Quarters > 1 > balance Sheet > payables
442300000
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
6861300000
Quarters > 1 > balance Sheet > equity
17175400000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
1032900000
Quarters > 1 > cash Flow > depreciation
51700000
Quarters > 1 > cash Flow > change In Working Capital
-132400000
Quarters > 1 > cash Flow > cash From Operations
1073100000
Quarters > 1 > cash Flow > capital Expenditures
145700000
Quarters > 1 > cash Flow > cash From Investing
-484500000
Quarters > 1 > cash Flow > cash From Financing
-349200000
Quarters > 1 > cash Flow > net Change In Cash
296600000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
3.9895712630359212
Quarters > 1 > ratios > PB
7.298021297902815
Quarters > 1 > ratios > ROE
6.013833738952223
Quarters > 1 > ratios > ROA
4.297178897269592
Quarters > 1 > ratios > FCF
927400000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.31281411272641413
Quarters > 1 > health Score
70
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
2770200000
Quarters > 2 > income Statement > cost Of Revenue
363000000
Quarters > 2 > income Statement > gross Profit
2407200000
Quarters > 2 > income Statement > operating Expenses
1777100000
Quarters > 2 > income Statement > operating Income
630100000
Quarters > 2 > income Statement > interest Expense
3000000
Quarters > 2 > income Statement > pretax Income
730400000
Quarters > 2 > income Statement > net Income
646300000
Quarters > 2 > income Statement > eps
2.490558766859345
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
259500000
Quarters > 2 > income Statement > income Tax Expense
84100000
Quarters > 2 > income Statement > EBITDA
781800000
Quarters > 2 > income Statement > operating Margin
22.745650133564364
Quarters > 2 > income Statement > total Other Income Expense Net
100300000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
4674700000
Quarters > 2 > balance Sheet > short Term Investments
1526500000
Quarters > 2 > balance Sheet > receivables
1805100000
Quarters > 2 > balance Sheet > inventories
1359700000
Quarters > 2 > balance Sheet > total Current Assets
10008800000
Quarters > 2 > balance Sheet > property Plant Equipment
2634400000
Quarters > 2 > balance Sheet > total Assets
22880500000
Quarters > 2 > balance Sheet > payables
445000000
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
6384200000
Quarters > 2 > balance Sheet > equity
16496300000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
646300000
Quarters > 2 > cash Flow > depreciation
48400000
Quarters > 2 > cash Flow > change In Working Capital
-268500000
Quarters > 2 > cash Flow > cash From Operations
818900000
Quarters > 2 > cash Flow > capital Expenditures
40700000
Quarters > 2 > cash Flow > cash From Investing
-55800000
Quarters > 2 > cash Flow > cash From Financing
-680400000
Quarters > 2 > cash Flow > net Change In Cash
113200000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
2.490558766859345
Quarters > 2 > ratios > PB
7.616066936222062
Quarters > 2 > ratios > ROE
3.9178482447579155
Quarters > 2 > ratios > ROA
2.8246760341775747
Quarters > 2 > ratios > FCF
778200000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.28091834524583065
Quarters > 2 > health Score
67
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
2912000000
Quarters > 3 > income Statement > cost Of Revenue
423400000
Quarters > 3 > income Statement > gross Profit
2488600000
Quarters > 3 > income Statement > operating Expenses
1462600000
Quarters > 3 > income Statement > operating Income
1026000000
Quarters > 3 > income Statement > interest Expense
2800000
Quarters > 3 > income Statement > pretax Income
1136500000
Quarters > 3 > income Statement > net Income
913000000
Quarters > 3 > income Statement > eps
3.504798464491363
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
260500000
Quarters > 3 > income Statement > income Tax Expense
223500000
Quarters > 3 > income Statement > EBITDA
1184400000
Quarters > 3 > income Statement > operating Margin
35.23351648351649
Quarters > 3 > income Statement > total Other Income Expense Net
110500000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
4569600000
Quarters > 3 > balance Sheet > short Term Investments
1546300000
Quarters > 3 > balance Sheet > receivables
1609400000
Quarters > 3 > balance Sheet > inventories
1205400000
Quarters > 3 > balance Sheet > total Current Assets
9596400000
Quarters > 3 > balance Sheet > property Plant Equipment
2584600000
Quarters > 3 > balance Sheet > total Assets
22533200000
Quarters > 3 > balance Sheet > payables
413000000
Quarters > 3 > balance Sheet > short Term Debt
92300000
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
6123600000
Quarters > 3 > balance Sheet > equity
16409600000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
913000000
Quarters > 3 > cash Flow > depreciation
46500000
Quarters > 3 > cash Flow > change In Working Capital
-560200000
Quarters > 3 > cash Flow > cash From Operations
584600000
Quarters > 3 > cash Flow > capital Expenditures
92600000
Quarters > 3 > cash Flow > cash From Investing
-821900000
Quarters > 3 > cash Flow > cash From Financing
-391300000
Quarters > 3 > cash Flow > net Change In Cash
-675900000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
3.504798464491363
Quarters > 3 > ratios > PB
7.685810440230108
Quarters > 3 > ratios > ROE
5.563816302652106
Quarters > 3 > ratios > ROA
4.051799123071734
Quarters > 3 > ratios > FCF
492000000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.16895604395604397
Quarters > 3 > health Score
65
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
11020100000
Annuals > 0 > income Statement > cost Of Revenue
1530500000
Annuals > 0 > income Statement > gross Profit
9489600000
Annuals > 0 > income Statement > operating Expenses
9722500000
Annuals > 0 > income Statement > operating Income
-232900000
Annuals > 0 > income Statement > interest Expense
30600000
Annuals > 0 > income Statement > pretax Income
248500000
Annuals > 0 > income Statement > net Income
-535600000
Annuals > 0 > income Statement > eps
-2.0767739433889103
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
257900000
Annuals > 0 > income Statement > income Tax Expense
784100000
Annuals > 0 > income Statement > EBITDA
486300000
Annuals > 0 > income Statement > operating Margin
-2.1134109490839466
Annuals > 0 > income Statement > total Other Income Expense Net
481400000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
4569600000
Annuals > 0 > balance Sheet > short Term Investments
1546300000
Annuals > 0 > balance Sheet > receivables
1609400000
Annuals > 0 > balance Sheet > inventories
1205400000
Annuals > 0 > balance Sheet > total Current Assets
9596400000
Annuals > 0 > balance Sheet > property Plant Equipment
2584600000
Annuals > 0 > balance Sheet > total Assets
22533200000
Annuals > 0 > balance Sheet > payables
413000000
Annuals > 0 > balance Sheet > short Term Debt
92300000
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
6123600000
Annuals > 0 > balance Sheet > equity
16409600000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
-535600000
Annuals > 0 > cash Flow > depreciation
207200000
Annuals > 0 > cash Flow > change In Working Capital
-514800000
Annuals > 0 > cash Flow > cash From Operations
-492600000
Annuals > 0 > cash Flow > capital Expenditures
297700000
Annuals > 0 > cash Flow > cash From Investing
-3770000000
Annuals > 0 > cash Flow > cash From Financing
-1494900000
Annuals > 0 > cash Flow > net Change In Cash
-5800100000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
-2.0767739433889103
Annuals > 0 > ratios > PB
7.609099856181747
Annuals > 0 > ratios > ROE
-3.2639430577223085
Annuals > 0 > ratios > ROA
-2.3769371416398912
Annuals > 0 > ratios > FCF
-790300000
Annuals > 0 > ratios > Piotroski FScore
0
Annuals > 0 > ratios > fcf Percent
-0.07171441275487518
Annuals > 0 > health Score
26
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
9869200000
Annuals > 1 > income Statement > cost Of Revenue
1262200000
Annuals > 1 > income Statement > gross Profit
8607000000
Annuals > 1 > income Statement > operating Expenses
4775000000
Annuals > 1 > income Statement > operating Income
3832000000
Annuals > 1 > income Statement > interest Expense
44100000
Annuals > 1 > income Statement > pretax Income
4379800000
Annuals > 1 > income Statement > net Income
3619600000
Annuals > 1 > income Statement > eps
13.894817658349329
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
260500000
Annuals > 1 > income Statement > income Tax Expense
760200000
Annuals > 1 > income Statement > EBITDA
4605200000
Annuals > 1 > income Statement > operating Margin
38.8278685202448
Annuals > 1 > income Statement > total Other Income Expense Net
547800000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
10369100000
Annuals > 1 > balance Sheet > short Term Investments
849200000
Annuals > 1 > balance Sheet > receivables
1563400000
Annuals > 1 > balance Sheet > inventories
738800000
Annuals > 1 > balance Sheet > total Current Assets
14144200000
Annuals > 1 > balance Sheet > property Plant Equipment
1452900000
Annuals > 1 > balance Sheet > total Assets
22730200000
Annuals > 1 > balance Sheet > payables
364900000
Annuals > 1 > balance Sheet > short Term Debt
83700000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
5149800000
Annuals > 1 > balance Sheet > equity
17580400000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
3619600000
Annuals > 1 > cash Flow > depreciation
181300000
Annuals > 1 > cash Flow > change In Working Capital
-265700000
Annuals > 1 > cash Flow > cash From Operations
3537300000
Annuals > 1 > cash Flow > capital Expenditures
258400000
Annuals > 1 > cash Flow > cash From Investing
-3141700000
Annuals > 1 > cash Flow > cash From Financing
-562200000
Annuals > 1 > cash Flow > net Change In Cash
-139700000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
13.894817658349329
Annuals > 1 > ratios > PB
7.173959352460695
Annuals > 1 > ratios > ROE
20.588837569111053
Annuals > 1 > ratios > ROA
15.924188964461377
Annuals > 1 > ratios > FCF
3278900000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.3322356421999757
Annuals > 1 > health Score
82
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
8930700000
Annuals > 2 > income Statement > cost Of Revenue
1080300000
Annuals > 2 > income Statement > gross Profit
7850400000
Annuals > 2 > income Statement > operating Expenses
3543000000
Annuals > 2 > income Statement > operating Income
4307400000
Annuals > 2 > income Statement > interest Expense
54800000
Annuals > 2 > income Statement > pretax Income
4232400000
Annuals > 2 > income Statement > net Income
3322000000
Annuals > 2 > income Statement > eps
12.82130451563103
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
259100000
Annuals > 2 > income Statement > income Tax Expense
910400000
Annuals > 2 > income Statement > EBITDA
4435500000
Annuals > 2 > income Statement > operating Margin
48.23138163861736
Annuals > 2 > income Statement > total Other Income Expense Net
-75000000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
10504000000
Annuals > 2 > balance Sheet > short Term Investments
274500000
Annuals > 2 > balance Sheet > receivables
1442200000
Annuals > 2 > balance Sheet > inventories
460600000
Annuals > 2 > balance Sheet > total Current Assets
13234800000
Annuals > 2 > balance Sheet > property Plant Equipment
1455800000
Annuals > 2 > balance Sheet > total Assets
18150900000
Annuals > 2 > balance Sheet > payables
303900000
Annuals > 2 > balance Sheet > short Term Debt
89400000
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
4238200000
Annuals > 2 > balance Sheet > equity
13912700000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
3322000000
Annuals > 2 > cash Flow > depreciation
148300000
Annuals > 2 > cash Flow > change In Working Capital
340800000
Annuals > 2 > cash Flow > cash From Operations
4129900000
Annuals > 2 > cash Flow > capital Expenditures
204700000
Annuals > 2 > cash Flow > cash From Investing
-321100000
Annuals > 2 > cash Flow > cash From Financing
-67700000
Annuals > 2 > cash Flow > net Change In Cash
3711900000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
12.82130451563103
Annuals > 2 > ratios > PB
9.016457265663746
Annuals > 2 > ratios > ROE
23.877464474904226
Annuals > 2 > ratios > ROA
18.302122759752958
Annuals > 2 > ratios > FCF
3925200000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.4395176189996305
Annuals > 2 > health Score
83
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
7574400000
Annuals > 3 > income Statement > cost Of Revenue
904200000
Annuals > 3 > income Statement > gross Profit
6670200000
Annuals > 3 > income Statement > operating Expenses
3891200000
Annuals > 3 > income Statement > operating Income
2782100000
Annuals > 3 > income Statement > interest Expense
61500000
Annuals > 3 > income Statement > pretax Income
2730400000
Annuals > 3 > income Statement > net Income
2342100000
Annuals > 3 > income Statement > eps
9.01154293578893
Annuals > 3 > income Statement > dividends Per Share
102000000
Annuals > 3 > income Statement > shares Outstanding
259899999
Annuals > 3 > income Statement > income Tax Expense
388300000
Annuals > 3 > income Statement > EBITDA
2917500000
Annuals > 3 > income Statement > operating Margin
36.73030207013097
Annuals > 3 > income Statement > total Other Income Expense Net
-51700000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
6795000000
Annuals > 3 > balance Sheet > short Term Investments
729900000
Annuals > 3 > balance Sheet > receivables
1136800000
Annuals > 3 > balance Sheet > inventories
353100000
Annuals > 3 > balance Sheet > total Current Assets
9560600000
Annuals > 3 > balance Sheet > property Plant Equipment
1424400000
Annuals > 3 > balance Sheet > total Assets
13432500000
Annuals > 3 > balance Sheet > payables
195000000
Annuals > 3 > balance Sheet > short Term Debt
80200000
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
3332500000
Annuals > 3 > balance Sheet > equity
10100000000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
2342100000
Annuals > 3 > cash Flow > depreciation
125600000
Annuals > 3 > cash Flow > change In Working Capital
-105200000
Annuals > 3 > cash Flow > cash From Operations
2643500000
Annuals > 3 > cash Flow > capital Expenditures
235000000
Annuals > 3 > cash Flow > cash From Investing
-340900000
Annuals > 3 > cash Flow > cash From Financing
-1478000000
Annuals > 3 > cash Flow > net Change In Cash
811200000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
9.01154293578893
Annuals > 3 > ratios > PB
12.458473714440593
Annuals > 3 > ratios > ROE
23.18910891089109
Annuals > 3 > ratios > ROA
17.43606923506421
Annuals > 3 > ratios > FCF
2408500000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.31797898183354456
Annuals > 3 > health Score
86
Valuation > metrics > PE
34.0232
Valuation > metrics > PB
7.201251818832714
Valuation > final Score
9.172159999999998
Valuation > verdict
88.1% Overvalued
Profitability > metrics > ROE
6.252742684250641
Profitability > metrics > ROA
10.245420829548895
Profitability > metrics > Net Margin
0.35200234039786765
Profitability > final Score
73
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
0.43556712936231146
Risk > metrics > Interest Coverage
359.45454545454544
Risk > final Score
100
Risk > verdict
Low
Liquidity > metrics > Current Ratio
2.6202588130298974
Liquidity > metrics > Quick Ratio
2.2169666319599384
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
72
Prev Profitabilities > 1
57
Prev Profitabilities > 2
70
Prev Risks > 0
100
Prev Risks > 1
100
Prev Risks > 2
100
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:47:50.003Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-04
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
5.12
Earnings History > 0 > eps Difference
-5.12
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-10
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
4.8
Earnings History > 1 > eps Estimate
4.61
Earnings History > 1 > eps Difference
0.19
Earnings History > 1 > surprise Percent
4.1215
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-04
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
4.52
Earnings History > 2 > eps Estimate
4.25
Earnings History > 2 > eps Difference
0.27
Earnings History > 2 > surprise Percent
6.3529
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-05
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
4.06
Earnings History > 3 > eps Estimate
4.29
Earnings History > 3 > eps Difference
-0.23
Earnings History > 3 > surprise Percent
-5.3613
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-10
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
3.98
Earnings History > 4 > eps Estimate
4.02
Earnings History > 4 > eps Difference
-0.04
Earnings History > 4 > surprise Percent
-0.995
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-04
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
4.38
Earnings History > 5 > eps Estimate
4.13
Earnings History > 5 > eps Difference
0.25
Earnings History > 5 > surprise Percent
6.0533
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-01
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
-12.83
Earnings History > 6 > eps Estimate
2.94
Earnings History > 6 > eps Difference
-15.77
Earnings History > 6 > surprise Percent
-536.3946
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-06
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
4.76
Earnings History > 7 > eps Estimate
4.06
Earnings History > 7 > eps Difference
0.7
Earnings History > 7 > surprise Percent
17.2414
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-05
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
4.2
Earnings History > 8 > eps Estimate
4.1
Earnings History > 8 > eps Difference
0.1
Earnings History > 8 > surprise Percent
2.439
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-06
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
4.08
Earnings History > 9 > eps Estimate
3.97
Earnings History > 9 > eps Difference
0.11
Earnings History > 9 > surprise Percent
2.7708
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-01
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
3.89
Earnings History > 10 > eps Estimate
3.88
Earnings History > 10 > eps Difference
0.01
Earnings History > 10 > surprise Percent
0.2577
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-01
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
3.05
Earnings History > 11 > eps Estimate
3
Earnings History > 11 > eps Difference
0.05
Earnings History > 11 > surprise Percent
1.6667
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-07
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
3.76
Earnings History > 12 > eps Estimate
3.51
Earnings History > 12 > eps Difference
0.25
Earnings History > 12 > surprise Percent
7.1225
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-27
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
4.01
Earnings History > 13 > eps Estimate
3.64
Earnings History > 13 > eps Difference
0.37
Earnings History > 13 > surprise Percent
10.1648
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-04
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
3.6
Earnings History > 14 > eps Estimate
3.48
Earnings History > 14 > eps Difference
0.12
Earnings History > 14 > surprise Percent
3.4483
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-05
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
3.52
Earnings History > 15 > eps Estimate
3.49
Earnings History > 15 > eps Difference
0.03
Earnings History > 15 > surprise Percent
0.8596
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-01-26
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
3.37
Earnings History > 16 > eps Estimate
3.3
Earnings History > 16 > eps Difference
0.07
Earnings History > 16 > surprise Percent
2.1212
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-02
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
3.56
Earnings History > 17 > eps Estimate
3.08
Earnings History > 17 > eps Difference
0.48
Earnings History > 17 > surprise Percent
15.5844
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-29
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
3.11
Earnings History > 18 > eps Estimate
2.51
Earnings History > 18 > eps Difference
0.6
Earnings History > 18 > surprise Percent
23.9044
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-29
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
2.98
Earnings History > 19 > eps Estimate
2.69
Earnings History > 19 > eps Difference
0.29
Earnings History > 19 > surprise Percent
10.7807
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-01
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
2.51
Earnings History > 20 > eps Estimate
2.59
Earnings History > 20 > eps Difference
-0.08
Earnings History > 20 > surprise Percent
-3.0888
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-29
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
2.64
Earnings History > 21 > eps Estimate
2.34
Earnings History > 21 > eps Difference
0.3
Earnings History > 21 > surprise Percent
12.8205
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-30
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
2.61
Earnings History > 22 > eps Estimate
2.07
Earnings History > 22 > eps Difference
0.54
Earnings History > 22 > surprise Percent
26.087
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-29
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
2.56
Earnings History > 23 > eps Estimate
1.85
Earnings History > 23 > eps Difference
0.71
Earnings History > 23 > surprise Percent
38.3784
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-01-30
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.7
Earnings History > 24 > eps Estimate
1.21
Earnings History > 24 > eps Difference
0.49
Earnings History > 24 > surprise Percent
40.4959
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-30
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.23
Earnings History > 25 > eps Estimate
1.15
Earnings History > 25 > eps Difference
0.08
Earnings History > 25 > surprise Percent
6.9565
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-31
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.26
Earnings History > 26 > eps Estimate
1.07
Earnings History > 26 > eps Difference
0.19
Earnings History > 26 > surprise Percent
17.757
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-30
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.14
Earnings History > 27 > eps Estimate
0.97
Earnings History > 27 > eps Difference
0.17
Earnings History > 27 > surprise Percent
17.5258
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-05
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.3
Earnings History > 28 > eps Estimate
1.06
Earnings History > 28 > eps Difference
0.24
Earnings History > 28 > surprise Percent
22.6415
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-24
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.09
Earnings History > 29 > eps Estimate
1.02
Earnings History > 29 > eps Difference
0.07
Earnings History > 29 > surprise Percent
6.8627
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-25
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.94
Earnings History > 30 > eps Estimate
0.75
Earnings History > 30 > eps Difference
0.19
Earnings History > 30 > surprise Percent
25.3333
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-26
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.76
Earnings History > 31 > eps Estimate
0.63
Earnings History > 31 > eps Difference
0.13
Earnings History > 31 > surprise Percent
20.6349
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-01-31
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.61
Earnings History > 32 > eps Estimate
0.53
Earnings History > 32 > eps Difference
0.08
Earnings History > 32 > surprise Percent
15.0943
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-25
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.53
Earnings History > 33 > eps Estimate
0.31
Earnings History > 33 > eps Difference
0.22
Earnings History > 33 > surprise Percent
70.9677
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-26
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.39
Earnings History > 34 > eps Estimate
0.35
Earnings History > 34 > eps Difference
0.04
Earnings History > 34 > surprise Percent
11.4286
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-27
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.41
Earnings History > 35 > eps Estimate
0.39
Earnings History > 35 > eps Difference
0.02
Earnings History > 35 > surprise Percent
5.1282
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-01-25
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.35
Earnings History > 36 > eps Estimate
0.29
Earnings History > 36 > eps Difference
0.06
Earnings History > 36 > surprise Percent
20.6897
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-25
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.16
Earnings History > 37 > eps Estimate
0.18
Earnings History > 37 > eps Difference
-0.02
Earnings History > 37 > surprise Percent
-11.1111
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-27
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.24
Earnings History > 38 > eps Estimate
0.21
Earnings History > 38 > eps Difference
0.03
Earnings History > 38 > surprise Percent
14.2857
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-27
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.09
Earnings History > 39 > eps Estimate
0.29
Earnings History > 39 > eps Difference
-0.2
Earnings History > 39 > surprise Percent
-68.9655
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-01-27
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.17
Earnings History > 40 > eps Estimate
0.17
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
0
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-28
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
-0.13
Earnings History > 41 > eps Estimate
-0.28
Earnings History > 41 > eps Difference
0.15
Earnings History > 41 > surprise Percent
53.5714
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-29
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
-0.54
Earnings History > 42 > eps Estimate
-0.58
Earnings History > 42 > eps Difference
0.04
Earnings History > 42 > surprise Percent
6.8966
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-29
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
-0.83
Earnings History > 43 > eps Estimate
-0.75
Earnings History > 43 > eps Difference
-0.08
Earnings History > 43 > surprise Percent
-10.6667
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-01-28
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
-0.74
Earnings History > 44 > eps Estimate
-0.65
Earnings History > 44 > eps Difference
-0.09
Earnings History > 44 > surprise Percent
-13.8462
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-28
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
-0.72
Earnings History > 45 > eps Estimate
-0.62
Earnings History > 45 > eps Difference
-0.1
Earnings History > 45 > surprise Percent
-16.129
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-29
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
-0.68
Earnings History > 46 > eps Estimate
-0.71
Earnings History > 46 > eps Difference
0.03
Earnings History > 46 > surprise Percent
4.2254
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-01
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
-1
Earnings History > 47 > eps Estimate
-0.68
Earnings History > 47 > eps Difference
-0.32
Earnings History > 47 > surprise Percent
-47.0588
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-01-29
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.19
Earnings History > 48 > eps Estimate
-0.55
Earnings History > 48 > eps Difference
0.74
Earnings History > 48 > surprise Percent
134.5455
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-29
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
-0.54
Earnings History > 49 > eps Estimate
-0.34
Earnings History > 49 > eps Difference
-0.2
Earnings History > 49 > surprise Percent
-58.8235
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-29
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
-0.26
Earnings History > 50 > eps Estimate
-0.19
Earnings History > 50 > eps Difference
-0.07
Earnings History > 50 > surprise Percent
-36.8421
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-30
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
-0.11
Earnings History > 51 > eps Estimate
-0.18
Earnings History > 51 > eps Difference
0.07
Earnings History > 51 > surprise Percent
38.8889
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-01-29
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
-0.09
Earnings History > 52 > eps Estimate
-0.08
Earnings History > 52 > eps Difference
-0.01
Earnings History > 52 > surprise Percent
-12.5
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-01
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
-0.27
Earnings History > 53 > eps Estimate
0.2
Earnings History > 53 > eps Difference
-0.47
Earnings History > 53 > surprise Percent
-235
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-30
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.06
Earnings History > 54 > eps Estimate
0.58
Earnings History > 54 > eps Difference
-0.52
Earnings History > 54 > surprise Percent
-89.6552
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-26
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.43
Earnings History > 55 > eps Estimate
0.56
Earnings History > 55 > eps Difference
-0.13
Earnings History > 55 > surprise Percent
-23.2143
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-02
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.74
Earnings History > 56 > eps Estimate
0.7
Earnings History > 56 > eps Difference
0.04
Earnings History > 56 > surprise Percent
5.7143
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-27
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
1.02
Earnings History > 57 > eps Estimate
0.21
Earnings History > 57 > eps Difference
0.81
Earnings History > 57 > surprise Percent
385.7143
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-28
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-0.85
Earnings History > 58 > eps Estimate
-0.96
Earnings History > 58 > eps Difference
0.11
Earnings History > 58 > surprise Percent
11.4583
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-03
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
-0.87
Earnings History > 59 > eps Estimate
-1.09
Earnings History > 59 > eps Difference
0.22
Earnings History > 59 > surprise Percent
20.1835
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-03
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
-0.9
Earnings History > 60 > eps Estimate
-0.93
Earnings History > 60 > eps Difference
0.03
Earnings History > 60 > surprise Percent
3.2258
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-25
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-1.04
Earnings History > 61 > eps Estimate
-0.93
Earnings History > 61 > eps Difference
-0.11
Earnings History > 61 > surprise Percent
-11.828
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-28
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
-1
Earnings History > 62 > eps Estimate
-0.84
Earnings History > 62 > eps Difference
-0.16
Earnings History > 62 > surprise Percent
-19.0476
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-21
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.83
Earnings History > 63 > eps Estimate
-0.8
Earnings History > 63 > eps Difference
-0.03
Earnings History > 63 > surprise Percent
-3.75
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-04
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.85
Earnings History > 64 > eps Estimate
-0.85
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
0
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-26
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.84
Earnings History > 65 > eps Estimate
-0.82
Earnings History > 65 > eps Difference
-0.02
Earnings History > 65 > surprise Percent
-2.439
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-05
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.99
Earnings History > 66 > eps Estimate
-0.84
Earnings History > 66 > eps Difference
-0.15
Earnings History > 66 > surprise Percent
-17.8571
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-16
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-1.04
Earnings History > 67 > eps Estimate
-0.82
Earnings History > 67 > eps Difference
-0.22
Earnings History > 67 > surprise Percent
-26.8293
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-09
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.96
Earnings History > 68 > eps Estimate
-0.93
Earnings History > 68 > eps Difference
-0.03
Earnings History > 68 > surprise Percent
-3.2258
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-27
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-0.93
Earnings History > 69 > eps Estimate
-0.92
Earnings History > 69 > eps Difference
-0.01
Earnings History > 69 > surprise Percent
-1.087
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-31
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-0.66
Earnings History > 70 > eps Estimate
-0.57
Earnings History > 70 > eps Difference
-0.09
Earnings History > 70 > surprise Percent
-15.7895
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-21
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.72
Earnings History > 71 > eps Estimate
-0.65
Earnings History > 71 > eps Difference
-0.07
Earnings History > 71 > surprise Percent
-10.7692
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-11
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
-0.66
Earnings History > 72 > eps Estimate
-0.66
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
0
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-29
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
-0.82
Earnings History > 73 > eps Estimate
-0.73
Earnings History > 73 > eps Difference
-0.09
Earnings History > 73 > surprise Percent
-12.3288
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-24
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
-0.91
Earnings History > 74 > eps Estimate
-0.69
Earnings History > 74 > eps Difference
-0.22
Earnings History > 74 > surprise Percent
-31.8841
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-04-30
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
-0.64
Earnings History > 75 > eps Estimate
-0.64
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
0
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-01
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
-0.22
Earnings History > 76 > eps Estimate
-0.38
Earnings History > 76 > eps Difference
0.16
Earnings History > 76 > surprise Percent
42.1053
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-26
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
-0.46
Earnings History > 77 > eps Estimate
-0.48
Earnings History > 77 > eps Difference
0.02
Earnings History > 77 > surprise Percent
4.1667
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-26
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
-0.72
Earnings History > 78 > eps Estimate
-0.52
Earnings History > 78 > eps Difference
-0.2
Earnings History > 78 > surprise Percent
-38.4615
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-25
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
-0.47
Earnings History > 79 > eps Estimate
-0.56
Earnings History > 79 > eps Difference
0.09
Earnings History > 79 > surprise Percent
16.0714
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-07
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
-0.38
Earnings History > 80 > eps Estimate
-0.23
Earnings History > 80 > eps Difference
-0.15
Earnings History > 80 > surprise Percent
-65.2174
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-26
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
-0.84
Earnings History > 81 > eps Estimate
-0.47
Earnings History > 81 > eps Difference
-0.37
Earnings History > 81 > surprise Percent
-78.7234
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-27
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
-0.5
Earnings History > 82 > eps Estimate
-0.51
Earnings History > 82 > eps Difference
0.01
Earnings History > 82 > surprise Percent
1.9608
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-04-26
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
-0.56
Earnings History > 83 > eps Estimate
-0.56
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
0
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-09
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
-0.54
Earnings History > 84 > eps Estimate
-0.44
Earnings History > 84 > eps Difference
-0.1
Earnings History > 84 > surprise Percent
-22.7273
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-25
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
-0.49
Earnings History > 85 > eps Estimate
-0.48
Earnings History > 85 > eps Difference
-0.01
Earnings History > 85 > surprise Percent
-2.0833
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-26
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
-0.56
Earnings History > 86 > eps Estimate
-0.51
Earnings History > 86 > eps Difference
-0.05
Earnings History > 86 > surprise Percent
-9.8039
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-26
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
-0.52
Earnings History > 87 > eps Estimate
-0.52
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
0
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-11
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
-0.51
Earnings History > 88 > eps Estimate
-0.54
Earnings History > 88 > eps Difference
0.03
Earnings History > 88 > surprise Percent
5.5556
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-11-10
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
-0.58
Earnings History > 89 > eps Estimate
-0.49
Earnings History > 89 > eps Difference
-0.09
Earnings History > 89 > surprise Percent
-18.3673
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-24
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
-0.6
Earnings History > 90 > eps Estimate
-0.61
Earnings History > 90 > eps Difference
0.01
Earnings History > 90 > surprise Percent
1.6393
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-24
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-0.64
Earnings History > 91 > eps Estimate
-0.48
Earnings History > 91 > eps Difference
-0.16
Earnings History > 91 > surprise Percent
-33.3333
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-04
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-0.4
Earnings History > 92 > eps Estimate
-0.4
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
0
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-11-04
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
-0.44
Earnings History > 93 > eps Estimate
-0.3
Earnings History > 93 > eps Difference
-0.14
Earnings History > 93 > surprise Percent
-46.6667
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-18
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
-0.28
Earnings History > 94 > eps Estimate
-0.28
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
0
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-24
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.29
Earnings History > 95 > eps Estimate
-0.28
Earnings History > 95 > eps Difference
-0.01
Earnings History > 95 > surprise Percent
-3.5714
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-02-07
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
-0.15
Earnings History > 96 > eps Estimate
-0.19
Earnings History > 96 > eps Difference
0.04
Earnings History > 96 > surprise Percent
21.0526
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-24
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
-0.18
Earnings History > 97 > eps Estimate
-0.27
Earnings History > 97 > eps Difference
0.09
Earnings History > 97 > surprise Percent
33.3333
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-27
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-0.16
Earnings History > 98 > eps Estimate
-0.26
Earnings History > 98 > eps Difference
0.1
Earnings History > 98 > surprise Percent
38.4615
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-04-24
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
-0.15
Earnings History > 99 > eps Estimate
-0.31
Earnings History > 99 > eps Difference
0.16
Earnings History > 99 > surprise Percent
51.6129
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-02-22
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
-0.04
Earnings History > 100 > eps Estimate
-0.14
Earnings History > 100 > eps Difference
0.1
Earnings History > 100 > surprise Percent
71.4286
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-24
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
-0.46
Earnings History > 101 > eps Estimate
-0.22
Earnings History > 101 > eps Difference
-0.24
Earnings History > 101 > surprise Percent
-109.0909
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-07-26
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.22
Earnings History > 102 > eps Estimate
0.21
Earnings History > 102 > eps Difference
0.01
Earnings History > 102 > surprise Percent
4.7619
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-05-11
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
-0.31
Earnings History > 103 > eps Estimate
-0.29
Earnings History > 103 > eps Difference
-0.02
Earnings History > 103 > surprise Percent
-6.8966
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-02-16
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.03
Earnings History > 104 > eps Estimate
0.01
Earnings History > 104 > eps Difference
0.02
Earnings History > 104 > surprise Percent
200
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-27
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
-0.28
Earnings History > 105 > eps Estimate
-0.25
Earnings History > 105 > eps Difference
-0.03
Earnings History > 105 > surprise Percent
-12
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-07-27
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
-0.21
Earnings History > 106 > eps Estimate
-0.19
Earnings History > 106 > eps Difference
-0.02
Earnings History > 106 > surprise Percent
-10.5263
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-04-21
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
-0.34
Earnings History > 107 > eps Estimate
-0.3
Earnings History > 107 > eps Difference
-0.04
Earnings History > 107 > surprise Percent
-13.3333
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-02-25
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
-0.25
Earnings History > 108 > eps Estimate
-0.21
Earnings History > 108 > eps Difference
-0.04
Earnings History > 108 > surprise Percent
-19.0476
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-10-21
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
-0.04
Earnings History > 109 > eps Estimate
-0.09
Earnings History > 109 > eps Difference
0.05
Earnings History > 109 > surprise Percent
55.5556
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-07-22
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
-0.19
Earnings History > 110 > eps Estimate
-0.15
Earnings History > 110 > eps Difference
-0.04
Earnings History > 110 > surprise Percent
-26.6667
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-04-22
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
-0.16
Earnings History > 111 > eps Estimate
-0.16
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
0
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-02-23
Earnings History > 112 > date
1997-12-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
-0.13
Earnings History > 112 > eps Estimate
-0.15
Earnings History > 112 > eps Difference
0.02
Earnings History > 112 > surprise Percent
13.3333
Earnings History > 113 > period
1997-09-30
Earnings History > 113 > report Date
1997-10-21
Earnings History > 113 > date
1997-09-30
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
-0.11
Earnings History > 113 > eps Estimate
-0.14
Earnings History > 113 > eps Difference
0.03
Earnings History > 113 > surprise Percent
21.4286
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-07-22
Earnings History > 114 > date
1997-06-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
-0.03
Earnings History > 114 > eps Estimate
-0.12
Earnings History > 114 > eps Difference
0.09
Earnings History > 114 > surprise Percent
75
Earnings History > 115 > period
1997-03-31
Earnings History > 115 > report Date
1997-04-22
Earnings History > 115 > date
1997-03-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
-0.13
Earnings History > 115 > eps Estimate
-0.15
Earnings History > 115 > eps Difference
0.02
Earnings History > 115 > surprise Percent
13.3333
Earnings History > 116 > period
1996-12-31
Earnings History > 116 > report Date
1997-02-19
Earnings History > 116 > date
1996-12-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
-0.09
Earnings History > 116 > eps Estimate
-0.16
Earnings History > 116 > eps Difference
0.07
Earnings History > 116 > surprise Percent
43.75
Earnings History > 117 > period
1996-09-30
Earnings History > 117 > report Date
1996-10-23
Earnings History > 117 > date
1996-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
-0.16
Earnings History > 117 > eps Estimate
-0.19
Earnings History > 117 > eps Difference
0.03
Earnings History > 117 > surprise Percent
15.7895
Earnings History > 118 > period
1996-06-30
Earnings History > 118 > report Date
1996-07-26
Earnings History > 118 > date
1996-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
-0.21
Earnings History > 118 > eps Estimate
-0.18
Earnings History > 118 > eps Difference
-0.03
Earnings History > 118 > surprise Percent
-16.6667
Earnings History > 119 > period
1996-03-31
Earnings History > 119 > report Date
1996-04-25
Earnings History > 119 > date
1996-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
-0.21
Earnings History > 119 > eps Estimate
-0.17
Earnings History > 119 > eps Difference
-0.04
Earnings History > 119 > surprise Percent
-23.5294
Vertex Pharmaceuticals Incorporated, a biotechnology company, engages in developing and commercializing therapies for treating cystic fibrosis (CF). It markets TRIKAFTA/KAFTRIO for people with CF with at least one F508del mutation for 2 years of age and older; ALYFTREK for the treatment for people with CF 6 years of age and older; SYMDEKO/SYMKEVI for treatment of patients with CF 6 years of age and older; ORKAMBI for CF patients 1 year or older; and KALYDECO for the treatment of patients with 1 month or older who have CF with ivacaftor. The company also develops CASGEVY for the treatment of sickle cell disease and transfusion-dependent beta thalassemia; JOURNAVX for the treatment of acute pain in adults; VX-522, a CFTR mRNA therapeutic designed to treat the underlying cause of CF, which is in Phase 1/2 clinical trial; inaxaplin for the treatment of APOL1-mediated kidney disease which is in single Phase 2; VX-880 and VX-264, treatment for Type 1 Diabetes; VX-670 for the treatment of myotonic dystrophy type 1; and VX-407, a small molecule corrector for the treatment of autosomal dominant polycystic kidney disease. Further, it sells the products to specialty pharmacy and specialty distributors in the United States, as well as retail pharmacies, hospitals, and clinics. Additionally, the company has collaborations with CRISPR Therapeutics AG.; Moderna, Inc.; and Entrada Therapeutics, Inc. Vertex Pharmaceuticals Incorporated was founded in 1989 and is headquartered in Boston, Massachusetts.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AVertex Pharmaceuticals Incorporated $VRTX Shares Sold by Wealth Enhancement Advisory Services LLC MarketBeat
Read more →Vertex Pharmaceuticals Incorporated $VRTX Shares Sold by Bailard Inc. MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$493.72
Analyst Picks
Strong Buy
14
Buy
4
Hold
14
Sell
1
Strong Sell
1
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 102.17% of the total shares of Vertex Pharmaceuticals Inc
1.
Capital World Investors(11.2064%)
since
2025/06/30
2.
Vanguard Group Inc(9.3505%)
since
2025/06/30
3.
BlackRock Inc(8.5307%)
since
2025/06/30
4.
Capital Research Global Investors(6.2827%)
since
2025/06/30
5.
Capital Group Growth Fnd of Amer Comp(4.7307%)
since
2025/06/30
6.
American Funds Growth Fund of Amer A(4.7307%)
since
2025/06/30
7.
State Street Corp(4.5927%)
since
2025/06/30
8.
Vanguard Total Stock Mkt Idx Inv(3.1487%)
since
2025/07/31
9.
FMR Inc(2.4987%)
since
2025/06/30
10.
Vanguard 500 Index Investor(2.4793%)
since
2025/07/31
11.
Jennison Associates LLC(2.3993%)
since
2025/06/30
12.
Geode Capital Management, LLC(2.3124%)
since
2025/06/30
13.
JPMorgan Chase & Co(2.2892%)
since
2025/06/30
14.
Invesco QQQ Trust(2.0644%)
since
2025/08/29
15.
American Funds American Balanced A(1.9212%)
since
2025/06/30
16.
Wellington Management Company LLP(1.8774%)
since
2025/06/30
17.
American Funds New Perspective A(1.7798%)
since
2025/06/30
18.
Capital Group New Perspective Comp(1.7798%)
since
2025/06/30
19.
AllianceBernstein L.P.(1.7077%)
since
2025/06/30
20.
American Funds Invmt Co of Amer A(1.6837%)
since
2025/06/30
21.
Capital Group Investment Co of Amer Comp(1.6837%)
since
2025/06/30
22.
Loomis, Sayles & Company LP(1.4873%)
since
2025/06/30
23.
NORGES BANK(1.3964%)
since
2025/06/30
24.
American Funds AMCAP A(1.3837%)
since
2025/06/30
25.
Capital Group AMCAP Composite(1.3837%)
since
2025/06/30
26.
Morgan Stanley - Brokerage Accounts(1.2994%)
since
2025/06/30
27.
Fidelity 500 Index(1.2696%)
since
2025/07/31
28.
T. Rowe Price Associates, Inc.(1.2324%)
since
2025/06/30
29.
American Funds Capital World Gr&Inc A(1.218%)
since
2025/06/30
30.
Capital Group World Growth & Inc Cmp(1.218%)
since
2025/06/30
31.
SPDR® S&P 500® ETF(1.2101%)
since
2025/08/31
32.
iShares Core S&P 500 ETF(1.2054%)
since
2025/08/31
33.
UBS Asset Mgmt Americas Inc(1.1964%)
since
2025/06/30
34.
American Funds Washington Mutual A(1.1636%)
since
2025/06/30
35.
Capital Group Wash Mutual Invtrs Comp(1.1636%)
since
2025/06/30
36.
Vanguard Health Care Inv(1.1088%)
since
2025/06/30
37.
Bank of America Corp(1.0951%)
since
2025/06/30
38.
Northern Trust Corp(1.0369%)
since
2025/06/30
39.
Capital Research & Mgmt Co - Division 3(1.0281%)
since
2025/06/30
40.
HHG PLC(1.0217%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
5.12
Date
2025-09-30
EPS Actual
4.8
EPS Estimate
4.61
EPS Difference
0.19
Surprise Percent
4.1215%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.