Omada Health Files S-1 for Public Offering
Ticker: OMDA · Form: S-1 · Filed: May 9, 2025 · CIK: 1611115
| Field | Detail |
|---|---|
| Company | Omada Health, Inc. (OMDA) |
| Form Type | S-1 |
| Filed Date | May 9, 2025 |
| Risk Level | medium |
| Sentiment | neutral |
Sentiment: neutral
Topics: ipo, s-1, healthcare
TL;DR
Omada Health just filed its S-1, looks like they're going public soon.
AI Summary
Omada Health, Inc., a Delaware-based health services company, filed an S-1 registration statement on May 9, 2025. The filing indicates the company is preparing for a public offering, though specific dollar amounts and dates for the offering are not yet detailed in this initial document. The company's principal executive offices are located at 500 Sansome Street, Suite 200, San Francisco, California.
Why It Matters
This S-1 filing signals Omada Health's intention to become a publicly traded company, which could impact the digital health market and provide new investment opportunities.
Risk Assessment
Risk Level: medium — As an S-1 filing, it represents a company seeking to go public, which inherently carries market and execution risks not yet fully disclosed.
Key Numbers
- 333-287156 — SEC File Number (Identifies the specific registration statement with the SEC.)
- 0001611115 — Central Index Key (Unique identifier for Omada Health, Inc. in SEC filings.)
Key Players & Entities
- Omada Health, Inc. (company) — Registrant
- May 9, 2025 (date) — Filing Date
- Sean Duffy (person) — Chief Executive Officer
- Latham & Watkins LLP (company) — Legal Counsel
- 500 Sansome Street, Suite 200 San Francisco, California 94111 (address) — Principal Executive Offices
FAQ
What is the purpose of this S-1 filing?
The S-1 filing is a registration statement required by the SEC for companies planning to offer securities to the public, indicating Omada Health's intent to go public.
When was this S-1 filing submitted?
The S-1 filing was submitted to the U.S. Securities and Exchange Commission on May 9, 2025.
Who is the CEO of Omada Health, Inc.?
Sean Duffy is listed as the Chief Executive Officer of Omada Health, Inc.
Where are Omada Health's principal executive offices located?
Omada Health's principal executive offices are located at 500 Sansome Street, Suite 200, San Francisco, California 94111.
What is the company's state of incorporation?
Omada Health, Inc. is incorporated in Delaware.
Filing Details
This Form S-1 (Form S-1) was filed with the SEC on May 9, 2025 by Sean Duffy regarding Omada Health, Inc. (OMDA).