_id
6915eda7bc934aba376b1e2b
Ticker
REGN
Name
Regeneron Pharmaceuticals Inc
Exchange
NASDAQ
Address
777 Old Saw Mill River Road, Tarrytown, NY, United States, 10591-6707
Country
USA
Sector
Healthcare
Industry
Biotechnology
Currency
USD
Website
https://www.regeneron.com
Description
Regeneron Pharmaceuticals, Inc. discovers, invents, develops, manufactures, and commercializes medicines for treating various diseases worldwide. The company's products include EYLEA injection to treat wet age-related macular degeneration and diabetic macular edema; myopic choroidal neovascularization; diabetic retinopathy; neovascular glaucoma; and retinopathy of prematurity. It also provides Dupixent injection to treat atopic dermatitis and asthma in adults and pediatrics; Libtayo injection to treat metastatic or locally advanced cutaneous squamous cell carcinoma; Praluent injection for heterozygous familial hypercholesterolemia (HoFH) or clinical atherosclerotic cardiovascular disease in adults; REGEN-COV for covid-19; and Kevzara solution for treating rheumatoid arthritis in adults. In addition, the company offers Inmazeb injection for infection caused by Zaire ebolavirus; ARCALYST injection for cryopyrin-associated periodic syndromes, including familial cold auto-inflammatory syndrome and muckle-wells syndrome; and ZALTRAP injection for intravenous infusion to treat metastatic colorectal cancer; Evkeeza for treatment of HoFH; Ordspono for Follicular lymphoma and Diffuse large B-cell lymphoma; and Veopoz for CD55-deficient protein-losing enteropathy. Further, it develops product candidates for treating patients with eye, allergic and inflammatory, cardiovascular and metabolic, infectious, and rare diseases; and cancer, pain, and hematologic conditions. It has collaboration with Mammoth Biosciences, Inc. to research, develop and commercialize in vivo CRISPR-based gene editing therapies for multiple tissues and cell types; with Sonoma Biotherapeutics, Inc. to discover, develop, and commercialize engineered regulatory T cell therapies; and Tessera Therapeutics, Inc. to develop and commercialize TSRA-196, an investigational gene editing therapy for Alpha-1 antitrypsin deficiency. The company was incorporated in 1988 and is headquartered in Tarrytown, New York.
Last Close
769.72
Volume
835165
Current Price
758.91
Change
-13.08
Last Updated
2026-01-06T10:08:35.245Z
Image
data:image/webp;base64,UklGRtwCAABXRUJQVlA4INACAACQDwCdASpAAEAAPtFkqk4oJiQiKBv6qQAaCWIAgnxMch2VyEBtgOeA3VX1AP6N03Hqv/6GvfcTvD75MPSvx/CDtT7oRjjiA/AP109Q/864lP5B5Rf+r6k+hRAC2f4Rxyo3aGUUEYa3RwzGMldOV14qL7XCrtgmuxtKRpS5IsvRqSFyrvxQAP77IYnYUZbbN0vpf3Hvnbnkfm20glhhCHuP+Z32kBE87cZzvdM2gl4WTAFdO8jl51YtU7T/gEUy4+OEsB//e5R928SlMvo7OjCUdR/fn1HsRp+CFyEuom0N4leP7OJRA+8VenxBWgFhpffWbExZbcmrvrCHiB7J7EBl1x9V6q5Qf6HShMZQVyrG9zTF+4pUxO3ZXXapJSua6asITUh4HgEyzf5ckgP8UjNw1UiF5nncnHDovdnu5c2cyuyfsy34DIuM99j51eIIBHF0RDWloBVvZ9gvyzHv1uLm2zAkD/FiJITJ+TpoD+Yq1ibMXbgKyl2ZT5wxCCQP063PuBAsPBxvxfWjjEP119LzwWrlwrTGSuqMyUAJcaQ/7vZa9bbCkqgxKmy/RqNfXSvRhg2PMk8Zk23Qogpg22xcWUZsQtJNInAivhF5MS+XATjnWUp1vaxEO9F1AR7GsaZPTVI6phVR7bsvktL8RcfvFFSIJ/WPVK8mtRc41iS+NWIg7QwMvqu5LsXy7cO3YqLiJNXfWsChm/bxoCI0HjSSeTTUSgfK0HOATZPilEQHdHt41B9/SlnUuwjWkxfn//AkQSZ1P03Q87lPGMNqg4PH8hApa3/RTfOFkzWPPAYv/k+DuH9ItfHc4KpyFm/iAdt+dsbBbyySmxywDg9ioFbaDW9MFitc90asMAJMMM8y+BKllmzznG0O/n6EpB59mwsihEpMlZjb8G/zS5xWAP3J1Yi73BPUNyyCjNjrBHjFMEsee2Gj9hMKFDDgzAAAAAA=
Ipo Date
1991-04-02T00:00:00.000Z
Market Cap
80892788736
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.8699183673469387
Sentiment Sources
49
Rating
4.28
Target Price
797.2692
Strong Buy
14
Buy
5
Hold
5
Sell
1
Strong Sell
0
Current Quarter
2025-09-30
Revenue
3754300000
Cost Of Revenue
521600000
Gross Profit
3232700000
Operating Expenses
2205900000
Operating Income
1026800000
Interest Expense
19300000
Pretax Income
1763300000
Net Income
1460000000
Eps
13.619402985074627
Dividends Per Share
-91200000
Shares Outstanding
103282318
Income Tax Expense
303300000
EBITDA
1919300000
Operating Margin
27.349972032069893
Total Other Income Expense Net
736500000
Cash
2506400000
Short Term Investments
5937200000
Receivables
5687100000
Inventories
3254400000
Total Current Assets
17980700000
Property Plant Equipment
5002300000
Total Assets
40169400000
Payables
903800000
Short Term Debt
-
Long Term Debt
1985500000
Total Liabilities
9211600000
Equity
30957800000
Bs_currency_symbol
USD
Depreciation
136700000
Change In Working Capital
98300000
Cash From Operations
1618700000
Capital Expenditures
201400000
Cash From Investing
-402900000
Cash From Financing
-717900000
Net Change In Cash
497500000
Cf_currency_symbol
USD
PE
18.281
PB
2.6279371273152488
ROE
4.716097397101861
ROA
3.6346074375021784
FCF
1417300000
Fcf Percent
0.37751378419412407
Piotroski FScore
4
Health Score
74
Deep Value Investing Score
5.5
Defensive Investing Score
7.5
Dividend Investing Score
5
Economic Moat Investing Score
9.3
Garp Investing Score
5
Growth Investing Score
3.5
Momentum Investing Score
4.5
Net Net Investing Score
4
Quality Investing Score
8.5
Value Investing Score
8
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
3754300000
Quarters > 0 > income Statement > cost Of Revenue
521600000
Quarters > 0 > income Statement > gross Profit
3232700000
Quarters > 0 > income Statement > operating Expenses
2205900000
Quarters > 0 > income Statement > operating Income
1026800000
Quarters > 0 > income Statement > interest Expense
19300000
Quarters > 0 > income Statement > pretax Income
1763300000
Quarters > 0 > income Statement > net Income
1460000000
Quarters > 0 > income Statement > eps
13.619402985074627
Quarters > 0 > income Statement > dividends Per Share
-91200000
Quarters > 0 > income Statement > shares Outstanding
107200000
Quarters > 0 > income Statement > income Tax Expense
303300000
Quarters > 0 > income Statement > EBITDA
1919300000
Quarters > 0 > income Statement > operating Margin
27.349972032069893
Quarters > 0 > income Statement > total Other Income Expense Net
736500000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
2506400000
Quarters > 0 > balance Sheet > short Term Investments
5937200000
Quarters > 0 > balance Sheet > receivables
5687100000
Quarters > 0 > balance Sheet > inventories
3254400000
Quarters > 0 > balance Sheet > total Current Assets
17980700000
Quarters > 0 > balance Sheet > property Plant Equipment
5002300000
Quarters > 0 > balance Sheet > total Assets
40169400000
Quarters > 0 > balance Sheet > payables
903800000
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
1985500000
Quarters > 0 > balance Sheet > total Liabilities
9211600000
Quarters > 0 > balance Sheet > equity
30957800000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
1460000000
Quarters > 0 > cash Flow > depreciation
136700000
Quarters > 0 > cash Flow > change In Working Capital
98300000
Quarters > 0 > cash Flow > cash From Operations
1618700000
Quarters > 0 > cash Flow > capital Expenditures
201400000
Quarters > 0 > cash Flow > cash From Investing
-402900000
Quarters > 0 > cash Flow > cash From Financing
-717900000
Quarters > 0 > cash Flow > net Change In Cash
497500000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
13.619402985074627
Quarters > 0 > ratios > PB
2.6279371273152488
Quarters > 0 > ratios > ROE
4.716097397101861
Quarters > 0 > ratios > ROA
3.6346074375021784
Quarters > 0 > ratios > FCF
1417300000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.37751378419412407
Quarters > 0 > health Score
74
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
3675600000
Quarters > 1 > income Statement > cost Of Revenue
530200000
Quarters > 1 > income Statement > gross Profit
3145400000
Quarters > 1 > income Statement > operating Expenses
2065900000
Quarters > 1 > income Statement > operating Income
1079500000
Quarters > 1 > income Statement > interest Expense
3600000
Quarters > 1 > income Statement > pretax Income
1518700000
Quarters > 1 > income Statement > net Income
1391600000
Quarters > 1 > income Statement > eps
12.813996316758749
Quarters > 1 > income Statement > dividends Per Share
-92600000
Quarters > 1 > income Statement > shares Outstanding
108600000
Quarters > 1 > income Statement > income Tax Expense
127100000
Quarters > 1 > income Statement > EBITDA
1657400000
Quarters > 1 > income Statement > operating Margin
29.369354663184243
Quarters > 1 > income Statement > total Other Income Expense Net
439200000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
1995800000
Quarters > 1 > balance Sheet > short Term Investments
5473800000
Quarters > 1 > balance Sheet > receivables
5610000000
Quarters > 1 > balance Sheet > inventories
3205600000
Quarters > 1 > balance Sheet > total Current Assets
16859500000
Quarters > 1 > balance Sheet > property Plant Equipment
4840700000
Quarters > 1 > balance Sheet > total Assets
38219200000
Quarters > 1 > balance Sheet > payables
723900000
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
1985100000
Quarters > 1 > balance Sheet > total Liabilities
8280300000
Quarters > 1 > balance Sheet > equity
29938900000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
1391600000
Quarters > 1 > cash Flow > depreciation
135100000
Quarters > 1 > cash Flow > change In Working Capital
-227900000
Quarters > 1 > cash Flow > cash From Operations
1144400000
Quarters > 1 > cash Flow > capital Expenditures
176800000
Quarters > 1 > cash Flow > cash From Investing
-1094000000
Quarters > 1 > cash Flow > cash From Financing
-1128200000
Quarters > 1 > cash Flow > net Change In Cash
-1077400000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
12.813996316758749
Quarters > 1 > ratios > PB
2.7528608599514346
Quarters > 1 > ratios > ROE
4.648133364953288
Quarters > 1 > ratios > ROA
3.641101854565245
Quarters > 1 > ratios > FCF
967600000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.26324953749047775
Quarters > 1 > health Score
72
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
3028700000
Quarters > 2 > income Statement > cost Of Revenue
464300000
Quarters > 2 > income Statement > gross Profit
2564400000
Quarters > 2 > income Statement > operating Expenses
1972700000
Quarters > 2 > income Statement > operating Income
591700000
Quarters > 2 > income Statement > interest Expense
8700000
Quarters > 2 > income Statement > pretax Income
905000000
Quarters > 2 > income Statement > net Income
808700000
Quarters > 2 > income Statement > eps
7.27248201438849
Quarters > 2 > income Statement > dividends Per Share
-93800000
Quarters > 2 > income Statement > shares Outstanding
111200000
Quarters > 2 > income Statement > income Tax Expense
96300000
Quarters > 2 > income Statement > EBITDA
1040600000
Quarters > 2 > income Statement > operating Margin
19.536434773995442
Quarters > 2 > income Statement > total Other Income Expense Net
313300000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
3090200000
Quarters > 2 > balance Sheet > short Term Investments
5259200000
Quarters > 2 > balance Sheet > receivables
5561000000
Quarters > 2 > balance Sheet > inventories
3192400000
Quarters > 2 > balance Sheet > total Current Assets
17571700000
Quarters > 2 > balance Sheet > property Plant Equipment
4694200000
Quarters > 2 > balance Sheet > total Assets
37545200000
Quarters > 2 > balance Sheet > payables
705500000
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
1984800000
Quarters > 2 > balance Sheet > total Liabilities
8157600000
Quarters > 2 > balance Sheet > equity
29387600000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
808700000
Quarters > 2 > cash Flow > depreciation
126900000
Quarters > 2 > cash Flow > change In Working Capital
129600000
Quarters > 2 > cash Flow > cash From Operations
1045100000
Quarters > 2 > cash Flow > capital Expenditures
271500000
Quarters > 2 > cash Flow > cash From Investing
647500000
Quarters > 2 > cash Flow > cash From Financing
-1089200000
Quarters > 2 > cash Flow > net Change In Cash
604000000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
7.27248201438849
Quarters > 2 > ratios > PB
2.8716462725775496
Quarters > 2 > ratios > ROE
2.7518409124937047
Quarters > 2 > ratios > ROA
2.1539371211233393
Quarters > 2 > ratios > FCF
773600000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.255423118829861
Quarters > 2 > health Score
74
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
3789200000
Quarters > 3 > income Statement > cost Of Revenue
565400000
Quarters > 3 > income Statement > gross Profit
3223800000
Quarters > 3 > income Statement > operating Expenses
2233600000
Quarters > 3 > income Statement > operating Income
990200000
Quarters > 3 > income Statement > interest Expense
10500000
Quarters > 3 > income Statement > pretax Income
958100000
Quarters > 3 > income Statement > net Income
917700000
Quarters > 3 > income Statement > eps
8.06414762741652
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
113800000
Quarters > 3 > income Statement > income Tax Expense
40400000
Quarters > 3 > income Statement > EBITDA
1095000000
Quarters > 3 > income Statement > operating Margin
26.132165100812838
Quarters > 3 > income Statement > total Other Income Expense Net
-32100000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
2488200000
Quarters > 3 > balance Sheet > short Term Investments
6524300000
Quarters > 3 > balance Sheet > receivables
6211900000
Quarters > 3 > balance Sheet > inventories
3087300000
Quarters > 3 > balance Sheet > total Current Assets
18660900000
Quarters > 3 > balance Sheet > property Plant Equipment
4599700000
Quarters > 3 > balance Sheet > total Assets
37759400000
Quarters > 3 > balance Sheet > payables
789500000
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
1984400000
Quarters > 3 > balance Sheet > total Liabilities
8405800000
Quarters > 3 > balance Sheet > equity
29353600000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
917700000
Quarters > 3 > cash Flow > depreciation
126400000
Quarters > 3 > cash Flow > change In Working Capital
-86400000
Quarters > 3 > cash Flow > cash From Operations
1262800000
Quarters > 3 > cash Flow > capital Expenditures
267000000
Quarters > 3 > cash Flow > cash From Investing
350600000
Quarters > 3 > cash Flow > cash From Financing
-1135500000
Quarters > 3 > cash Flow > net Change In Cash
477200000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
8.06414762741652
Quarters > 3 > ratios > PB
2.942193052981576
Quarters > 3 > ratios > ROE
3.126362694865366
Quarters > 3 > ratios > ROA
2.4303881947276706
Quarters > 3 > ratios > FCF
995800000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.2627995355220099
Quarters > 3 > health Score
74
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
14202000000
Annuals > 0 > income Statement > cost Of Revenue
1970500000
Annuals > 0 > income Statement > gross Profit
12231500000
Annuals > 0 > income Statement > operating Expenses
8240800000
Annuals > 0 > income Statement > operating Income
3990700000
Annuals > 0 > income Statement > interest Expense
55200000
Annuals > 0 > income Statement > pretax Income
4779900000
Annuals > 0 > income Statement > net Income
4412600000
Annuals > 0 > income Statement > eps
38.33709817549956
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
115100000
Annuals > 0 > income Statement > income Tax Expense
367300000
Annuals > 0 > income Statement > EBITDA
5318000000
Annuals > 0 > income Statement > operating Margin
28.099563441768765
Annuals > 0 > income Statement > total Other Income Expense Net
789200000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
2488200000
Annuals > 0 > balance Sheet > short Term Investments
6524300000
Annuals > 0 > balance Sheet > receivables
6211900000
Annuals > 0 > balance Sheet > inventories
3087300000
Annuals > 0 > balance Sheet > total Current Assets
18660900000
Annuals > 0 > balance Sheet > property Plant Equipment
4599700000
Annuals > 0 > balance Sheet > total Assets
37759400000
Annuals > 0 > balance Sheet > payables
789500000
Annuals > 0 > balance Sheet > short Term Debt
-
Annuals > 0 > balance Sheet > long Term Debt
1984400000
Annuals > 0 > balance Sheet > total Liabilities
8405800000
Annuals > 0 > balance Sheet > equity
29353600000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
4412600000
Annuals > 0 > cash Flow > depreciation
482900000
Annuals > 0 > cash Flow > change In Working Capital
-618300000
Annuals > 0 > cash Flow > cash From Operations
4420500000
Annuals > 0 > cash Flow > capital Expenditures
755900000
Annuals > 0 > cash Flow > cash From Investing
-2468100000
Annuals > 0 > cash Flow > cash From Financing
-2200500000
Annuals > 0 > cash Flow > net Change In Cash
-248800000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
38.33709817549956
Annuals > 0 > ratios > PB
2.9927427300228935
Annuals > 0 > ratios > ROE
15.03256840728224
Annuals > 0 > ratios > ROA
11.686096707045133
Annuals > 0 > ratios > FCF
3664600000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.25803407970708353
Annuals > 0 > health Score
83
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
13117200000
Annuals > 1 > income Statement > cost Of Revenue
883700000
Annuals > 1 > income Statement > gross Profit
12233500000
Annuals > 1 > income Statement > operating Expenses
7070300000
Annuals > 1 > income Statement > operating Income
4047100000
Annuals > 1 > income Statement > interest Expense
73000000
Annuals > 1 > income Statement > pretax Income
4199300000
Annuals > 1 > income Statement > net Income
3953600000
Annuals > 1 > income Statement > eps
34.77220756376429
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
113700000
Annuals > 1 > income Statement > income Tax Expense
245700000
Annuals > 1 > income Statement > EBITDA
4047100000
Annuals > 1 > income Statement > operating Margin
30.853383344006343
Annuals > 1 > income Statement > total Other Income Expense Net
152200000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
2730000000
Annuals > 1 > balance Sheet > short Term Investments
8114800000
Annuals > 1 > balance Sheet > receivables
5667300000
Annuals > 1 > balance Sheet > inventories
2580500000
Annuals > 1 > balance Sheet > total Current Assets
19479200000
Annuals > 1 > balance Sheet > property Plant Equipment
4146400000
Annuals > 1 > balance Sheet > total Assets
33080200000
Annuals > 1 > balance Sheet > payables
606600000
Annuals > 1 > balance Sheet > short Term Debt
-
Annuals > 1 > balance Sheet > long Term Debt
1982900000
Annuals > 1 > balance Sheet > total Liabilities
7107100000
Annuals > 1 > balance Sheet > equity
25973100000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
3953600000
Annuals > 1 > cash Flow > depreciation
421000000
Annuals > 1 > cash Flow > change In Working Capital
-94100000
Annuals > 1 > cash Flow > cash From Operations
4594000000
Annuals > 1 > cash Flow > capital Expenditures
926400000
Annuals > 1 > cash Flow > cash From Investing
-3185100000
Annuals > 1 > cash Flow > cash From Financing
-1790100000
Annuals > 1 > cash Flow > net Change In Cash
-381600000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
34.77220756376429
Annuals > 1 > ratios > PB
3.3411202744377837
Annuals > 1 > ratios > ROE
15.221902660829858
Annuals > 1 > ratios > ROA
11.951560147762105
Annuals > 1 > ratios > FCF
3667600000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.279602354160949
Annuals > 1 > health Score
78
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
12172900000
Annuals > 2 > income Statement > cost Of Revenue
1705200000
Annuals > 2 > income Statement > gross Profit
10467700000
Annuals > 2 > income Statement > operating Expenses
5082100000
Annuals > 2 > income Statement > operating Income
5385600000
Annuals > 2 > income Statement > interest Expense
59400000
Annuals > 2 > income Statement > pretax Income
4858800000
Annuals > 2 > income Statement > net Income
4338400000
Annuals > 2 > income Statement > eps
38.223788546255506
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
113500000
Annuals > 2 > income Statement > income Tax Expense
520400000
Annuals > 2 > income Statement > EBITDA
5259600000
Annuals > 2 > income Statement > operating Margin
44.24253875411775
Annuals > 2 > income Statement > total Other Income Expense Net
-526800000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
3105900000
Annuals > 2 > balance Sheet > short Term Investments
4636400000
Annuals > 2 > balance Sheet > receivables
5328700000
Annuals > 2 > balance Sheet > inventories
2401900000
Annuals > 2 > balance Sheet > total Current Assets
15884100000
Annuals > 2 > balance Sheet > property Plant Equipment
3763000000
Annuals > 2 > balance Sheet > total Assets
29214500000
Annuals > 2 > balance Sheet > payables
589200000
Annuals > 2 > balance Sheet > short Term Debt
720000000
Annuals > 2 > balance Sheet > long Term Debt
1981400000
Annuals > 2 > balance Sheet > total Liabilities
6550500000
Annuals > 2 > balance Sheet > equity
22664000000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
4338400000
Annuals > 2 > cash Flow > depreciation
341400000
Annuals > 2 > cash Flow > change In Working Capital
-243300000
Annuals > 2 > cash Flow > cash From Operations
5014900000
Annuals > 2 > cash Flow > capital Expenditures
590100000
Annuals > 2 > cash Flow > cash From Investing
-3784600000
Annuals > 2 > cash Flow > cash From Financing
-1009000000
Annuals > 2 > cash Flow > net Change In Cash
221300000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
38.223788546255506
Annuals > 2 > ratios > PB
3.8222116572537943
Annuals > 2 > ratios > ROE
19.142252029650546
Annuals > 2 > ratios > ROA
14.850160023276112
Annuals > 2 > ratios > FCF
4424800000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.36349596234258064
Annuals > 2 > health Score
81
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
16071700000
Annuals > 3 > income Statement > cost Of Revenue
2723700000
Annuals > 3 > income Statement > gross Profit
13348000000
Annuals > 3 > income Statement > operating Expenses
4401200000
Annuals > 3 > income Statement > operating Income
8946800000
Annuals > 3 > income Statement > interest Expense
57300000
Annuals > 3 > income Statement > pretax Income
9325800000
Annuals > 3 > income Statement > net Income
8075300000
Annuals > 3 > income Statement > eps
71.97237076648841
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
112200000
Annuals > 3 > income Statement > income Tax Expense
1250500000
Annuals > 3 > income Statement > EBITDA
9669300000
Annuals > 3 > income Statement > operating Margin
55.668037606475984
Annuals > 3 > income Statement > total Other Income Expense Net
379000000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
2885600000
Annuals > 3 > balance Sheet > short Term Investments
2809100000
Annuals > 3 > balance Sheet > receivables
6036500000
Annuals > 3 > balance Sheet > inventories
1951300000
Annuals > 3 > balance Sheet > total Current Assets
14014900000
Annuals > 3 > balance Sheet > property Plant Equipment
3482200000
Annuals > 3 > balance Sheet > total Assets
25434800000
Annuals > 3 > balance Sheet > payables
564000000
Annuals > 3 > balance Sheet > short Term Debt
719700000
Annuals > 3 > balance Sheet > long Term Debt
1980000000
Annuals > 3 > balance Sheet > total Liabilities
6666000000
Annuals > 3 > balance Sheet > equity
18768800000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
8075300000
Annuals > 3 > cash Flow > depreciation
286200000
Annuals > 3 > cash Flow > change In Working Capital
-1916500000
Annuals > 3 > cash Flow > cash From Operations
7081300000
Annuals > 3 > cash Flow > capital Expenditures
551900000
Annuals > 3 > cash Flow > cash From Investing
-5384700000
Annuals > 3 > cash Flow > cash From Financing
-1005800000
Annuals > 3 > cash Flow > net Change In Cash
690800000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
71.97237076648841
Annuals > 3 > ratios > PB
4.562593559524317
Annuals > 3 > ratios > ROE
43.02512680618899
Annuals > 3 > ratios > ROA
31.74902102631041
Annuals > 3 > ratios > FCF
6529400000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.4062669163809678
Annuals > 3 > health Score
78
Valuation > metrics > PE
18.281
Valuation > metrics > PB
2.6279371273152488
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
4.716097397101861
Profitability > metrics > ROA
8.119817359724593
Profitability > metrics > Net Margin
0.38888740910422714
Profitability > final Score
64
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
0.297553443720161
Risk > metrics > Interest Coverage
53.2020725388601
Risk > final Score
100
Risk > verdict
Low
Liquidity > metrics > Current Ratio
19.894556317769418
Liquidity > metrics > Quick Ratio
16.29375968134543
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
64
Prev Profitabilities > 1
49
Prev Profitabilities > 2
51
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:28:32.456Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-01-30
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
10.77
Earnings History > 0 > eps Difference
-10.77
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-30
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
11.83
Earnings History > 1 > eps Estimate
9.67
Earnings History > 1 > eps Difference
2.16
Earnings History > 1 > surprise Percent
22.3371
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-01
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
12.89
Earnings History > 2 > eps Estimate
8.44
Earnings History > 2 > eps Difference
4.45
Earnings History > 2 > surprise Percent
52.7251
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-29
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
8.22
Earnings History > 3 > eps Estimate
8.48
Earnings History > 3 > eps Difference
-0.26
Earnings History > 3 > surprise Percent
-3.066
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-04
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
12.07
Earnings History > 4 > eps Estimate
11.19
Earnings History > 4 > eps Difference
0.88
Earnings History > 4 > surprise Percent
7.8642
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-31
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
12.46
Earnings History > 5 > eps Estimate
11.7
Earnings History > 5 > eps Difference
0.76
Earnings History > 5 > surprise Percent
6.4957
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
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
11.56
Earnings History > 6 > eps Estimate
10.61
Earnings History > 6 > eps Difference
0.95
Earnings History > 6 > surprise Percent
8.9538
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-02
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
9.55
Earnings History > 7 > eps Estimate
10.09
Earnings History > 7 > eps Difference
-0.54
Earnings History > 7 > surprise Percent
-5.3518
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-02
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
11.86
Earnings History > 8 > eps Estimate
10.73
Earnings History > 8 > eps Difference
1.13
Earnings History > 8 > surprise Percent
10.5312
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-02
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
11.59
Earnings History > 9 > eps Estimate
10.72
Earnings History > 9 > eps Difference
0.87
Earnings History > 9 > surprise Percent
8.1157
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-03
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
10.24
Earnings History > 10 > eps Estimate
9.84
Earnings History > 10 > eps Difference
0.4
Earnings History > 10 > surprise Percent
4.065
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-04
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
10.09
Earnings History > 11 > eps Estimate
9.56
Earnings History > 11 > eps Difference
0.53
Earnings History > 11 > surprise Percent
5.5439
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-03
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
12.56
Earnings History > 12 > eps Estimate
10.03
Earnings History > 12 > eps Difference
2.53
Earnings History > 12 > surprise Percent
25.2243
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-03
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
11.14
Earnings History > 13 > eps Estimate
9.48
Earnings History > 13 > eps Difference
1.66
Earnings History > 13 > surprise Percent
17.5105
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-03
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
9.77
Earnings History > 14 > eps Estimate
8.84
Earnings History > 14 > eps Difference
0.93
Earnings History > 14 > surprise Percent
10.5204
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-04
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
8.93
Earnings History > 15 > eps Estimate
9.74
Earnings History > 15 > eps Difference
-0.81
Earnings History > 15 > surprise Percent
-8.3162
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-04
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
21.32
Earnings History > 16 > eps Estimate
18.35
Earnings History > 16 > eps Difference
2.97
Earnings History > 16 > surprise Percent
16.1853
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-04
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
14.37
Earnings History > 17 > eps Estimate
10.1
Earnings History > 17 > eps Difference
4.27
Earnings History > 17 > surprise Percent
42.2772
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-05
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
25.8
Earnings History > 18 > eps Estimate
17.53
Earnings History > 18 > eps Difference
8.27
Earnings History > 18 > surprise Percent
47.1763
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-06
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
9.89
Earnings History > 19 > eps Estimate
9
Earnings History > 19 > eps Difference
0.89
Earnings History > 19 > surprise Percent
9.8889
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-05
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
9.53
Earnings History > 20 > eps Estimate
8.39
Earnings History > 20 > eps Difference
1.14
Earnings History > 20 > surprise Percent
13.5876
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-05
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
8.36
Earnings History > 21 > eps Estimate
7.14
Earnings History > 21 > eps Difference
1.22
Earnings History > 21 > surprise Percent
17.0868
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-05
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
7.16
Earnings History > 22 > eps Estimate
5.98
Earnings History > 22 > eps Difference
1.18
Earnings History > 22 > surprise Percent
19.7324
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-05
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
6.6
Earnings History > 23 > eps Estimate
6.13
Earnings History > 23 > eps Difference
0.47
Earnings History > 23 > surprise Percent
7.6672
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-06
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
7.5
Earnings History > 24 > eps Estimate
6.91
Earnings History > 24 > eps Difference
0.59
Earnings History > 24 > surprise Percent
8.5384
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-05
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
6.67
Earnings History > 25 > eps Estimate
6.36
Earnings History > 25 > eps Difference
0.31
Earnings History > 25 > surprise Percent
4.8742
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-06
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
6.02
Earnings History > 26 > eps Estimate
5.41
Earnings History > 26 > eps Difference
0.61
Earnings History > 26 > surprise Percent
11.2754
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-07
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
4.45
Earnings History > 27 > eps Estimate
5.47
Earnings History > 27 > eps Difference
-1.02
Earnings History > 27 > surprise Percent
-18.6472
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-06
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
6.84
Earnings History > 28 > eps Estimate
5.6
Earnings History > 28 > eps Difference
1.24
Earnings History > 28 > surprise Percent
22.1429
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-06
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
5.87
Earnings History > 29 > eps Estimate
5.13
Earnings History > 29 > eps Difference
0.74
Earnings History > 29 > surprise Percent
14.425
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-02
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
5.45
Earnings History > 30 > eps Estimate
4.7
Earnings History > 30 > eps Difference
0.75
Earnings History > 30 > surprise Percent
15.9574
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-03
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
4.67
Earnings History > 31 > eps Estimate
4.35
Earnings History > 31 > eps Difference
0.32
Earnings History > 31 > surprise Percent
7.3563
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-08
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
5.23
Earnings History > 32 > eps Estimate
4.53
Earnings History > 32 > eps Difference
0.7
Earnings History > 32 > surprise Percent
15.4525
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-08
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
3.99
Earnings History > 33 > eps Estimate
3.85
Earnings History > 33 > eps Difference
0.14
Earnings History > 33 > surprise Percent
3.6364
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-03
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
4.17
Earnings History > 34 > eps Estimate
3.17
Earnings History > 34 > eps Difference
1
Earnings History > 34 > surprise Percent
31.5457
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-04
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
2.92
Earnings History > 35 > eps Estimate
3.06
Earnings History > 35 > eps Difference
-0.14
Earnings History > 35 > surprise Percent
-4.5752
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-09
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
3.04
Earnings History > 36 > eps Estimate
3.03
Earnings History > 36 > eps Difference
0.01
Earnings History > 36 > surprise Percent
0.33
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-04
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
3.13
Earnings History > 37 > eps Estimate
2.71
Earnings History > 37 > eps Difference
0.42
Earnings History > 37 > surprise Percent
15.4982
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-04
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
2.82
Earnings History > 38 > eps Estimate
2.65
Earnings History > 38 > eps Difference
0.17
Earnings History > 38 > surprise Percent
6.4151
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-05
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
2.57
Earnings History > 39 > eps Estimate
2.58
Earnings History > 39 > eps Difference
-0.01
Earnings History > 39 > surprise Percent
-0.3876
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-09
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
2.83
Earnings History > 40 > eps Estimate
3.36
Earnings History > 40 > eps Difference
-0.53
Earnings History > 40 > surprise Percent
-15.7738
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-04
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
3.47
Earnings History > 41 > eps Estimate
3.2
Earnings History > 41 > eps Difference
0.27
Earnings History > 41 > surprise Percent
8.4375
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-04
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
2.89
Earnings History > 42 > eps Estimate
2.77
Earnings History > 42 > eps Difference
0.12
Earnings History > 42 > surprise Percent
4.3321
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-07
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
2.88
Earnings History > 43 > eps Estimate
2.68
Earnings History > 43 > eps Difference
0.2
Earnings History > 43 > surprise Percent
7.4627
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-10
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
2.79
Earnings History > 44 > eps Estimate
2.82
Earnings History > 44 > eps Difference
-0.03
Earnings History > 44 > surprise Percent
-1.0638
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-04
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
2.52
Earnings History > 45 > eps Estimate
2.57
Earnings History > 45 > eps Difference
-0.05
Earnings History > 45 > surprise Percent
-1.9455
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-05
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
2.47
Earnings History > 46 > eps Estimate
2.29
Earnings History > 46 > eps Difference
0.18
Earnings History > 46 > surprise Percent
7.8603
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-08
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
2.26
Earnings History > 47 > eps Estimate
2.2
Earnings History > 47 > eps Difference
0.06
Earnings History > 47 > surprise Percent
2.7273
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-11
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.86
Earnings History > 48 > eps Estimate
0.98
Earnings History > 48 > eps Difference
-0.12
Earnings History > 48 > surprise Percent
-12.2449
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-05
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
1.25
Earnings History > 49 > eps Estimate
0.9
Earnings History > 49 > eps Difference
0.35
Earnings History > 49 > surprise Percent
38.8889
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-06
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.79
Earnings History > 50 > eps Estimate
0.88
Earnings History > 50 > eps Difference
-0.09
Earnings History > 50 > surprise Percent
-10.2273
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-03
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.9
Earnings History > 51 > eps Estimate
0.98
Earnings History > 51 > eps Difference
-0.08
Earnings History > 51 > surprise Percent
-8.1633
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-14
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
1.22
Earnings History > 52 > eps Estimate
1.1
Earnings History > 52 > eps Difference
0.12
Earnings History > 52 > surprise Percent
10.9091
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-24
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
1.72
Earnings History > 53 > eps Estimate
0.95
Earnings History > 53 > eps Difference
0.77
Earnings History > 53 > surprise Percent
81.0526
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-25
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.7
Earnings History > 54 > eps Estimate
0.27
Earnings History > 54 > eps Difference
0.43
Earnings History > 54 > surprise Percent
159.2593
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.16
Earnings History > 55 > eps Estimate
-0.23
Earnings History > 55 > eps Difference
0.39
Earnings History > 55 > surprise Percent
169.5652
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-13
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
-0.54
Earnings History > 56 > eps Estimate
-0.6
Earnings History > 56 > eps Difference
0.06
Earnings History > 56 > surprise Percent
10
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
-0.68
Earnings History > 57 > eps Estimate
-0.76
Earnings History > 57 > eps Difference
0.08
Earnings History > 57 > surprise Percent
10.5263
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.69
Earnings History > 58 > eps Estimate
-0.41
Earnings History > 58 > eps Difference
-0.28
Earnings History > 58 > surprise Percent
-68.2927
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.49
Earnings History > 59 > eps Estimate
-0.36
Earnings History > 59 > eps Difference
-0.13
Earnings History > 59 > surprise Percent
-36.1111
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-17
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
-0.17
Earnings History > 60 > eps Estimate
-0.32
Earnings History > 60 > eps Difference
0.15
Earnings History > 60 > surprise Percent
46.875
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-28
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-0.41
Earnings History > 61 > eps Estimate
-0.34
Earnings History > 61 > eps Difference
-0.07
Earnings History > 61 > surprise Percent
-20.5882
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
-0.31
Earnings History > 62 > eps Estimate
-0.37
Earnings History > 62 > eps Difference
0.06
Earnings History > 62 > surprise Percent
16.2162
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-29
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
-0.38
Earnings History > 63 > eps Estimate
-0.49
Earnings History > 63 > eps Difference
0.11
Earnings History > 63 > surprise Percent
22.449
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-18
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
-0.46
Earnings History > 64 > eps Estimate
-0.34
Earnings History > 64 > eps Difference
-0.12
Earnings History > 64 > surprise Percent
-35.2941
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-03
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.01
Earnings History > 65 > eps Estimate
-0.21
Earnings History > 65 > eps Difference
0.2
Earnings History > 65 > surprise Percent
95.2381
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-04
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.19
Earnings History > 66 > eps Estimate
-0.28
Earnings History > 66 > eps Difference
0.09
Earnings History > 66 > surprise Percent
32.1429
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-30
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.22
Earnings History > 67 > eps Estimate
-0.31
Earnings History > 67 > eps Difference
0.09
Earnings History > 67 > surprise Percent
29.0323
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-26
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.4
Earnings History > 68 > eps Estimate
-0.3
Earnings History > 68 > eps Difference
-0.1
Earnings History > 68 > surprise Percent
-33.3333
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-04
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-0.27
Earnings History > 69 > eps Estimate
-0.32
Earnings History > 69 > eps Difference
0.05
Earnings History > 69 > surprise Percent
15.625
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.23
Earnings History > 70 > eps Estimate
-0.3
Earnings History > 70 > eps Difference
0.07
Earnings History > 70 > surprise Percent
23.3333
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-01
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-0.15
Earnings History > 71 > eps Estimate
-0.32
Earnings History > 71 > eps Difference
0.17
Earnings History > 71 > surprise Percent
53.125
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-27
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
-0.19
Earnings History > 72 > eps Estimate
-0.47
Earnings History > 72 > eps Difference
0.28
Earnings History > 72 > surprise Percent
59.5745
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-06
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
-0.54
Earnings History > 73 > eps Estimate
-0.3
Earnings History > 73 > eps Difference
-0.24
Earnings History > 73 > surprise Percent
-80
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-01
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
-0.41
Earnings History > 74 > eps Estimate
-0.43
Earnings History > 74 > eps Difference
0.02
Earnings History > 74 > surprise Percent
4.6512
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-02
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
-0.46
Earnings History > 75 > eps Estimate
-0.5
Earnings History > 75 > eps Difference
0.04
Earnings History > 75 > surprise Percent
8
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-03-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.51
Earnings History > 76 > eps Estimate
-0.51
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
0
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-06
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
-0.48
Earnings History > 77 > eps Estimate
-0.56
Earnings History > 77 > eps Difference
0.08
Earnings History > 77 > surprise Percent
14.2857
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-08-03
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
-0.41
Earnings History > 78 > eps Estimate
-0.56
Earnings History > 78 > eps Difference
0.15
Earnings History > 78 > surprise Percent
26.7857
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-05-03
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
-0.36
Earnings History > 79 > eps Estimate
-0.61
Earnings History > 79 > eps Difference
0.25
Earnings History > 79 > surprise Percent
40.9836
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-24
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
-0.53
Earnings History > 80 > eps Estimate
-0.65
Earnings History > 80 > eps Difference
0.12
Earnings History > 80 > surprise Percent
18.4615
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-03
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
-0.52
Earnings History > 81 > eps Estimate
-0.59
Earnings History > 81 > eps Difference
0.07
Earnings History > 81 > surprise Percent
11.8644
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-08-04
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
-0.38
Earnings History > 82 > eps Estimate
-0.51
Earnings History > 82 > eps Difference
0.13
Earnings History > 82 > surprise Percent
25.4902
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-04-28
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
-0.07
Earnings History > 83 > eps Estimate
-0.28
Earnings History > 83 > eps Difference
0.21
Earnings History > 83 > surprise Percent
75
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-22
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.05
Earnings History > 84 > eps Estimate
-0.36
Earnings History > 84 > eps Difference
0.41
Earnings History > 84 > surprise Percent
113.8889
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-28
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
-0.2
Earnings History > 85 > eps Estimate
-0.4
Earnings History > 85 > eps Difference
0.2
Earnings History > 85 > surprise Percent
50
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.26
Earnings History > 86 > eps Estimate
-0.3
Earnings History > 86 > eps Difference
0.04
Earnings History > 86 > surprise Percent
13.3333
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
1.06
Earnings History > 87 > eps Estimate
-0.46
Earnings History > 87 > eps Difference
1.52
Earnings History > 87 > surprise Percent
330.4348
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-23
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
-0.35
Earnings History > 88 > eps Estimate
-0.53
Earnings History > 88 > eps Difference
0.18
Earnings History > 88 > surprise Percent
33.9623
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-29
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
-0.52
Earnings History > 89 > eps Estimate
-0.54
Earnings History > 89 > eps Difference
0.02
Earnings History > 89 > surprise Percent
3.7037
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-08-01
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
-0.58
Earnings History > 90 > eps Estimate
-0.6
Earnings History > 90 > eps Difference
0.02
Earnings History > 90 > surprise Percent
3.3333
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-05-05
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-0.68
Earnings History > 91 > eps Estimate
-0.85
Earnings History > 91 > eps Difference
0.17
Earnings History > 91 > surprise Percent
20
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-01-30
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-0.81
Earnings History > 92 > eps Estimate
-0.85
Earnings History > 92 > eps Difference
0.04
Earnings History > 92 > surprise Percent
4.7059
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-31
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
-0.75
Earnings History > 93 > eps Estimate
-0.78
Earnings History > 93 > eps Difference
0.03
Earnings History > 93 > surprise Percent
3.8462
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-30
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
-0.69
Earnings History > 94 > eps Estimate
-0.64
Earnings History > 94 > eps Difference
-0.05
Earnings History > 94 > surprise Percent
-7.8125
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-29
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.58
Earnings History > 95 > eps Estimate
-0.62
Earnings History > 95 > eps Difference
0.04
Earnings History > 95 > surprise Percent
6.4516
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-01-31
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
-0.65
Earnings History > 96 > eps Estimate
-0.62
Earnings History > 96 > eps Difference
-0.03
Earnings History > 96 > surprise Percent
-4.8387
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-22
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
-0.46
Earnings History > 97 > eps Estimate
-0.55
Earnings History > 97 > eps Difference
0.09
Earnings History > 97 > surprise Percent
16.3636
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-31
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-0.34
Earnings History > 98 > eps Estimate
-0.52
Earnings History > 98 > eps Difference
0.18
Earnings History > 98 > surprise Percent
34.6154
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-05-01
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
-0.35
Earnings History > 99 > eps Estimate
-0.43
Earnings History > 99 > eps Difference
0.08
Earnings History > 99 > surprise Percent
18.6047
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-01-25
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
-0.23
Earnings History > 100 > eps Estimate
-0.34
Earnings History > 100 > eps Difference
0.11
Earnings History > 100 > surprise Percent
32.3529
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.09
Earnings History > 101 > eps Estimate
-0.3
Earnings History > 101 > eps Difference
0.21
Earnings History > 101 > surprise Percent
70
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-07-27
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
-0.08
Earnings History > 102 > eps Estimate
-0.13
Earnings History > 102 > eps Difference
0.05
Earnings History > 102 > surprise Percent
38.4615
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-04-28
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
-0.23
Earnings History > 103 > eps Estimate
-0.12
Earnings History > 103 > eps Difference
-0.11
Earnings History > 103 > surprise Percent
-91.6667
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-02-04
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
-0.04
Earnings History > 104 > eps Estimate
-0.21
Earnings History > 104 > eps Difference
0.17
Earnings History > 104 > surprise Percent
80.9524
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-28
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
-0.16
Earnings History > 105 > eps Estimate
-0.2
Earnings History > 105 > eps Difference
0.04
Earnings History > 105 > surprise Percent
20
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-07-30
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
-0.25
Earnings History > 106 > eps Estimate
-0.25
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
0
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-03-31
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
-0.2855
Earnings History > 107 > eps Estimate
-
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1998-12-31
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
-0.1786
Earnings History > 108 > eps Estimate
-
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
-
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-09-30
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
-0.045
Earnings History > 109 > eps Estimate
-
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
-
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-06-30
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.0669
Earnings History > 110 > eps Estimate
-
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
-
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-03-31
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
-0.1238
Earnings History > 111 > eps Estimate
-
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
-
Earnings History > 112 > period
1997-06-30
Earnings History > 112 > report Date
1997-08-01
Earnings History > 112 > date
1997-06-30
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
-0.16
Earnings History > 112 > eps Estimate
-0.21
Earnings History > 112 > eps Difference
0.05
Earnings History > 112 > surprise Percent
23.8095
Earnings History > 113 > period
1997-03-31
Earnings History > 113 > report Date
1997-05-06
Earnings History > 113 > date
1997-03-31
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
-0.23
Earnings History > 113 > eps Estimate
-0.38
Earnings History > 113 > eps Difference
0.15
Earnings History > 113 > surprise Percent
39.4737
Earnings History > 114 > period
1996-12-31
Earnings History > 114 > report Date
1997-02-05
Earnings History > 114 > date
1996-12-31
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
-0.32
Earnings History > 114 > eps Estimate
-0.33
Earnings History > 114 > eps Difference
0.01
Earnings History > 114 > surprise Percent
3.0303
Earnings History > 115 > period
1996-09-30
Earnings History > 115 > report Date
1996-10-23
Earnings History > 115 > date
1996-09-30
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
-0.35
Earnings History > 115 > eps Estimate
-0.34
Earnings History > 115 > eps Difference
-0.01
Earnings History > 115 > surprise Percent
-2.9412
Earnings History > 116 > period
1996-06-30
Earnings History > 116 > report Date
1996-07-29
Earnings History > 116 > date
1996-06-30
Earnings History > 116 > before After Market
BeforeMarket
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
-0.31
Earnings History > 116 > eps Estimate
-0.4
Earnings History > 116 > eps Difference
0.09
Earnings History > 116 > surprise Percent
22.5
Earnings History > 117 > period
1996-03-31
Earnings History > 117 > report Date
1996-05-03
Earnings History > 117 > date
1996-03-31
Earnings History > 117 > before After Market
BeforeMarket
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
-0.35
Earnings History > 117 > eps Estimate
-0.36
Earnings History > 117 > eps Difference
0.01
Earnings History > 117 > surprise Percent
2.7778
Earnings History > 118 > period
1995-12-31
Earnings History > 118 > report Date
1996-02-05
Earnings History > 118 > date
1995-12-31
Earnings History > 118 > before After Market
BeforeMarket
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
-0.38
Earnings History > 118 > eps Estimate
-0.3
Earnings History > 118 > eps Difference
-0.08
Earnings History > 118 > surprise Percent
-26.6667
Earnings History > 119 > period
1995-09-30
Earnings History > 119 > report Date
1995-11-14
Earnings History > 119 > date
1995-09-30
Earnings History > 119 > before After Market
BeforeMarket
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
-0.32
Earnings History > 119 > eps Estimate
-0.39
Earnings History > 119 > eps Difference
0.07
Earnings History > 119 > surprise Percent
17.9487
Earnings History > 120 > period
1995-06-30
Earnings History > 120 > report Date
1995-08-01
Earnings History > 120 > date
1995-06-30
Earnings History > 120 > before After Market
BeforeMarket
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
-0.22
Earnings History > 120 > eps Estimate
-0.24
Earnings History > 120 > eps Difference
0.02
Earnings History > 120 > surprise Percent
8.3333
Earnings History > 121 > period
1995-03-31
Earnings History > 121 > report Date
1995-05-03
Earnings History > 121 > date
1995-03-31
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
-0.22
Earnings History > 121 > eps Estimate
-0.35
Earnings History > 121 > eps Difference
0.13
Earnings History > 121 > surprise Percent
37.1429
Earnings History > 122 > period
1994-12-31
Earnings History > 122 > report Date
1995-02-13
Earnings History > 122 > date
1994-12-31
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
-0.3
Earnings History > 122 > eps Estimate
-0.39
Earnings History > 122 > eps Difference
0.09
Earnings History > 122 > surprise Percent
23.0769
Earnings History > 123 > period
1994-09-30
Earnings History > 123 > report Date
1994-10-31
Earnings History > 123 > date
1994-09-30
Earnings History > 123 > before After Market
-
Earnings History > 123 > currency
USD
Earnings History > 123 > eps Actual
-0.21
Earnings History > 123 > eps Estimate
-0.36
Earnings History > 123 > eps Difference
0.15
Earnings History > 123 > surprise Percent
41.6667
Earnings History > 124 > period
1994-06-30
Earnings History > 124 > report Date
1994-08-03
Earnings History > 124 > date
1994-06-30
Earnings History > 124 > before After Market
-
Earnings History > 124 > currency
USD
Earnings History > 124 > eps Actual
-0.54
Earnings History > 124 > eps Estimate
-0.58
Earnings History > 124 > eps Difference
0.04
Earnings History > 124 > surprise Percent
6.8966
Regeneron Pharmaceuticals, Inc. discovers, invents, develops, manufactures, and commercializes medicines for treating various diseases worldwide. The company's products include EYLEA injection to treat wet age-related macular degeneration and diabetic macular edema; myopic choroidal neovascularization; diabetic retinopathy; neovascular glaucoma; and retinopathy of prematurity. It also provides Dupixent injection to treat atopic dermatitis and asthma in adults and pediatrics; Libtayo injection to treat metastatic or locally advanced cutaneous squamous cell carcinoma; Praluent injection for heterozygous familial hypercholesterolemia (HoFH) or clinical atherosclerotic cardiovascular disease in adults; REGEN-COV for covid-19; and Kevzara solution for treating rheumatoid arthritis in adults. In addition, the company offers Inmazeb injection for infection caused by Zaire ebolavirus; ARCALYST injection for cryopyrin-associated periodic syndromes, including familial cold auto-inflammatory syndrome and muckle-wells syndrome; and ZALTRAP injection for intravenous infusion to treat metastatic colorectal cancer; Evkeeza for treatment of HoFH; Ordspono for Follicular lymphoma and Diffuse large B-cell lymphoma; and Veopoz for CD55-deficient protein-losing enteropathy. Further, it develops product candidates for treating patients with eye, allergic and inflammatory, cardiovascular and metabolic, infectious, and rare diseases; and cancer, pain, and hematologic conditions. It has collaboration with Mammoth Biosciences, Inc. to research, develop and commercialize in vivo CRISPR-based gene editing therapies for multiple tissues and cell types; with Sonoma Biotherapeutics, Inc. to discover, develop, and commercialize engineered regulatory T cell therapies; and Tessera Therapeutics, Inc. to develop and commercialize TSRA-196, an investigational gene editing therapy for Alpha-1 antitrypsin deficiency. The company was incorporated in 1988 and is headquartered in Tarrytown, New York.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AShowing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$797.2692
Analyst Picks
Strong Buy
14
Buy
5
Hold
5
Sell
1
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
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 77.59% of the total shares of Regeneron Pharmaceuticals Inc
1.
Vanguard Group Inc(8.8917%)
since
2025/06/30
2.
BlackRock Inc(8.7521%)
since
2025/06/30
3.
State Street Corp(4.559%)
since
2025/06/30
4.
JPMorgan Chase & Co(3.7171%)
since
2025/06/30
5.
Dodge & Cox(3.6101%)
since
2025/06/30
6.
Vanguard Total Stock Mkt Idx Inv(3.1491%)
since
2025/07/31
7.
FMR Inc(3.1391%)
since
2025/06/30
8.
Capital Research & Mgmt Co - Division 3(2.9865%)
since
2025/06/30
9.
Vanguard 500 Index Investor(2.4252%)
since
2025/07/31
10.
Dodge & Cox Stock I(2.3507%)
since
2025/06/30
11.
Geode Capital Management, LLC(2.3258%)
since
2025/06/30
12.
Franklin Resources Inc(2.1828%)
since
2025/06/30
13.
Invesco QQQ Trust(2.0643%)
since
2025/08/29
14.
Capital World Investors(1.855%)
since
2025/06/30
15.
Loomis, Sayles & Company LP(1.8314%)
since
2025/06/30
16.
Fidelity 500 Index(1.242%)
since
2025/07/31
17.
Morgan Stanley - Brokerage Accounts(1.2149%)
since
2025/06/30
18.
Fidelity Contrafund(1.2071%)
since
2025/07/31
19.
SPDR® S&P 500® ETF(1.1813%)
since
2025/08/31
20.
iShares Core S&P 500 ETF(1.1787%)
since
2025/08/31
21.
Bank of America Corp(1.1514%)
since
2025/06/30
22.
NORGES BANK(1.1289%)
since
2025/06/30
23.
American Funds New Perspective A(1.1117%)
since
2025/06/30
24.
Capital Group New Perspective Comp(1.1117%)
since
2025/06/30
25.
Amvescap Plc.(1.015%)
since
2025/06/30
26.
Putnam Large Cap Value A(1.0035%)
since
2025/07/31
27.
Putnam US Large Cap Value Equity(1.0035%)
since
2025/06/30
28.
American Funds Growth Fund of Amer A(0.9304%)
since
2025/06/30
29.
Capital Group Growth Fnd of Amer Comp(0.9304%)
since
2025/06/30
30.
Northern Trust Corp(0.9044%)
since
2025/06/30
31.
Vanguard Value Index Inv(0.8876%)
since
2025/07/31
32.
Two Sigma Advisers, LLC(0.8855%)
since
2025/06/30
33.
Amundi(0.8465%)
since
2025/06/30
34.
UBS Asset Mgmt Americas Inc(0.8118%)
since
2025/06/30
35.
Nuveen, LLC(0.794%)
since
2025/06/30
36.
Capital Group American Mutual Comp(0.6799%)
since
2025/06/30
37.
American Funds American Mutual A(0.6799%)
since
2025/06/30
38.
The Health Care Select Sector SPDR® ETF(0.6691%)
since
2025/08/31
39.
Vanguard Institutional Index I(0.5923%)
since
2025/07/31
40.
iShares Biotechnology ETF(0.5856%)
since
2025/08/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
10.77
Date
2025-09-30
EPS Actual
11.83
EPS Estimate
9.67
EPS Difference
2.16
Surprise Percent
22.3371%
(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.