Live feed16:01:27·4hINSIDERFilingvia QuantisnowCEO and Pres. Stang Eric B sold $511,821 worth of shares (27,666 units at $18.50), decreasing direct ownership by 3% to 818,718 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.OOMA· Ooma Inc.TechnologyOriginal source