_id
69105328ccc777a4e85d5509
Ticker
COR
Name
Cencora Inc.
Exchange
NYSE
Address
1 West First Avenue, Conshohocken, PA, United States, 19428-1800
Country
USA
Sector
Healthcare
Industry
Medical Distribution
Currency
USD
Website
https://www.cencora.com
Description
Cencora, Inc. sources and distributes pharmaceutical products in the United States and internationally. The company's U.S. Healthcare Solutions segment distributes generic and injectable pharmaceuticals, over-the-counter healthcare products, home healthcare supplies and equipment, and related services to acute care hospitals and health systems, independent and chain retail pharmacies, mail order pharmacies, medical clinics, long-term care and alternate site pharmacies, and other customers; distributes plasma and other blood products, vaccines, and other specialty pharmaceutical products; provides pharmacy management, staffing, and other consulting services; supply management software to retail and institutional healthcare providers; packaging solutions to institutional and retail healthcare providers; clinical trial support, product post-approval, and commercialization support services; data analytics, outcomes research, and other services for biotechnology and pharmaceutical manufacturers; pharmaceuticals, vaccines, parasiticides, diagnostics, micro feed ingredients, and other products to the companion animal and production animal markets; sales force services to manufacturers; and offers other services to physicians who specialize in various disease states, such as oncology, as well as to other healthcare providers, including hospitals and dialysis clinics. Its International Healthcare Solutions segment provides international pharmaceutical wholesale and related service, and global commercialization services; distributes pharmaceuticals, other healthcare products, and related services to pharmacies, doctors, health centers, and hospitals; and offers specialty transportation and logistics services for the biopharmaceutical industry. The company was formerly known as AmerisourceBergen Corporation and changed its name to Cencora, Inc. in August 2023. Cencora, Inc. was founded in 1871 and is headquartered in Conshohocken, Pennsylvania.
Last Close
339.28
Volume
781521
Current Price
340.92
Change
-2.29
Last Updated
2026-01-02T11:50:06.581Z
Image
data:image/webp;base64,UklGRo4CAABXRUJQVlA4IIICAADQDQCdASpAAEAAPrFInkmnJDAhKA9SABYJbADJDUFYvg3+N8zuvN1SKhnAPO39GH/Y9KrJUl+euBlgaQJmjdwJ8nOCK/JRxVu+e+cjTJ3VghJyQTKlEqSfKFAlSPlV7rC0CRMf0PO3pUsIYWhbq2HSOeDRi72oAAD+7h8WjE+/+Wf3m4u3Tf4VcRY0Ay7w94TKJp28a8nvXgxGY3SKzRALBmmrxraoijfrLFMTVJPePab+mPrWR2XwpO7JlTuJd5oG5Gss0c9qBcf+hWb+431qdxDcaInb+X8TW/GFNaN6AfXQRdKIGN/TOcJ5cGlrh3+eFZmg5eTZMEeXTw2tedRQC+4RRBa5rSSPvrkiKznt5pbwbg+w4Tlsyeic+VHUxcbsXn+TYVJy41j++R1nzxrMLfJCL4Qex70qguR8Jmwlfu+Ji21IRDGaqs7tiboQT4bnCuszAr7awQR0kCQ/+AHmBNW9xb20wU4sEgHb6DX4kFqh9eyPkIpSzMiMYgxNJ/v7mkCbbwX2ktPyNBVBh2P34zioCoXdOwfrhC6PIQwf4kyYmqOLaVeIipU1t/M+I/k6ex/59VOBHOP9eF5q6J3RhfMUGAqZq5PRv4F1Ys6oNmwOsHehOwOOthd6gEtiKzU2Sx7evtAbpxmm7dk/9+4R4htYlCGwg+ZW6/IiMjm2DlQGgK19CaQXE4PWUh1Bpcno5uSy4ZjqwTCpiCkUaKfh8FOysnQKCFA9kOUvLdGIlgcu6MhGNjlXwAxHas1KuoQHi4leNNXCjpC0mz3LeN2JltcD+7Pt2iSccWW9nmxeMjTlHCH3egg8E+5/XGt7jDcrzrc/d7rYzfYAAgLcM2IAAAA=
Ipo Date
1995-04-04T00:00:00.000Z
Market Cap
65521283072
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9360733333333332
Sentiment Sources
30
Rating
4.1765
Target Price
387.9333
Strong Buy
10
Buy
1
Hold
5
Sell
1
Strong Sell
0
Current Quarter
2025-09-30
Revenue
83728554000
Cost Of Revenue
80774977000
Gross Profit
2953577000
Operating Expenses
2935074000
Operating Income
18503000
Interest Expense
77833000
Pretax Income
-187044000
Net Income
-339704000
Eps
-1.7519636511792223
Dividends Per Share
107512000
Shares Outstanding
193993444
Income Tax Expense
146027000
EBITDA
149559000
Operating Margin
0.022098793202615204
Total Other Income Expense Net
-205547000
Cash
4356138000
Short Term Investments
-
Receivables
25225299000
Inventories
20492480000
Total Current Assets
52239073000
Property Plant Equipment
2539076000
Total Assets
76590112000
Payables
54719761000
Short Term Debt
117785000
Long Term Debt
7542988000
Total Liabilities
74843027000
Equity
1508019000
Bs_currency_symbol
USD
Depreciation
246657000
Change In Working Capital
2231087000
Cash From Operations
3133417000
Capital Expenditures
249812000
Cash From Investing
-321940000
Cash From Financing
-683782000
Net Change In Cash
2080812000
Cf_currency_symbol
USD
PE
42.3777
PB
43.83502268870618
ROE
-22.52650662889526
ROA
-0.4435350610271989
FCF
2883605000
Fcf Percent
0.03443992356538249
Piotroski FScore
2
Health Score
11
Deep Value Investing Score
4
Defensive Investing Score
4
Dividend Investing Score
3
Economic Moat Investing Score
5.8
Garp Investing Score
2.5
Growth Investing Score
3
Momentum Investing Score
6
Net Net Investing Score
2.5
Quality Investing Score
3
Value Investing Score
2.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
83728554000
Quarters > 0 > income Statement > cost Of Revenue
80774977000
Quarters > 0 > income Statement > gross Profit
2953577000
Quarters > 0 > income Statement > operating Expenses
2935074000
Quarters > 0 > income Statement > operating Income
18503000
Quarters > 0 > income Statement > interest Expense
77833000
Quarters > 0 > income Statement > pretax Income
-187044000
Quarters > 0 > income Statement > net Income
-339704000
Quarters > 0 > income Statement > eps
-1.7519636511792223
Quarters > 0 > income Statement > dividends Per Share
107512000
Quarters > 0 > income Statement > shares Outstanding
193899000
Quarters > 0 > income Statement > income Tax Expense
146027000
Quarters > 0 > income Statement > EBITDA
149559000
Quarters > 0 > income Statement > operating Margin
0.022098793202615204
Quarters > 0 > income Statement > total Other Income Expense Net
-205547000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
4356138000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
25225299000
Quarters > 0 > balance Sheet > inventories
20492480000
Quarters > 0 > balance Sheet > total Current Assets
52239073000
Quarters > 0 > balance Sheet > property Plant Equipment
2539076000
Quarters > 0 > balance Sheet > total Assets
76590112000
Quarters > 0 > balance Sheet > payables
54719761000
Quarters > 0 > balance Sheet > short Term Debt
117785000
Quarters > 0 > balance Sheet > long Term Debt
7542988000
Quarters > 0 > balance Sheet > total Liabilities
74843027000
Quarters > 0 > balance Sheet > equity
1508019000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
-339704000
Quarters > 0 > cash Flow > depreciation
246657000
Quarters > 0 > cash Flow > change In Working Capital
2231087000
Quarters > 0 > cash Flow > cash From Operations
3133417000
Quarters > 0 > cash Flow > capital Expenditures
249812000
Quarters > 0 > cash Flow > cash From Investing
-321940000
Quarters > 0 > cash Flow > cash From Financing
-683782000
Quarters > 0 > cash Flow > net Change In Cash
2080812000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
-1.7519636511792223
Quarters > 0 > ratios > PB
43.83502268870618
Quarters > 0 > ratios > ROE
-22.52650662889526
Quarters > 0 > ratios > ROA
-0.4435350610271989
Quarters > 0 > ratios > FCF
2883605000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
0.03443992356538249
Quarters > 0 > health Score
11
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
80663532000
Quarters > 1 > income Statement > cost Of Revenue
77756417000
Quarters > 1 > income Statement > gross Profit
2907115000
Quarters > 1 > income Statement > operating Expenses
2039461000
Quarters > 1 > income Statement > operating Income
867654000
Quarters > 1 > income Statement > interest Expense
81794000
Quarters > 1 > income Statement > pretax Income
896277000
Quarters > 1 > income Statement > net Income
687402000
Quarters > 1 > income Statement > eps
3.5209855042770064
Quarters > 1 > income Statement > dividends Per Share
107493000
Quarters > 1 > income Statement > shares Outstanding
195230000
Quarters > 1 > income Statement > income Tax Expense
206528000
Quarters > 1 > income Statement > EBITDA
1272146000
Quarters > 1 > income Statement > operating Margin
1.075645931298917
Quarters > 1 > income Statement > total Other Income Expense Net
28623000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
2231852000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
24561733000
Quarters > 1 > balance Sheet > inventories
20137849000
Quarters > 1 > balance Sheet > total Current Assets
48814161000
Quarters > 1 > balance Sheet > property Plant Equipment
2431376000
Quarters > 1 > balance Sheet > total Assets
73956905000
Quarters > 1 > balance Sheet > payables
51043874000
Quarters > 1 > balance Sheet > short Term Debt
196787000
Quarters > 1 > balance Sheet > long Term Debt
8043699000
Quarters > 1 > balance Sheet > total Liabilities
71976712000
Quarters > 1 > balance Sheet > equity
1980193000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
689749000
Quarters > 1 > cash Flow > depreciation
296136000
Quarters > 1 > cash Flow > change In Working Capital
-801496000
Quarters > 1 > cash Flow > cash From Operations
109247000
Quarters > 1 > cash Flow > capital Expenditures
183216000
Quarters > 1 > cash Flow > cash From Investing
-234691000
Quarters > 1 > cash Flow > cash From Financing
215484000
Quarters > 1 > cash Flow > net Change In Cash
96760000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
3.5209855042770064
Quarters > 1 > ratios > PB
33.61178006386246
Quarters > 1 > ratios > ROE
34.713888999708615
Quarters > 1 > ratios > ROA
0.9294629081625306
Quarters > 1 > ratios > FCF
-73969000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
-0.0009170067088061554
Quarters > 1 > health Score
40
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
75453673000
Quarters > 2 > income Statement > cost Of Revenue
72393864000
Quarters > 2 > income Statement > gross Profit
3059809000
Quarters > 2 > income Statement > operating Expenses
2023619000
Quarters > 2 > income Statement > operating Income
1036190000
Quarters > 2 > income Statement > interest Expense
103988000
Quarters > 2 > income Statement > pretax Income
928656000
Quarters > 2 > income Statement > net Income
717871000
Quarters > 2 > income Statement > eps
3.6796159799891335
Quarters > 2 > income Statement > dividends Per Share
111188000
Quarters > 2 > income Statement > shares Outstanding
195094000
Quarters > 2 > income Statement > income Tax Expense
211239000
Quarters > 2 > income Statement > EBITDA
1324947000
Quarters > 2 > income Statement > operating Margin
1.3732797341754324
Quarters > 2 > income Statement > total Other Income Expense Net
-107534000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
1978061000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
23715008000
Quarters > 2 > balance Sheet > inventories
18965502000
Quarters > 2 > balance Sheet > total Current Assets
46534973000
Quarters > 2 > balance Sheet > property Plant Equipment
2302809000
Quarters > 2 > balance Sheet > total Assets
71193874000
Quarters > 2 > balance Sheet > payables
50110563000
Quarters > 2 > balance Sheet > short Term Debt
770321000
Quarters > 2 > balance Sheet > long Term Debt
7085886000
Quarters > 2 > balance Sheet > total Liabilities
70181037000
Quarters > 2 > balance Sheet > equity
1012837000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
717417000
Quarters > 2 > cash Flow > depreciation
-42183000
Quarters > 2 > cash Flow > change In Working Capital
2208432000
Quarters > 2 > cash Flow > cash From Operations
3351238000
Quarters > 2 > cash Flow > capital Expenditures
129060000
Quarters > 2 > cash Flow > cash From Investing
-4077623000
Quarters > 2 > cash Flow > cash From Financing
-491738000
Quarters > 2 > cash Flow > net Change In Cash
-1216408000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
3.6796159799891335
Quarters > 2 > ratios > PB
65.66846045316275
Quarters > 2 > ratios > ROE
70.87724875769744
Quarters > 2 > ratios > ROA
1.008332542769059
Quarters > 2 > ratios > FCF
3222178000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.04270405762751934
Quarters > 2 > health Score
44
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
81487060000
Quarters > 3 > income Statement > cost Of Revenue
78929022000
Quarters > 3 > income Statement > gross Profit
2558038000
Quarters > 3 > income Statement > operating Expenses
1851784000
Quarters > 3 > income Statement > operating Income
706254000
Quarters > 3 > income Statement > interest Expense
27933000
Quarters > 3 > income Statement > pretax Income
620447000
Quarters > 3 > income Statement > net Income
488600000
Quarters > 3 > income Statement > eps
2.5032276574379573
Quarters > 3 > income Statement > dividends Per Share
110888000
Quarters > 3 > income Statement > shares Outstanding
195188000
Quarters > 3 > income Statement > income Tax Expense
126728000
Quarters > 3 > income Statement > EBITDA
963100000
Quarters > 3 > income Statement > operating Margin
0.8667069348188535
Quarters > 3 > income Statement > total Other Income Expense Net
-85807000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
3224260000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
24545724000
Quarters > 3 > balance Sheet > inventories
20508020000
Quarters > 3 > balance Sheet > total Current Assets
49986634000
Quarters > 3 > balance Sheet > property Plant Equipment
2099787000
Quarters > 3 > balance Sheet > total Assets
69054314000
Quarters > 3 > balance Sheet > payables
49910853000
Quarters > 3 > balance Sheet > short Term Debt
2213226000
Quarters > 3 > balance Sheet > long Term Debt
5935321000
Quarters > 3 > balance Sheet > total Liabilities
68827734000
Quarters > 3 > balance Sheet > equity
226580000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
488600000
Quarters > 3 > cash Flow > depreciation
113629000
Quarters > 3 > cash Flow > change In Working Capital
-3602599000
Quarters > 3 > cash Flow > cash From Operations
-2718782000
Quarters > 3 > cash Flow > capital Expenditures
105893000
Quarters > 3 > cash Flow > cash From Investing
-343039000
Quarters > 3 > cash Flow > cash From Financing
3209150000
Quarters > 3 > cash Flow > net Change In Cash
97094000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
2.5032276574379573
Quarters > 3 > ratios > PB
293.68652555388826
Quarters > 3 > ratios > ROE
215.64127460499606
Quarters > 3 > ratios > ROA
0.7075589803122221
Quarters > 3 > ratios > FCF
-2824675000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
-0.03466409267925484
Quarters > 3 > health Score
39
Annuals > 0 > quarter
2025-09-30
Annuals > 0 > income Statement > revenue
321332819000
Annuals > 0 > income Statement > cost Of Revenue
309854280000
Annuals > 0 > income Statement > gross Profit
11478539000
Annuals > 0 > income Statement > operating Expenses
8849938000
Annuals > 0 > income Statement > operating Income
2628601000
Annuals > 0 > income Statement > interest Expense
291548000
Annuals > 0 > income Statement > pretax Income
2258336000
Annuals > 0 > income Statement > net Income
1554169000
Annuals > 0 > income Statement > eps
7.961360353253353
Annuals > 0 > income Statement > dividends Per Share
437081000
Annuals > 0 > income Statement > shares Outstanding
195214000
Annuals > 0 > income Statement > income Tax Expense
690522000
Annuals > 0 > income Statement > EBITDA
3600959000
Annuals > 0 > income Statement > operating Margin
0.8180306662046867
Annuals > 0 > income Statement > total Other Income Expense Net
-370265000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
4356138000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
25225299000
Annuals > 0 > balance Sheet > inventories
20492480000
Annuals > 0 > balance Sheet > total Current Assets
52239073000
Annuals > 0 > balance Sheet > property Plant Equipment
2539076000
Annuals > 0 > balance Sheet > total Assets
76590112000
Annuals > 0 > balance Sheet > payables
54719761000
Annuals > 0 > balance Sheet > short Term Debt
117785000
Annuals > 0 > balance Sheet > long Term Debt
7542988000
Annuals > 0 > balance Sheet > total Liabilities
75082093000
Annuals > 0 > balance Sheet > equity
1508019000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
1567814000
Annuals > 0 > cash Flow > depreciation
1051075000
Annuals > 0 > cash Flow > change In Working Capital
35424000
Annuals > 0 > cash Flow > cash From Operations
3875120000
Annuals > 0 > cash Flow > capital Expenditures
667981000
Annuals > 0 > cash Flow > cash From Investing
-4977293000
Annuals > 0 > cash Flow > cash From Financing
2249114000
Annuals > 0 > cash Flow > net Change In Cash
1096669000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
7.961360353253353
Annuals > 0 > ratios > PB
43.72194813195324
Annuals > 0 > ratios > ROE
103.06030626935072
Annuals > 0 > ratios > ROA
2.0292031953158656
Annuals > 0 > ratios > FCF
3207139000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.009980739004440128
Annuals > 0 > health Score
41
Annuals > 1 > quarter
2024-09-30
Annuals > 1 > income Statement > revenue
293958599000
Annuals > 1 > income Statement > cost Of Revenue
284048570000
Annuals > 1 > income Statement > gross Profit
9793212000
Annuals > 1 > income Statement > operating Expenses
7734780000
Annuals > 1 > income Statement > operating Income
2175249000
Annuals > 1 > income Statement > interest Expense
156991000
Annuals > 1 > income Statement > pretax Income
2003975000
Annuals > 1 > income Statement > net Income
1509120000
Annuals > 1 > income Statement > eps
7.53490044137325
Annuals > 1 > income Statement > dividends Per Share
416168000
Annuals > 1 > income Statement > shares Outstanding
200284000
Annuals > 1 > income Statement > income Tax Expense
484702000
Annuals > 1 > income Statement > EBITDA
3371499000
Annuals > 1 > income Statement > operating Margin
0.7399848167054299
Annuals > 1 > income Statement > total Other Income Expense Net
-171274000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
3132648000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
23871815000
Annuals > 1 > balance Sheet > inventories
18998833000
Annuals > 1 > balance Sheet > total Current Assets
47717813000
Annuals > 1 > balance Sheet > property Plant Equipment
2181410000
Annuals > 1 > balance Sheet > total Assets
67101667000
Annuals > 1 > balance Sheet > payables
50942162000
Annuals > 1 > balance Sheet > short Term Debt
576331000
Annuals > 1 > balance Sheet > long Term Debt
3811745000
Annuals > 1 > balance Sheet > total Liabilities
66455729000
Annuals > 1 > balance Sheet > equity
645938000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
1519273000
Annuals > 1 > cash Flow > depreciation
448200000
Annuals > 1 > cash Flow > change In Working Capital
298688000
Annuals > 1 > cash Flow > cash From Operations
3484685000
Annuals > 1 > cash Flow > capital Expenditures
487173000
Annuals > 1 > cash Flow > cash From Investing
-618096000
Annuals > 1 > cash Flow > cash From Financing
-2330994000
Annuals > 1 > cash Flow > net Change In Cash
544991000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
7.53490044137325
Annuals > 1 > ratios > PB
104.72509900330992
Annuals > 1 > ratios > ROE
233.6323300378674
Annuals > 1 > ratios > ROA
2.2490052296316274
Annuals > 1 > ratios > FCF
2997512000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.010197054994128612
Annuals > 1 > health Score
42
Annuals > 2 > quarter
2023-09-30
Annuals > 2 > income Statement > revenue
262173411000
Annuals > 2 > income Statement > cost Of Revenue
253213918000
Annuals > 2 > income Statement > gross Profit
8959493000
Annuals > 2 > income Statement > operating Expenses
6618762000
Annuals > 2 > income Statement > operating Income
2340731000
Annuals > 2 > income Statement > interest Expense
228931000
Annuals > 2 > income Statement > pretax Income
2173553000
Annuals > 2 > income Statement > net Income
1745293000
Annuals > 2 > income Statement > eps
8.530644065476976
Annuals > 2 > income Statement > dividends Per Share
398752000
Annuals > 2 > income Statement > shares Outstanding
204591000
Annuals > 2 > income Statement > income Tax Expense
428260000
Annuals > 2 > income Statement > EBITDA
3366388000
Annuals > 2 > income Statement > operating Margin
0.8928178456662793
Annuals > 2 > income Statement > total Other Income Expense Net
-179895000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
2592051000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
20911081000
Annuals > 2 > balance Sheet > inventories
17454768000
Annuals > 2 > balance Sheet > total Current Assets
42798826000
Annuals > 2 > balance Sheet > property Plant Equipment
2135171000
Annuals > 2 > balance Sheet > total Assets
62558746000
Annuals > 2 > balance Sheet > payables
45836037000
Annuals > 2 > balance Sheet > short Term Debt
641344000
Annuals > 2 > balance Sheet > long Term Debt
4146113000
Annuals > 2 > balance Sheet > total Liabilities
62036743000
Annuals > 2 > balance Sheet > equity
522003000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
1732576000
Annuals > 2 > cash Flow > depreciation
963904000
Annuals > 2 > cash Flow > change In Working Capital
874542000
Annuals > 2 > cash Flow > cash From Operations
3911334000
Annuals > 2 > cash Flow > capital Expenditures
458359000
Annuals > 2 > cash Flow > cash From Investing
-2602465000
Annuals > 2 > cash Flow > cash From Financing
-2222278000
Annuals > 2 > cash Flow > net Change In Cash
-840650000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
8.530644065476976
Annuals > 2 > ratios > PB
132.3758872075448
Annuals > 2 > ratios > ROE
334.3453964823957
Annuals > 2 > ratios > ROA
2.7898465228187277
Annuals > 2 > ratios > FCF
3452975000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.013170576630289942
Annuals > 2 > health Score
43
Annuals > 3 > quarter
2022-09-30
Annuals > 3 > income Statement > revenue
238587006000
Annuals > 3 > income Statement > cost Of Revenue
230290639000
Annuals > 3 > income Statement > gross Profit
8296367000
Annuals > 3 > income Statement > operating Expenses
5542857000
Annuals > 3 > income Statement > operating Income
2366378000
Annuals > 3 > income Statement > interest Expense
210673000
Annuals > 3 > income Statement > pretax Income
2183057000
Annuals > 3 > income Statement > net Income
1698820000
Annuals > 3 > income Statement > eps
8.043274466171109
Annuals > 3 > income Statement > dividends Per Share
391687000
Annuals > 3 > income Statement > shares Outstanding
211210000
Annuals > 3 > income Statement > income Tax Expense
516517000
Annuals > 3 > income Statement > EBITDA
3103565000
Annuals > 3 > income Statement > operating Margin
0.9918302088924323
Annuals > 3 > income Statement > total Other Income Expense Net
-183321000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
3388189000
Annuals > 3 > balance Sheet > short Term Investments
0
Annuals > 3 > balance Sheet > receivables
18452675000
Annuals > 3 > balance Sheet > inventories
15556394000
Annuals > 3 > balance Sheet > total Current Assets
39589758000
Annuals > 3 > balance Sheet > property Plant Equipment
2135003000
Annuals > 3 > balance Sheet > total Assets
56560616000
Annuals > 3 > balance Sheet > payables
40192890000
Annuals > 3 > balance Sheet > short Term Debt
1070473000
Annuals > 3 > balance Sheet > long Term Debt
4632360000
Annuals > 3 > balance Sheet > total Liabilities
56489343000
Annuals > 3 > balance Sheet > equity
-289784000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
1666540000
Annuals > 3 > cash Flow > depreciation
709835000
Annuals > 3 > cash Flow > change In Working Capital
-139662000
Annuals > 3 > cash Flow > cash From Operations
2703088000
Annuals > 3 > cash Flow > capital Expenditures
496318000
Annuals > 3 > cash Flow > cash From Investing
-368437000
Annuals > 3 > cash Flow > cash From Financing
-1752780000
Annuals > 3 > cash Flow > net Change In Cash
523411000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
8.043274466171109
Annuals > 3 > ratios > PB
-246.17017330149352
Annuals > 3 > ratios > ROE
-586.2366452254092
Annuals > 3 > ratios > ROA
3.003538716763622
Annuals > 3 > ratios > FCF
2206770000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.009249330200321136
Annuals > 3 > health Score
33
Valuation > metrics > PE
42.3777
Valuation > metrics > PB
43.83502268870618
Valuation > final Score
1
Valuation > verdict
715.3% Overvalued
Profitability > metrics > ROE
-22.52650662889526
Profitability > metrics > ROA
-0.6502871902033943
Profitability > metrics > Net Margin
-0.004057206099606115
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
49.63002919724486
Risk > metrics > Interest Coverage
0.23772692816671592
Risk > final Score
7
Risk > verdict
High
Liquidity > metrics > Current Ratio
0.9526150750801285
Liquidity > metrics > Quick Ratio
0.5789207452864503
Liquidity > final Score
39
Liquidity > verdict
Weak
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
46
Prev Profitabilities > 1
46
Prev Profitabilities > 2
44
Prev Risks > 0
46
Prev Risks > 1
46
Prev Risks > 2
46
Prev Liquidities > 0
38
Prev Liquidities > 1
37
Prev Liquidities > 2
38
Updated At
2026-01-20T21:38:44.029Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-05-05
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-02-04
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
3.97
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-11-05
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
3.84
Earnings History > 2 > eps Estimate
3.79
Earnings History > 2 > eps Difference
0.05
Earnings History > 2 > surprise Percent
1.3193
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-08-06
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
4
Earnings History > 3 > eps Estimate
3.84
Earnings History > 3 > eps Difference
0.16
Earnings History > 3 > surprise Percent
4.1667
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-05-07
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
4.42
Earnings History > 4 > eps Estimate
4.1
Earnings History > 4 > eps Difference
0.32
Earnings History > 4 > surprise Percent
7.8049
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-02-05
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
3.73
Earnings History > 5 > eps Estimate
3.52
Earnings History > 5 > eps Difference
0.21
Earnings History > 5 > surprise Percent
5.9659
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-11-06
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
-
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
3.34
Earnings History > 6 > eps Estimate
3.22
Earnings History > 6 > eps Difference
0.12
Earnings History > 6 > surprise Percent
3.7267
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-31
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
3.34
Earnings History > 7 > eps Estimate
3.22
Earnings History > 7 > eps Difference
0.12
Earnings History > 7 > surprise Percent
3.7267
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-05-01
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
3.8
Earnings History > 8 > eps Estimate
3.69
Earnings History > 8 > eps Difference
0.11
Earnings History > 8 > surprise Percent
2.981
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-01-31
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
3.28
Earnings History > 9 > eps Estimate
2.89
Earnings History > 9 > eps Difference
0.39
Earnings History > 9 > surprise Percent
13.4948
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-11-02
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
2.86
Earnings History > 10 > eps Estimate
2.81
Earnings History > 10 > eps Difference
0.05
Earnings History > 10 > surprise Percent
1.7794
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-08-02
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
2.92
Earnings History > 11 > eps Estimate
2.83
Earnings History > 11 > eps Difference
0.09
Earnings History > 11 > surprise Percent
3.1802
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-05-02
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
3.5
Earnings History > 12 > eps Estimate
3.3
Earnings History > 12 > eps Difference
0.2
Earnings History > 12 > surprise Percent
6.0606
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-02-01
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
2.71
Earnings History > 13 > eps Estimate
2.63
Earnings History > 13 > eps Difference
0.08
Earnings History > 13 > surprise Percent
3.0418
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-11-03
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
2.6
Earnings History > 14 > eps Estimate
2.57
Earnings History > 14 > eps Difference
0.03
Earnings History > 14 > surprise Percent
1.1673
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-08-03
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
2.62
Earnings History > 15 > eps Estimate
2.56
Earnings History > 15 > eps Difference
0.06
Earnings History > 15 > surprise Percent
2.3438
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-05-04
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
3.22
Earnings History > 16 > eps Estimate
2.92
Earnings History > 16 > eps Difference
0.3
Earnings History > 16 > surprise Percent
10.274
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-02-02
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
2.58
Earnings History > 17 > eps Estimate
2.58
Earnings History > 17 > eps Difference
0
Earnings History > 17 > surprise Percent
0
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-11-04
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
2.39
Earnings History > 18 > eps Estimate
2.36
Earnings History > 18 > eps Difference
0.03
Earnings History > 18 > surprise Percent
1.2712
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-08-04
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
2.16
Earnings History > 19 > eps Estimate
2.04
Earnings History > 19 > eps Difference
0.12
Earnings History > 19 > surprise Percent
5.8824
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-05-05
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
2.53
Earnings History > 20 > eps Estimate
2.46
Earnings History > 20 > eps Difference
0.07
Earnings History > 20 > surprise Percent
2.8455
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-02-04
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
2.18
Earnings History > 21 > eps Estimate
1.94
Earnings History > 21 > eps Difference
0.24
Earnings History > 21 > surprise Percent
12.3711
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-11-05
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.89
Earnings History > 22 > eps Estimate
1.87
Earnings History > 22 > eps Difference
0.02
Earnings History > 22 > surprise Percent
1.0695
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-08-05
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.85
Earnings History > 23 > eps Estimate
1.59
Earnings History > 23 > eps Difference
0.26
Earnings History > 23 > surprise Percent
16.3522
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-05-07
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
2.4
Earnings History > 24 > eps Estimate
2.27
Earnings History > 24 > eps Difference
0.13
Earnings History > 24 > surprise Percent
5.7269
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-01-30
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.76
Earnings History > 25 > eps Estimate
1.67
Earnings History > 25 > eps Difference
0.09
Earnings History > 25 > surprise Percent
5.3892
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-11-07
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.61
Earnings History > 26 > eps Estimate
1.58
Earnings History > 26 > eps Difference
0.03
Earnings History > 26 > surprise Percent
1.8987
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-08-01
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.76
Earnings History > 27 > eps Estimate
1.62
Earnings History > 27 > eps Difference
0.14
Earnings History > 27 > surprise Percent
8.642
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-05-02
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
2.11
Earnings History > 28 > eps Estimate
1.96
Earnings History > 28 > eps Difference
0.15
Earnings History > 28 > surprise Percent
7.6531
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-01-31
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.6
Earnings History > 29 > eps Estimate
1.51
Earnings History > 29 > eps Difference
0.09
Earnings History > 29 > surprise Percent
5.9603
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-11-06
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.45
Earnings History > 30 > eps Estimate
1.46
Earnings History > 30 > eps Difference
-0.01
Earnings History > 30 > surprise Percent
-0.6849
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-08-02
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.54
Earnings History > 31 > eps Estimate
1.45
Earnings History > 31 > eps Difference
0.09
Earnings History > 31 > surprise Percent
6.2069
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-05-02
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.94
Earnings History > 32 > eps Estimate
1.82
Earnings History > 32 > eps Difference
0.12
Earnings History > 32 > surprise Percent
6.5934
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-02-06
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.55
Earnings History > 33 > eps Estimate
1.35
Earnings History > 33 > eps Difference
0.2
Earnings History > 33 > surprise Percent
14.8148
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-11-02
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.33
Earnings History > 34 > eps Estimate
1.32
Earnings History > 34 > eps Difference
0.01
Earnings History > 34 > surprise Percent
0.7576
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-08-03
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.43
Earnings History > 35 > eps Estimate
1.37
Earnings History > 35 > eps Difference
0.06
Earnings History > 35 > surprise Percent
4.3796
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-05-04
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
1.77
Earnings History > 36 > eps Estimate
1.68
Earnings History > 36 > eps Difference
0.09
Earnings History > 36 > surprise Percent
5.3571
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-01-31
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
1.36
Earnings History > 37 > eps Estimate
1.23
Earnings History > 37 > eps Difference
0.13
Earnings History > 37 > surprise Percent
10.5691
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-11-02
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.3
Earnings History > 38 > eps Estimate
1.23
Earnings History > 38 > eps Difference
0.07
Earnings History > 38 > surprise Percent
5.6911
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-08-02
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
1.37
Earnings History > 39 > eps Estimate
1.27
Earnings History > 39 > eps Difference
0.1
Earnings History > 39 > surprise Percent
7.874
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-05-05
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
1.68
Earnings History > 40 > eps Estimate
1.58
Earnings History > 40 > eps Difference
0.1
Earnings History > 40 > surprise Percent
6.3291
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-02-04
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
1.27
Earnings History > 41 > eps Estimate
1.25
Earnings History > 41 > eps Difference
0.02
Earnings History > 41 > surprise Percent
1.6
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-29
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
1.17
Earnings History > 42 > eps Estimate
1.18
Earnings History > 42 > eps Difference
-0.01
Earnings History > 42 > surprise Percent
-0.8475
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-23
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
1.2
Earnings History > 43 > eps Estimate
1.15
Earnings History > 43 > eps Difference
0.05
Earnings History > 43 > surprise Percent
4.3478
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-30
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
1.45
Earnings History > 44 > eps Estimate
1.19
Earnings History > 44 > eps Difference
0.26
Earnings History > 44 > surprise Percent
21.8487
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-01-28
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
1.14
Earnings History > 45 > eps Estimate
0.97
Earnings History > 45 > eps Difference
0.17
Earnings History > 45 > surprise Percent
17.5258
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-10-30
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
1.1
Earnings History > 46 > eps Estimate
1.05
Earnings History > 46 > eps Difference
0.05
Earnings History > 46 > surprise Percent
4.7619
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-07-24
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
BeforeMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
1.01
Earnings History > 47 > eps Estimate
0.92
Earnings History > 47 > eps Difference
0.09
Earnings History > 47 > surprise Percent
9.7826
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-04-24
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
BeforeMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
1.06
Earnings History > 48 > eps Estimate
0.99
Earnings History > 48 > eps Difference
0.07
Earnings History > 48 > surprise Percent
7.0707
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-01-23
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
BeforeMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.8
Earnings History > 49 > eps Estimate
0.78
Earnings History > 49 > eps Difference
0.02
Earnings History > 49 > surprise Percent
2.5641
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-10-31
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
BeforeMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.79
Earnings History > 50 > eps Estimate
0.74
Earnings History > 50 > eps Difference
0.05
Earnings History > 50 > surprise Percent
6.7568
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-07-24
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
BeforeMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.73
Earnings History > 51 > eps Estimate
0.75
Earnings History > 51 > eps Difference
-0.02
Earnings History > 51 > surprise Percent
-2.6667
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-04-25
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
BeforeMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.88
Earnings History > 52 > eps Estimate
0.88
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
0
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-01-24
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
BeforeMarket
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.69
Earnings History > 53 > eps Estimate
0.67
Earnings History > 53 > eps Difference
0.02
Earnings History > 53 > surprise Percent
2.9851
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-11-01
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
BeforeMarket
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.69
Earnings History > 54 > eps Estimate
0.68
Earnings History > 54 > eps Difference
0.01
Earnings History > 54 > surprise Percent
1.4706
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-07-26
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
BeforeMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.72
Earnings History > 55 > eps Estimate
0.69
Earnings History > 55 > eps Difference
0.03
Earnings History > 55 > surprise Percent
4.3478
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-04-26
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
BeforeMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.83
Earnings History > 56 > eps Estimate
0.81
Earnings History > 56 > eps Difference
0.02
Earnings History > 56 > surprise Percent
2.4691
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-01-26
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
BeforeMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.62
Earnings History > 57 > eps Estimate
0.63
Earnings History > 57 > eps Difference
-0.01
Earnings History > 57 > surprise Percent
-1.5873
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-11-01
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
BeforeMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.61
Earnings History > 58 > eps Estimate
0.56
Earnings History > 58 > eps Difference
0.05
Earnings History > 58 > surprise Percent
8.9286
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-07-28
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
BeforeMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.66
Earnings History > 59 > eps Estimate
0.59
Earnings History > 59 > eps Difference
0.07
Earnings History > 59 > surprise Percent
11.8644
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-04-28
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
BeforeMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.77
Earnings History > 60 > eps Estimate
0.69
Earnings History > 60 > eps Difference
0.08
Earnings History > 60 > surprise Percent
11.5942
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-02-04
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
BeforeMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.57
Earnings History > 61 > eps Estimate
0.54
Earnings History > 61 > eps Difference
0.03
Earnings History > 61 > surprise Percent
5.5556
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-11-02
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
BeforeMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.5
Earnings History > 62 > eps Estimate
0.48
Earnings History > 62 > eps Difference
0.02
Earnings History > 62 > surprise Percent
4.1667
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-07-27
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
BeforeMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.52
Earnings History > 63 > eps Estimate
0.49
Earnings History > 63 > eps Difference
0.03
Earnings History > 63 > surprise Percent
6.1224
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-04-22
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
BeforeMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.63
Earnings History > 64 > eps Estimate
0.55
Earnings History > 64 > eps Difference
0.08
Earnings History > 64 > surprise Percent
14.5455
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-01-26
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
BeforeMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.52
Earnings History > 65 > eps Estimate
0.46
Earnings History > 65 > eps Difference
0.06
Earnings History > 65 > surprise Percent
13.0435
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-11-03
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
BeforeMarket
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.44
Earnings History > 66 > eps Estimate
0.4
Earnings History > 66 > eps Difference
0.04
Earnings History > 66 > surprise Percent
10
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-07-30
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
BeforeMarket
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.42
Earnings History > 67 > eps Estimate
0.39
Earnings History > 67 > eps Difference
0.03
Earnings History > 67 > surprise Percent
7.6923
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-04-23
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
BeforeMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.48
Earnings History > 68 > eps Estimate
0.45
Earnings History > 68 > eps Difference
0.03
Earnings History > 68 > surprise Percent
6.6667
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-01-22
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
BeforeMarket
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.37
Earnings History > 69 > eps Estimate
0.35
Earnings History > 69 > eps Difference
0.02
Earnings History > 69 > surprise Percent
5.7143
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-10-30
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
BeforeMarket
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.37
Earnings History > 70 > eps Estimate
0.35
Earnings History > 70 > eps Difference
0.02
Earnings History > 70 > surprise Percent
5.7143
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-07-24
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
BeforeMarket
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.37
Earnings History > 71 > eps Estimate
0.33
Earnings History > 71 > eps Difference
0.04
Earnings History > 71 > surprise Percent
12.1212
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-04-23
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
BeforeMarket
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.41
Earnings History > 72 > eps Estimate
0.38
Earnings History > 72 > eps Difference
0.03
Earnings History > 72 > surprise Percent
7.8947
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-01-24
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
BeforeMarket
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.31
Earnings History > 73 > eps Estimate
0.31
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
0
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-11-01
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
BeforeMarket
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.35
Earnings History > 74 > eps Estimate
0.32
Earnings History > 74 > eps Difference
0.03
Earnings History > 74 > surprise Percent
9.375
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-07-26
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
BeforeMarket
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.3
Earnings History > 75 > eps Estimate
0.31
Earnings History > 75 > eps Difference
-0.01
Earnings History > 75 > surprise Percent
-3.2258
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-04-25
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
BeforeMarket
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.34
Earnings History > 76 > eps Estimate
0.34
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
0
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-01-24
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
BeforeMarket
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.33
Earnings History > 77 > eps Estimate
0.28
Earnings History > 77 > eps Difference
0.05
Earnings History > 77 > surprise Percent
17.8571
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-11-02
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
BeforeMarket
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.31
Earnings History > 78 > eps Estimate
0.28
Earnings History > 78 > eps Difference
0.03
Earnings History > 78 > surprise Percent
10.7143
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-07-25
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
BeforeMarket
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.28
Earnings History > 79 > eps Estimate
0.27
Earnings History > 79 > eps Difference
0.01
Earnings History > 79 > surprise Percent
3.7037
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-04-26
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
BeforeMarket
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.28
Earnings History > 80 > eps Estimate
0.27
Earnings History > 80 > eps Difference
0.01
Earnings History > 80 > surprise Percent
3.7037
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-01-25
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
BeforeMarket
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.22
Earnings History > 81 > eps Estimate
0.2
Earnings History > 81 > eps Difference
0.02
Earnings History > 81 > surprise Percent
10
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-11-03
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
BeforeMarket
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.24
Earnings History > 82 > eps Estimate
0.23
Earnings History > 82 > eps Difference
0.01
Earnings History > 82 > surprise Percent
4.3478
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-07-21
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
BeforeMarket
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.23
Earnings History > 83 > eps Estimate
0.21
Earnings History > 83 > eps Difference
0.02
Earnings History > 83 > surprise Percent
9.5238
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-04-21
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
BeforeMarket
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.2
Earnings History > 84 > eps Estimate
0.2
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
0
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-01-25
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
BeforeMarket
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.15
Earnings History > 85 > eps Estimate
0.16
Earnings History > 85 > eps Difference
-0.01
Earnings History > 85 > surprise Percent
-6.25
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-11-02
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
BeforeMarket
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.21
Earnings History > 86 > eps Estimate
0.19
Earnings History > 86 > eps Difference
0.02
Earnings History > 86 > surprise Percent
10.5263
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-07-22
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
BeforeMarket
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.26
Earnings History > 87 > eps Estimate
0.25
Earnings History > 87 > eps Difference
0.01
Earnings History > 87 > surprise Percent
4
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-04-26
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
BeforeMarket
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.31
Earnings History > 88 > eps Estimate
0.3
Earnings History > 88 > eps Difference
0.01
Earnings History > 88 > surprise Percent
3.3333
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-01-26
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
BeforeMarket
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.24
Earnings History > 89 > eps Estimate
0.24
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
0
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-11-05
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
BeforeMarket
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.26
Earnings History > 90 > eps Estimate
0.26
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
0
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-24
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
BeforeMarket
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.26
Earnings History > 91 > eps Estimate
0.26
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
0
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-04-24
Earnings History > 92 > date
2003-03-31
Earnings History > 92 > before After Market
BeforeMarket
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.26
Earnings History > 92 > eps Estimate
0.26
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
0
Earnings History > 93 > period
2002-12-31
Earnings History > 93 > report Date
2003-01-24
Earnings History > 93 > date
2002-12-31
Earnings History > 93 > before After Market
BeforeMarket
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.21
Earnings History > 93 > eps Estimate
0.2
Earnings History > 93 > eps Difference
0.01
Earnings History > 93 > surprise Percent
5
Earnings History > 94 > period
2002-09-30
Earnings History > 94 > report Date
2002-11-05
Earnings History > 94 > date
2002-09-30
Earnings History > 94 > before After Market
BeforeMarket
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.22
Earnings History > 94 > eps Estimate
0.21
Earnings History > 94 > eps Difference
0.01
Earnings History > 94 > surprise Percent
4.7619
Earnings History > 95 > period
2002-06-30
Earnings History > 95 > report Date
2002-07-31
Earnings History > 95 > date
2002-06-30
Earnings History > 95 > before After Market
BeforeMarket
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.22
Earnings History > 95 > eps Estimate
0.2
Earnings History > 95 > eps Difference
0.02
Earnings History > 95 > surprise Percent
10
Earnings History > 96 > period
2002-03-31
Earnings History > 96 > report Date
2002-04-25
Earnings History > 96 > date
2002-03-31
Earnings History > 96 > before After Market
BeforeMarket
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.22
Earnings History > 96 > eps Estimate
0.18
Earnings History > 96 > eps Difference
0.04
Earnings History > 96 > surprise Percent
22.2222
Earnings History > 97 > period
2001-12-31
Earnings History > 97 > report Date
2002-01-24
Earnings History > 97 > date
2001-12-31
Earnings History > 97 > before After Market
BeforeMarket
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.17
Earnings History > 97 > eps Estimate
0.16
Earnings History > 97 > eps Difference
0.01
Earnings History > 97 > surprise Percent
6.25
Earnings History > 98 > period
2001-09-30
Earnings History > 98 > report Date
2001-11-08
Earnings History > 98 > date
2001-09-30
Earnings History > 98 > before After Market
BeforeMarket
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.16
Earnings History > 98 > eps Estimate
0.16
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
0
Earnings History > 99 > period
2001-06-30
Earnings History > 99 > report Date
2001-07-25
Earnings History > 99 > date
2001-06-30
Earnings History > 99 > before After Market
BeforeMarket
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.14
Earnings History > 99 > eps Estimate
0.14
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
0
Earnings History > 100 > period
2001-03-31
Earnings History > 100 > report Date
2001-04-26
Earnings History > 100 > date
2001-03-31
Earnings History > 100 > before After Market
BeforeMarket
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.14
Earnings History > 100 > eps Estimate
0.14
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
0
Earnings History > 101 > period
2000-12-31
Earnings History > 101 > report Date
2001-02-01
Earnings History > 101 > date
2000-12-31
Earnings History > 101 > before After Market
BeforeMarket
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.12
Earnings History > 101 > eps Estimate
0.12
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
0
Earnings History > 102 > period
2000-09-30
Earnings History > 102 > report Date
2000-11-01
Earnings History > 102 > date
2000-09-30
Earnings History > 102 > before After Market
BeforeMarket
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.13
Earnings History > 102 > eps Estimate
0.13
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
0
Earnings History > 103 > period
2000-06-30
Earnings History > 103 > report Date
2000-07-27
Earnings History > 103 > date
2000-06-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.1206
Earnings History > 103 > eps Estimate
-
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
-
Earnings History > 104 > period
2000-03-31
Earnings History > 104 > report Date
2000-04-27
Earnings History > 104 > date
2000-03-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.1175
Earnings History > 104 > eps Estimate
-
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
-
Earnings History > 105 > period
1999-12-31
Earnings History > 105 > report Date
2000-01-27
Earnings History > 105 > date
1999-12-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.1049
Earnings History > 105 > eps Estimate
-
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
-
Earnings History > 106 > period
1999-09-30
Earnings History > 106 > report Date
1999-09-30
Earnings History > 106 > date
1999-09-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.0382
Earnings History > 106 > eps Estimate
-
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
-
Earnings History > 107 > period
1999-06-30
Earnings History > 107 > report Date
1999-06-30
Earnings History > 107 > date
1999-06-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.1019
Earnings History > 107 > eps Estimate
-
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
-
Earnings History > 108 > period
1999-03-31
Earnings History > 108 > report Date
1999-03-31
Earnings History > 108 > date
1999-03-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.1048
Earnings History > 108 > eps Estimate
-
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
-
Earnings History > 109 > period
1998-12-31
Earnings History > 109 > report Date
1998-12-31
Earnings History > 109 > date
1998-12-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.0913
Earnings History > 109 > eps Estimate
-
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
-
Earnings History > 110 > period
1998-09-30
Earnings History > 110 > report Date
1998-09-30
Earnings History > 110 > date
1998-09-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.0163
Earnings History > 110 > eps Estimate
-
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
-
Earnings History > 111 > period
1998-06-30
Earnings History > 111 > report Date
1998-06-30
Earnings History > 111 > date
1998-06-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.0848
Earnings History > 111 > eps Estimate
-
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
-
Earnings History > 112 > period
1998-03-31
Earnings History > 112 > report Date
1998-03-31
Earnings History > 112 > date
1998-03-31
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.0836
Earnings History > 112 > eps Estimate
-
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
-
Earnings History > 113 > period
1997-12-31
Earnings History > 113 > report Date
1997-12-31
Earnings History > 113 > date
1997-12-31
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.0759
Earnings History > 113 > eps Estimate
-
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
-
Cencora, Inc. sources and distributes pharmaceutical products in the United States and internationally. The company's U.S. Healthcare Solutions segment distributes generic and injectable pharmaceuticals, over-the-counter healthcare products, home healthcare supplies and equipment, and related services to acute care hospitals and health systems, independent and chain retail pharmacies, mail order pharmacies, medical clinics, long-term care and alternate site pharmacies, and other customers; distributes plasma and other blood products, vaccines, and other specialty pharmaceutical products; provides pharmacy management, staffing, and other consulting services; supply management software to retail and institutional healthcare providers; packaging solutions to institutional and retail healthcare providers; clinical trial support, product post-approval, and commercialization support services; data analytics, outcomes research, and other services for biotechnology and pharmaceutical manufacturers; pharmaceuticals, vaccines, parasiticides, diagnostics, micro feed ingredients, and other products to the companion animal and production animal markets; sales force services to manufacturers; and offers other services to physicians who specialize in various disease states, such as oncology, as well as to other healthcare providers, including hospitals and dialysis clinics. Its International Healthcare Solutions segment provides international pharmaceutical wholesale and related service, and global commercialization services; distributes pharmaceuticals, other healthcare products, and related services to pharmacies, doctors, health centers, and hospitals; and offers specialty transportation and logistics services for the biopharmaceutical industry. The company was formerly known as AmerisourceBergen Corporation and changed its name to Cencora, Inc. in August 2023. Cencora, Inc. was founded in 1871 and is headquartered in Conshohocken, Pennsylvania.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/ACencora: High-Growth Specialty Services Firm Disguised As A Distributor (NYSE:COR) - Seeking Alpha
1/21/2026
Cencora: High-Growth Specialty Services Firm Disguised As A Distributor (NYSE:COR) Seeking Alpha
Read more →Arkadios Wealth Advisors Acquires 3,880 Shares of Cencora, Inc. $COR Defense World
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$387.9333
Analyst Picks
Strong Buy
10
Buy
1
Hold
5
Sell
1
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very 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)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 77.94% of the total shares of Cencora Inc.
1.
Vanguard Group Inc(11.5944%)
since
2025/06/30
2.
BlackRock Inc(9.6477%)
since
2025/06/30
3.
State Street Corp(4.3364%)
since
2025/06/30
4.
T. Rowe Price Associates, Inc.(4.0203%)
since
2025/06/30
5.
Walgreens Boots Alliance Inc(3.8545%)
since
2025/06/30
6.
Vanguard Total Stock Mkt Idx Inv(2.9779%)
since
2025/07/31
7.
Geode Capital Management, LLC(2.4694%)
since
2025/06/30
8.
Bank of America Corp(2.4332%)
since
2025/06/30
9.
Boston Partners Global Investors, Inc(2.2796%)
since
2025/06/30
10.
Vanguard 500 Index Investor(2.2029%)
since
2025/07/31
11.
Vanguard Mid Cap Index Institutional(2.1187%)
since
2025/07/31
12.
Amvescap Plc.(2.0827%)
since
2025/06/30
13.
JPMorgan Chase & Co(2.015%)
since
2025/06/30
14.
Wellington Management Company LLP(1.9888%)
since
2025/06/30
15.
FMR Inc(1.6166%)
since
2025/06/30
16.
Morgan Stanley - Brokerage Accounts(1.5919%)
since
2025/06/30
17.
Capital Research Global Investors(1.3644%)
since
2025/06/30
18.
NORGES BANK(1.1959%)
since
2025/06/30
19.
Vanguard Health Care Inv(1.1756%)
since
2025/06/30
20.
Fidelity 500 Index(1.1278%)
since
2025/07/31
21.
Northern Trust Corp(1.1066%)
since
2025/06/30
22.
SPDR® S&P 500® ETF(1.0759%)
since
2025/08/31
23.
Viking Global Investors LP(1.0737%)
since
2025/06/30
24.
iShares Core S&P 500 ETF(1.0708%)
since
2025/08/31
25.
Bessemer Group Inc(1.0665%)
since
2025/06/30
26.
Citadel Advisors Llc(0.9171%)
since
2025/06/30
27.
Amundi(0.8873%)
since
2025/06/30
28.
T. Rowe Price U.S. Value Equity Tr-D(0.8817%)
since
2025/06/30
29.
Vanguard Value Index Inv(0.8418%)
since
2025/07/31
30.
T. Rowe Price US Value Equity Composite(0.7351%)
since
2025/06/30
31.
T. Rowe Price Value(0.7336%)
since
2025/07/31
32.
Capital Group Investment Co of Amer Comp(0.7097%)
since
2025/06/30
33.
American Funds Invmt Co of Amer A(0.7097%)
since
2025/06/30
34.
iShares Russell Mid-Cap Growth ETF(0.6217%)
since
2025/08/31
35.
The Health Care Select Sector SPDR® ETF(0.6075%)
since
2025/08/31
36.
Vanguard Mid-Cap Value ETF(0.5977%)
since
2025/07/31
37.
iShares MSCI USA Min Vol Factor ETF(0.5951%)
since
2025/08/31
38.
JHancock Disciplined Value I(0.5633%)
since
2025/07/31
39.
Vanguard Institutional Index I(0.5379%)
since
2025/07/31
40.
JPM US Equity Income-Composite(0.5158%)
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
3.97
Date
2025-09-30
EPS Actual
3.84
EPS Estimate
3.79
EPS Difference
0.05
Surprise Percent
1.3193%
(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.