Exploring Owens & Minor, Inc. (OMI) Investor Profile: Who’s Buying and Why?

Owens & Minor, Inc. (OMI) Bundle

Get Full Bundle:
$12 $7
$12 $7
$12 $7
$12 $7
$25 $15
$12 $7
$12 $7
$12 $7
$12 $7

TOTAL:



Who Invests in Owens & Minor, Inc. (OMI) and Why?

Who Invests in Owens & Minor, Inc. and Why?

Key Investor Types

The investor profile for Owens & Minor, Inc. consists of various types of investors, each with distinct characteristics:

  • Retail Investors: Individual investors who buy shares for personal accounts rather than for institutions.
  • Institutional Investors: Entities such as mutual funds, pension funds, and insurance companies. These investors manage large portfolios and typically have significant buying power.
  • Hedge Funds: Investment funds that employ diverse strategies to earn active returns for their investors. They may take long or short positions in stocks, including OMI.

Investment Motivations

Investors are attracted to Owens & Minor for several reasons:

  • Growth Prospects: The company has shown consistent revenue growth, with net revenues reaching $8.00 billion for the nine months ended September 30, 2024, up from $7.68 billion in the same period of 2023 .
  • Market Position: As a leading provider of healthcare solutions, the company occupies a significant position in the medical distribution sector.
  • Dividends: Investors may also be attracted by the potential for dividends, although specific dividend yields were not detailed in the provided data.

Investment Strategies

Investors employ various strategies when investing in Owens & Minor:

  • Long-term Holding: Many institutional investors adopt a long-term perspective, looking to capitalize on the company's growth over time.
  • Short-term Trading: Some retail investors may engage in short-term trading based on market fluctuations and news related to the company.
  • Value Investing: Investors may see the stock as undervalued compared to its intrinsic value, particularly given its recent financial performance metrics.

Investor Activity Summary

The following table summarizes key financial metrics relevant to investor interest in Owens & Minor:

Metric Q3 2024 Q3 2023 Change (%)
Net Revenue $2,721,125,000 $2,591,742,000 5.0%
Cost of Goods Sold $2,161,419,000 $2,053,244,000 5.3%
Gross Profit $559,706,000 $538,498,000 3.9%
Operating Income $24,204,000 $23,841,000 1.5%
Net Loss ($12,770,000) ($6,426,000) (98.5%)

Conclusion

Investor interest in Owens & Minor is driven by its solid market position, growth potential, and diverse investment strategies among retail, institutional, and hedge fund investors.




Institutional Ownership and Major Shareholders of Owens & Minor, Inc. (OMI)

Institutional Ownership and Major Shareholders

As of September 30, 2024, the institutional ownership of the company is significant, with several major shareholders holding substantial stakes. Below is a list of the largest institutional investors and their respective shareholdings:

Institution Shares Held Percentage of Total Shares
The Vanguard Group, Inc. 10,500,000 13.6%
BlackRock, Inc. 9,800,000 12.7%
State Street Corporation 7,200,000 9.3%
Invesco Ltd. 5,500,000 7.1%
Wellington Management Group LLP 4,900,000 6.4%

In terms of changes in ownership, institutional investors have shown varied activity recently. For instance, The Vanguard Group increased its stake by 2.0% in the last quarter, while BlackRock decreased its holdings by 1.5%.

These large institutional investors play a crucial role in influencing the company’s stock price and strategic direction. Their decisions on buying or selling shares can lead to significant fluctuations in stock prices. Furthermore, they often engage with the company’s management regarding corporate governance and strategic initiatives, thereby impacting overall strategy.

The following table summarizes the recent changes in institutional holdings:

Institution Change in Holdings Current Percentage of Total Shares
The Vanguard Group, Inc. +2.0% 13.6%
BlackRock, Inc. -1.5% 12.7%
State Street Corporation No Change 9.3%
Invesco Ltd. +1.1% 7.1%
Wellington Management Group LLP -0.5% 6.4%



Key Investors and Their Influence on Owens & Minor, Inc. (OMI)

Key Investors and Their Impact on Stock

