Eric Stang, CEO and Pres, Director at Ooma, holds 33.05K shares in Rambus (Ticker: RMBS), holds 1.43M shares in Ooma (Ticker: OOMA), holds 3.80K shares in InvenSense (Ticker: INVN). Most recently, Eric Stang Sold ― shares of Rambus on May 08, 2024 for an estimated value of 643.09K.