Narula Ravi (CIK 0001429509)

Latest company ownership

Role: CFO
Shares held
207,634
Last filed at
Jun 14, 2021
Confidence Score
50.0
2025Q4
Confidence Score History
2015Q3 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Jun 10, 2021 Jun 14, 2021 OOMA INC CFO Sell 10.0 -57,000 -21.54% $1.3M
Jun 1, 2021 Jun 3, 2021 OOMA INC CFO Sell 48.8 -1,582 -0.59% $30.7K
May 27, 2021 Jun 1, 2021 OOMA INC CFO Sell 45.0 -4,750 -1.75% $84.5K
Dec 21, 2017 Apr 12, 2021 OOMA INC CFO Sell 52.5 -998 -0.46% $12K
Mar 15, 2021 Mar 16, 2021 OOMA INC CFO Sell 45.0 -2,695 -0.98% $92.4K
Mar 9, 2021 Mar 11, 2021 OOMA INC CFO Sell 37.5 -9,650 -3.39% $164.6K
Dec 15, 2020 Dec 16, 2020 OOMA INC CFO Sell 42.5 -5,353 -2.28% $88.5K
Dec 9, 2020 Dec 10, 2020 OOMA INC CFO Sell 52.5 -767 -0.33% $13.1K
Nov 23, 2020 Nov 24, 2020 OOMA INC CFO Sell 45.0 -3,833 -1.60% $65.2K
Sep 15, 2020 Sep 17, 2020 OOMA INC CFO Sell 45.0 -3,162 -0.70% $64.6K
Jun 15, 2020 Jun 16, 2020 OOMA INC CFO Sell 42.5 -4,788 -2.06% $63.1K
Mar 16, 2020 Apr 7, 2020 OOMA INC CFO Sell 42.5 -5,243 -2.21% $58.2K
Dec 18, 2019 Dec 19, 2019 OOMA INC CFO Sell 42.5 -5,038 -2.49% $64.9K
Sep 15, 2019 Sep 17, 2019 OOMA INC CFO Sell 42.5 -9,420 -4.45% $117.4K
Jun 19, 2019 Jun 21, 2019 OOMA INC CFO Sell 42.5 -5,611 -2.79% $64.3K
Mar 15, 2019 Mar 19, 2019 OOMA INC CFO Sell 42.5 -5,154 -2.50% $112.1K
Dec 15, 2018 Dec 18, 2018 OOMA INC CFO Sell 42.5 -7,223 -4.17% $98K
Sep 15, 2018 Sep 18, 2018 OOMA INC CFO Sell 42.5 -8,456 -4.65% $150.7K
Aug 10, 2018 Aug 14, 2018 OOMA INC CFO Sell 41.3 -4,533 -2.43% $73.3K
Jul 10, 2018 Jul 11, 2018 OOMA INC CFO Sell 41.3 -4,533 -2.37% $70K
Jun 15, 2018 Jun 19, 2018 OOMA INC CFO Sell 42.5 -5,796 -2.95% $71.6K
Jun 11, 2018 Jun 13, 2018 OOMA INC CFO Sell 41.3 -4,533 -2.25% $55.4K
May 18, 2018 May 22, 2018 OOMA INC CFO Sell 32.5 -13,599 -6.33% $163.8K
Mar 14, 2018 Mar 16, 2018 OOMA INC CFO Sell 95.0 +45,315 26.74% $67.1K
Mar 6, 2018 Mar 8, 2018 OOMA INC CFO Sell 41.3 -4,976 -2.85% $59.7K
Jan 11, 2018 Jan 16, 2018 OOMA INC CFO Sell 45.0 -4,090 -2.29% $49.1K
Sep 15, 2016 Jan 4, 2018 OOMA INC CFO Sell 40.0 -38,584 -17.77% $404K
Dec 15, 2017 Dec 19, 2017 OOMA INC CFO Sell 48.8 -3,535 -1.60% $42.4K
May 25, 2017 May 26, 2017 OOMA INC CFO Buy 78.8 +3,000 1.39% $24.9K
Jul 17, 2015 May 5, 2017 OOMA INC CFO Buy 68.8 +1,200 0.56% $26K
Sep 28, 2015 Sep 29, 2015 OOMA INC CFO Buy 86.3 +3,000 5.00% $21.3K