Skip to main content
OOMA logo

OOMA

Ooma Inc
$20.18 +0.25 (+1.25%) At close · Jul 10
Market Cap
$554.95M
Shares
27,500,000

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-05-12 10,778 $18.99 $204,674
2026-04-20 79 $15.71 $1,241
Showing 1–2 of 2 settlements
Key facts CIK 1327688 CUSIP 683416101 13F (30d) 7 filings 7 filers Visit website Investor relations