Skip to main content
OMDA logo

OMDA · Omada Health, Inc.

$22.99 -0.90 (-3.77%) At close · Jul 21
Market Cap
$1.37B
Shares
59.45M

Fails to deliver — shares from a trade that were not delivered to the buyer by the settlement date — published by the SEC twice a month. Persistent fails can reflect settlement problems or naked short selling.

Fails to Deliver History

Settlement Date Quantity Price Value
2026-06-30 657 $21.67 $14,237
2026-06-29 27,798 $20.89 $580,700
2026-06-25 7,344 $18.60 $136,598
2026-06-24 7,344 $18.30 $134,395
2026-06-17 4 $17.11 $68
2026-06-15 424 $17.14 $7,267
2026-06-11 32,371 $17.10 $553,544
2026-05-20 73,952 $16.60 $1,227,603
2026-05-07 5,520 $15.86 $87,547
Showing 1–9 of 9 settlements
Key facts CIK 1611115 CUSIP 68170A108 13F (30d) 13 filings 13 filers Visit website Investor relations