company background image

AmerisourceBergen NYSE:ABC Stock Report

Last Price


Market Cap







08 Aug, 2022


Company Financials +
ABC fundamental analysis
Snowflake Score
Future Growth2/6
Past Performance2/6
Financial Health3/6

ABC Stock Overview

AmerisourceBergen Corporation sources and distributes pharmaceutical products in the United States and internationally.

AmerisourceBergen Corporation Competitors

Price History & Performance

Summary of all time highs, changes and price drops for AmerisourceBergen
Historical stock prices
Current Share PriceUS$140.62
52 Week HighUS$167.19
52 Week LowUS$113.68
1 Month Change-1.35%
3 Month Change-11.92%
1 Year Change16.96%
3 Year Change60.93%
5 Year Change75.60%
Change since IPO4,661.74%

Recent News & Updates

Aug 05
Is AmerisourceBergen (NYSE:ABC) Using Too Much Debt?

Is AmerisourceBergen (NYSE:ABC) Using Too Much Debt?

Warren Buffett famously said, 'Volatility is far from synonymous with risk.' So it might be obvious that you need to...

Aug 02

AmerisourceBergen Q3 2022 Earnings Preview

AmerisourceBergen (NYSE:ABC) is scheduled to announce Q3 earnings results on Wednesday, August 3rd, before market open. The consensus EPS Estimate is $2.56 (+18.5% Y/Y) and the consensus Revenue Estimate is $59.03B (+10.5% Y/Y). Over the last 2 years, ABC has beaten EPS estimates 100% of the time and has beaten revenue estimates 88% of the time. Over the last 3 months, EPS estimates have seen 2 upward revisions and 10 downward. Revenue estimates have seen 2 upward revisions and 6 downward.

Shareholder Returns

ABCUS HealthcareUS Market

Return vs Industry: ABC exceeded the US Healthcare industry which returned 12.6% over the past year.

Return vs Market: ABC exceeded the US Market which returned -12.9% over the past year.

Price Volatility

Is ABC's price volatile compared to industry and market?
ABC volatility
ABC Average Weekly Movement3.6%
Healthcare Industry Average Movement9.4%
Market Average Movement7.9%
10% most volatile stocks in US Market17.1%
10% least volatile stocks in US Market3.2%

Stable Share Price: ABC is less volatile than 75% of US stocks over the past 3 months, typically moving +/- 4% a week.

Volatility Over Time: ABC's weekly volatility (4%) has been stable over the past year.

About the Company

200140,000Steve Collis

AmerisourceBergen Corporation sources and distributes pharmaceutical products in the United States and internationally. Its Pharmaceutical Distribution segment distributes brand-name and generic pharmaceuticals, over-the-counter healthcare products, home healthcare supplies and equipment, and related services to various healthcare providers, including 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. It also provides pharmacy management, staffing, and other consulting services; supply management software to retail and institutional healthcare providers; and packaging solutions to various institutional and retail healthcare providers.

AmerisourceBergen Corporation Fundamentals Summary

How do AmerisourceBergen's earnings and revenue compare to its market cap?
ABC fundamental statistics
Market CapUS$29.14b
Earnings (TTM)US$1.84b
Revenue (TTM)US$236.33b


P/E Ratio


P/S Ratio

Earnings & Revenue

Key profitability statistics from the latest earnings report
ABC income statement (TTM)
Cost of RevenueUS$227.94b
Gross ProfitUS$8.38b
Other ExpensesUS$6.54b

Last Reported Earnings

Jun 30, 2022

Next Earnings Date


Earnings per share (EPS)8.89
Gross Margin3.55%
Net Profit Margin0.78%
Debt/Equity Ratio1,170.5%

How did ABC perform over the long term?

See historical performance and comparison



Current Dividend Yield


Payout Ratio

Does ABC pay a reliable dividends?

See ABC dividend history and benchmarks
When do you need to buy ABC by to receive an upcoming dividend?
AmerisourceBergen dividend dates
Ex Dividend DateAug 12 2022
Dividend Pay DateAug 29 2022
Days until Ex dividend2 days
Days until Dividend pay date19 days

Does ABC pay a reliable dividends?

See ABC dividend history and benchmarks