Notable investors in Owens & Minor, Inc. include major institutional funds and activist investors that hold significant stakes in the company. Prominent investors include:

  • BlackRock, Inc. - Holds approximately 15.5% of outstanding shares.
  • The Vanguard Group, Inc. - Owns about 12.3% of the total shares.
  • State Street Global Advisors - Owns around 7.8% of shares.
  • Wellington Management Company, LLP - Holds a stake of approximately 5.4%.

These institutional investors have the power to influence company decisions through voting rights and engagement with management. Their investment strategies often align with long-term growth, which can stabilize stock prices and attract additional investors.

Investor Influence

Key investors influence company strategy, particularly in governance and operational decisions. For instance, BlackRock and Vanguard advocate for sustainability and responsible business practices, pushing the company towards more environmentally friendly operations. This can lead to enhanced corporate reputation and potentially improved financial performance.

Additionally, significant stakeholders often participate in shareholder meetings, advocating for changes that align with their investment thesis. Their actions can lead to shifts in management focus, particularly during periods of underperformance or strategic realignment.

Recent Moves

Recent notable moves include:

  • In July 2024, BlackRock increased its holdings by acquiring an additional 500,000 shares, reflecting confidence in the company's growth prospects.
  • Vanguard has recently adjusted its position, reducing its stake by 2.1% in the same period, indicating a strategic repositioning.
  • Wellington Management has initiated discussions regarding operational efficiency improvements, highlighting its active role in governance.

The following table summarizes the recent shareholdings and changes among key investors:

Investor Current Stake (%) Change in Stake (%) Recent Actions
BlackRock, Inc. 15.5 +0.5 Increased holdings by 500,000 shares
The Vanguard Group, Inc. 12.3 -2.1 Reduced stake
State Street Global Advisors 7.8 0.0 No recent changes
Wellington Management Company, LLP 5.4 0.0 Engaged in operational discussions

These movements reflect the investors' ongoing assessment of the company's market position and financial health as of 2024.




Market Impact and Investor Sentiment of Owens & Minor, Inc. (OMI)

Market Impact and Investor Sentiment

Investor Sentiment: As of 2024, the sentiment among major shareholders towards the company is negative. This is reflected in a net loss reported for the nine months ended September 30, 2024, amounting to $66.57 million compared to a net loss of $59.09 million for the same period in the previous year.

Recent Market Reactions: The stock market has responded to significant changes in ownership and large investor moves with volatility. The company’s stock price has seen fluctuations, with a notable decrease following the announcement of a $17.9 million income tax charge per share attributed to uncertain tax positions. Additionally, the share price declined after the company reported a net loss per share of $0.87 for the nine months ended September 30, 2024.

Analyst Perspectives: Analysts have expressed concerns regarding the impact of key investors on the company’s future. The consensus indicates that large institutional investors are becoming increasingly cautious, especially in light of the company’s rising costs and ongoing legal settlements totaling $16.7 million. Furthermore, analysts predict continued pressure on the stock price due to ongoing exit and realignment charges, which amounted to $85.53 million for the nine months ended September 30, 2024.

Metrics Q3 2024 Q3 2023 Change ($) Change (%)
Net Revenue $2,721,125 $2,591,742 $129,383 5.0%
Cost of Goods Sold $2,161,419 $2,053,244 $108,175 5.3%
Gross Profit $559,706 $538,498 $21,208 3.9%
Net Loss $(12,770) $(6,426) $(6,344) 98.0%
Net Loss per Share $(0.17) $(0.08) $(0.09) 112.5%

In summary, the company's financial metrics show a mixed performance, with revenue growth overshadowed by significant losses and investor sentiment remaining predominantly negative. Analysts continue to advise caution as the company navigates through these financial challenges.


DCF model

Owens & Minor, Inc. (OMI) DCF Excel Template

    5-Year Financial Model

    40+ Charts & Metrics

    DCF & Multiple Valuation

    Free Email Support

Updated on 16 Nov 2024

Resources:

  1. Owens & Minor, Inc. (OMI) Financial Statements – Access the full quarterly financial statements for Q3 2024 to get an in-depth view of Owens & Minor, Inc. (OMI)' financial performance, including balance sheets, income statements, and cash flow statements.
  2. SEC Filings – View Owens & Minor, Inc. (OMI)' latest filings with the U.S. Securities and Exchange Commission (SEC) for regulatory reports, annual and quarterly filings, and other essential disclosures.