Insulet Corporation (PODD)

NASDAQ:
PODD
| Latest update: Oct 15, 2025, 6:07 PM

Stock events for Insulet Corp. (PODD)

Over the last 12 months, Insulet's stock price has increased by 34.43%, with a year-to-date return of 18.40%, but decreased by 10.78% in the past month. As of October 1, 2025, the share price was $305.98, marking a 31.53% increase from October 2, 2024. Key events include strong Q2 2025 earnings with a revenue of $649.1 million, raised guidance for full-year revenue growth, product integrations and launches such as the iOS version of the Omnipod 5 app, positive analyst sentiment with overwhelmingly buy ratings, and insider selling by some company insiders.

Demand Seasonality affecting Insulet Corp.’s stock price

The provided information does not explicitly detail demand seasonality for Insulet Corporation's products and services. However, the recurring revenue model, driven by the sale of disposable Omnipod Pods, suggests relatively consistent demand throughout the year. Strong demand for Omnipod 5 and sequential increases in new customer starts indicate steady and growing demand.

Overview of Insulet Corp.’s business

Insulet Corporation specializes in diabetes management solutions, notably the Omnipod Insulin Management System. The company develops, manufactures, and markets the Omnipod system, an alternative to traditional insulin delivery methods. Its core business revolves around simplifying diabetes care through advanced medical devices, including the Omnipod 5, DASH, and GO systems, which feature tubeless, wearable, and waterproof insulin delivery pods.

PODD’s Geographic footprint

Insulet Corporation, headquartered in Acton, Massachusetts, has a global presence with offices and manufacturing facilities worldwide. Its products are available in 25 countries across North America, Europe, the Middle East, and Asia Pacific.

PODD Corporate Image Assessment

Insulet has a strong brand reputation for innovation and customer experience, particularly with its Omnipod system, which was the #1 prescribed Automated Insulin Delivery (AID) system in the U.S. in 2024. Forbes has recognized Insulet among the "Most Trusted Companies in America (2025)" and "America's Best Companies (2025)". The collaboration with Marvel to launch a comic book hero with type 1 diabetes positively impacted its reputation. A potential vulnerability is its heavy dependence on the Omnipod system.

Ownership

Insulet Corporation is a publicly traded company with a broad base of ownership. Institutional investors hold a significant majority of the company's shares, accounting for 93.78% as of fiscal year 2024 and 99.44% as of 2025. Individual investors hold a smaller percentage of shares (5.51% as of fiscal year 2024, 0.00% as of 2025), while insiders own 0.71% as of fiscal year 2024 and 24.95% as of 2025. Pequot Capital Management Inc is identified as the largest individual shareholder.

Expert AI

Show me the sentiment for Insulet Corp.
What's the latest sentiment for Insulet Corp.?

Price Chart

$318.30

6.46%
(1 month)

Top Shareholders

The Vanguard Group, Inc.
12.42%
FMR LLC
10.69%
BlackRock, Inc.
9.13%
The Capital Group Cos., Inc.
6.98%
State Street Corp.
4.35%
Baillie Gifford & Co.
3.04%
Geode Holdings Trust
2.74%
Franklin Resources, Inc.
2.34%
American Century Cos., Inc.
1.86%
Invesco Ltd.
1.85%
Morgan Stanley
1.79%
FIL Ltd.
1.61%
Government of Norway
1.51%
The Goldman Sachs Group, Inc.
1.41%
UBS Group AG
1.38%
WBC Holdings LP
1.06%
Federated Hermes, Inc.
1.03%
GFH HFEVA LLC
1.01%
Northern Trust Corp.
1.00%
The Charles Schwab Corp.
0.97%

Trade Ideas for PODD

Today

Sentiment for PODD

News
Social

Buzz Talk for PODD

Today

Social Media

FAQ

What is the current stock price of Insulet Corp.?

As of the latest update, Insulet Corp.'s stock is trading at $318.30 per share.

What’s happening with Insulet Corp. stock today?

Today, Insulet Corp. stock is down by -6.46%, possibly due to news.

What is the market sentiment around Insulet Corp. stock?

Current sentiment around Insulet Corp. stock is negative, based on recent news, trading volume, and analyst opinions.

Is Insulet Corp.'s stock price growing?

Over the past month, Insulet Corp.'s stock price has decreased by -6.46%.

How can I buy Insulet Corp. stock?

You can buy Insulet Corp. stock through any brokerage platform, such as e.g., Robinhood, Fidelity, E*TRADE, by searching for the ticker symbol PODD

Who are the major shareholders of Insulet Corp. stock?

Major shareholders of Insulet Corp. include institutions such as The Vanguard Group, Inc. (12.42%), FMR LLC (10.69%), BlackRock, Inc. (9.13%) ... , according to the latest filings.