Skip to main content
OOMA logo

OOMA · Ooma Inc

Track OOMA — free
$22.91 -0.13 (-0.56%) At close · Aug 28
Market Cap
$637.59M
Shares
27.50M

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-07-23 1,151 $20.24 $23,296
2026-07-16 97 $20.25 $1,964
2026-06-30 12 $19.44 $233
2026-06-15 120 $17.55 $2,106
Showing 1–4 of 4 settlements
Key facts CIK 1327688 CUSIP 683416101 13F (30d) 147 filings 144 filers Visit website Investor relations