Eric B. Stang

Chief Executive Officer, LEXAR MEDIA INC.

Companies

  • OomaPresident Sep 3, 2026 to now1
  • OomaBoard member Jul 16, 2015 to now2
  • OomaChief executive officer Jul 16, 2015 to now2
  • RambusBoard member Jul 22, 2008 to now3

Holdings

Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.

Shares held

  • Ooma OOMA1,962,632 shares4$40.2M at $20.48Sep 23, 2026
  • Rambus RMBS21,441 shares5$2.0M at $92.87Jun 2, 2026

As of each latest filing. The line shows shares held over time.

Recent filings

  • Sep 21, 2026Exercised options 50,000 shares at $10.20 of Ooma4
  • Sep 15, 2026Shares withheld for tax 8,191 shares at $22.66 of Ooma6
  • Sep 14, 2026Sold 36,322 shares at $23.26 of Ooma6
  • Sep 11, 2026Sold 10,361 shares at $22.75 of Ooma7
  • Sep 10, 2026Sold 29,639 shares at $23.08 of Ooma7
  • Sep 10, 2026Shares withheld for tax 9,431 shares at $22.67 of Ooma7
  • Sep 8, 2026Shares withheld for tax 8,397 shares at $22.86 of Ooma8
  • Sep 1, 2026Shares withheld for tax 10,113 shares at $21.88 of Ooma9
  • Jul 10, 2026Sold 23,212 shares at $20.00 of Ooma10
  • Jun 24, 2026Sold 27,666 shares at $18.50 of Ooma11
  • Jun 15, 2026Shares withheld for tax 8,317 shares at $17.15 of Ooma12
  • Jun 10, 2026Shares withheld for tax 9,366 shares at $17.53 of Ooma13
  • Jun 8, 2026Shares withheld for tax 8,308 shares at $16.73 of Ooma14
  • Jun 1, 2026Sold 5,000 shares at $146.00 of Rambus5
  • Jun 1, 2026Shares withheld for tax 10,061 shares at $18.14 of Ooma15
  • Apr 1, 2026Granted 2,223 shares of Rambus16
  • Mar 24, 2026Sold 7,417 shares at $14.00 of Ooma17
  • Mar 15, 2026Shares withheld for tax 8,236 shares at $13.68 of Ooma18
  • Mar 10, 2026Shares withheld for tax 9,287 shares at $14.24 of Ooma19
  • Mar 8, 2026Shares withheld for tax 8,191 shares at $14.40 of Ooma20
  • Mar 6, 2026Sold 25,888 shares at $14.26 of Ooma20
  • Mar 1, 2026Granted 300,000 shares of Ooma21
  • Mar 1, 2026Shares withheld for tax 6,230 shares at $12.36 of Ooma21
  • Dec 15, 2025Shares withheld for tax 8,118 shares at $11.50 of Ooma22
  • Dec 10, 2025Shares withheld for tax 9,147 shares at $11.39 of Ooma23