Insiders · Profile

Mann Russell

Director at OOMA. Filing since 30 Sep 2016. CIK 0001299668

Company
Date
Role
Action
Shares
Amount
Of holding
24 Jun 2026
Director
Sold at will
20,000
$367.01K
14.7%
19 Jun 2020
Director
Sold, plan not stated
3,100
$42.50K
4.6%
28 Aug 2019
Director
Sold, plan not stated
1,000
$13.80K
1.7%
3 May 2019
Director
Sold, plan not stated
921
$12.43K
1.9%
1 May 2019
Director
Sold, plan not stated
79
$1.07K
0.2%
27 Sep 2017
Director
Sold, plan not stated
12,113
$127.19K
19.9%
26 Sep 2017
Director
Sold, plan not stated
20,387
$212.62K
25.1%
30 Sep 2016
Director
Sold, plan not stated
27,000
$237.66K
32.5%
8 decisions on file.