Omada Health Files S-1 for Public Offering

Ticker: OMDA · Form: S-1 · Filed: May 9, 2025 · CIK: 1611115

Omada Health, Inc. S-1 Filing Summary
FieldDetail
CompanyOmada Health, Inc. (OMDA)
Form TypeS-1
Filed DateMay 9, 2025
Risk Levelmedium
Sentimentneutral

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).

View full filing on EDGAR

View Full Filing

View this S-1 filing on SEC EDGAR

View on ReadTheFiling | About | Contact | Privacy | Terms

Data from SEC EDGAR. Not affiliated with the SEC. Not investment advice. © 2026 OpenDataHQ.