Ooma Insider Sold Shares Worth $511,821, According to a Recent SEC Filing
Eric B Stang, Director, CEO, and President, on June 24, 2026, sold 27,666 shares in Ooma (OOMA) for $511,821. Following the Form 4 filing with the SEC, Stang has control over a total of 2,048,298 common shares of the company, with 818,718 shares held directly and 1,229,580 controlled indirectly.SEC Filing:https://www.sec.gov/Archives/edgar/data/1327688/000119312526285421/xslF345X05/ownership.xml