Eric Stang

Insider profile

Currently holds positions in Ooma Inc and Rambus Inc

Performance

Overall performance
3.1

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 2% 8.2% 15.1%
Success rate 57% 68% 82%
Transactions
28 7% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return 52%
Success rate 73%
Average holding period 220
Transactions 28

Positions

Position Company Period
Chairman of the Board, President, Chief Executive Officer Ooma Inc Dec. 1, 2014 -
Independent Chairman of the Board Rambus Inc March 11, 2013 -
Chief Executive Officer Ooma Inc Jan. 1, 2009 - Dec. 1, 2014

Eric Stang's trades of Ooma Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
US Ooma Inc (OOMA)
Transaction date
Sale
Price
117.64
Quantity 71,845 +11.6%
Value US$4,321,156
US Ooma Inc (OOMA)
Transaction date
Proposed sale
Price
175.56
Quantity 5,353
Value US$1,135,148
US Ooma Inc (OOMA)
Transaction date
Sale
Price
173.86
Quantity 539 +46.0%
Value US$1,334,701
US Ooma Inc (OOMA)
Transaction date
Sale
Price
23.08
Quantity 29,639 -2.4%
Value US$683,997
US Ooma Inc (OOMA)
Transaction date
Proposed sale
Price
23.00
Quantity 40,000
Value US$920,000
US Ooma Inc (OOMA)
Transaction date
Sale
Price
20.00
Quantity 23,212 -2.8%
Value US$464,240
US Ooma Inc (OOMA)
Transaction date
Proposed sale
Price
20.00
Quantity 23,212
Value US$464,240
US Ooma Inc (OOMA)
Transaction date
Sale
Price
18.50
Quantity 27,666 -3.3%
Value US$511,821
US Ooma Inc (OOMA)
Transaction date
Proposed sale
Price
18.50
Quantity 27,666
Value US$511,821
Transaction date
Sale
Price
146.00
Quantity 5,000 -20.6%
Value US$730,000
Transaction date
Proposed sale
Price
146.00
Quantity 5,000
Value US$730,000
US Ooma Inc (OOMA)
Transaction date
Sale
Price
14.00
Quantity 7,417 -0.6%
Value US$103,838
US Ooma Inc (OOMA)
Transaction date
Proposed sale
Price
14.00
Quantity 7,417
Value US$103,838
US Ooma Inc (OOMA)
Transaction date
Proposed sale
Price
14.26
Quantity 25,888
Value US$369,163
US Ooma Inc (OOMA)
Transaction date
Sale
Price
14.26
Quantity 25,888 -2.8%
Value US$369,246
US Ooma Inc (OOMA)
Transaction date
Proposed sale
Price
14.26
Quantity 25,888
Value US$369,163
Transaction date
Sale
Price
111.79
Quantity 4,000 -16.4%
Value US$447,140
Transaction date
Proposed sale
Price
111.79
Quantity 4,000
Value US$447,140
Transaction date
Sale
Price
102.35
Quantity 5,000 -17.0%
Value US$511,760
Transaction date
Proposed sale
Price
102.35
Quantity 5,000
Value US$511,760
US Ooma Inc (OOMA)
Transaction date
Sale
Price
12.85
Quantity 19,265 -2.7%
Value US$247,519
US Ooma Inc (OOMA)
Transaction date
Proposed sale
Price
12.85
Quantity 19,265
Value US$247,517
US Ooma Inc (OOMA)
Transaction date
Sale
Price
12.98
Quantity 10,727 -0.9%
Value US$139,215
US Ooma Inc (OOMA)
Transaction date
Proposed sale
Price
13.36
Quantity 10,727
Value US$143,366
Transaction date
Sale
Price
51.13
Quantity 3,653 -11.1%
Value US$186,778
Transaction date
Proposed sale
Price
51.13
Quantity 3,653
Value US$186,778
US Ooma Inc (OOMA)
Transaction date
Proposed sale
Price
15.00
Quantity 9,193
Value US$137,895
US Ooma Inc (OOMA)
Transaction date
Sale
Price
15.00
Quantity 9,193 -0.7%
Value US$137,895
US Ooma Inc (OOMA)
Transaction date
Sale
Price
15.24
Quantity 39,458 -3.0%
Value US$601,241
US Ooma Inc (OOMA)
Transaction date
Proposed sale
Price
15.15
Quantity 101,038
Value US$1,531,019
US Ooma Inc (OOMA)
Transaction date
Sale
Price
15.10
Quantity 61,580 -4.7%
Value US$929,778
Transaction date
Proposed sale
Price
55.85
Quantity 6,000
Value US$335,100
Transaction date
Sale
Price
55.85
Quantity 6,000 -18.5%
Value US$335,100
Transaction date
Sale
Price
56.95
Quantity 5,408 -14.3%
Value US$307,986
Transaction date
Proposed sale
Price
56.95
Quantity 5,408
Value US$307,961
US Ooma Inc (OOMA)
Transaction date
Purchase
Price
10.08
Quantity 5,000 +1.3%
Value US$50,400
US Ooma Inc (OOMA)
Transaction date
Purchase
Price
9.85
Quantity 10,000 +2.6%
Value US$98,486
Transaction date
Sale
Price
67.16
Quantity 8,685 -46.6%
Value US$583,289
Transaction date
Proposed sale
Price
67.16
Quantity 8,685
Value US$583,289
Transaction date
Sale
Price
53.25
Quantity 8,538 -31.4%
Value US$454,654
Transaction date
Proposed sale
Price
53.25
Quantity 8,538
Value US$454,654
Transaction date
Sale
Price
45.46
Quantity 6,000 -18.1%
Value US$272,760
Transaction date
Sale
Price
34.25
Quantity 7,500 -18.4%
Value US$256,846
US Ooma Inc (OOMA)
Transaction date
Planned sale
Price
23.16
Quantity 46,911 -5.2%
Value US$1,086,290
US Ooma Inc (OOMA)
Transaction date
Planned sale
Price
23.12
Quantity 13,089 -1.4%
Value US$302,582
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-16 2026-09-14
US Ooma Inc (OOMA)
S Sale
71,845 +11.6%
117.64
US$4,321,156
71,845 +11.6% 117.64 US$4,321,156
2026-09-14 2026-09-14
US Ooma Inc (OOMA)
PrS Proposed sale
5,353
175.56
US$1,135,148
5,353 175.56 US$1,135,148
2026-09-14 2026-09-11
US Ooma Inc (OOMA)
S Sale
539 +46.0%
173.86
US$1,334,701
539 +46.0% 173.86 US$1,334,701
2026-09-14 2026-09-10
US Ooma Inc (OOMA)
S Sale
29,639 -2.4%
23.08
US$683,997
29,639 -2.4% 23.08 US$683,997
2026-09-09 2026-09-09
US Ooma Inc (OOMA)
PrS Proposed sale
40,000
23.00
US$920,000
40,000 23.00 US$920,000
2026-07-13 2026-07-10
US Ooma Inc (OOMA)
S Sale
23,212 -2.8%
20.00
US$464,240
23,212 -2.8% 20.00 US$464,240
2026-07-10 2026-07-10
US Ooma Inc (OOMA)
PrS Proposed sale
23,212
20.00
US$464,240
23,212 20.00 US$464,240
2026-06-26 2026-06-24
US Ooma Inc (OOMA)
S Sale
27,666 -3.3%
18.50
US$511,821
27,666 -3.3% 18.50 US$511,821
2026-06-24 2026-06-24
US Ooma Inc (OOMA)
PrS Proposed sale
27,666
18.50
US$511,821
27,666 18.50 US$511,821
2026-06-02 2026-06-01 S Sale
5,000 -20.6%
146.00
US$730,000
5,000 -20.6% 146.00 US$730,000
2026-06-01 2026-06-01 PrS Proposed sale
5,000
146.00
US$730,000
5,000 146.00 US$730,000
2026-03-26 2026-03-24
US Ooma Inc (OOMA)
S Sale
7,417 -0.6%
14.00
US$103,838
7,417 -0.6% 14.00 US$103,838
2026-03-24 2026-03-24
US Ooma Inc (OOMA)
PrS Proposed sale
7,417
14.00
US$103,838
7,417 14.00 US$103,838
2026-06-17 2026-03-06
US Ooma Inc (OOMA)
PrS Proposed sale
25,888
14.26
US$369,163
25,888 14.26 US$369,163
2026-03-10 2026-03-06
US Ooma Inc (OOMA)
S Sale
25,888 -2.8%
14.26
US$369,246
25,888 -2.8% 14.26 US$369,246
2026-03-06 2026-03-06
US Ooma Inc (OOMA)
PrS Proposed sale
25,888
14.26
US$369,163
25,888 14.26 US$369,163
2025-11-12 2025-11-10 S Sale
4,000 -16.4%
111.79
US$447,140
4,000 -16.4% 111.79 US$447,140
2025-11-10 2025-11-10 PrS Proposed sale
4,000
111.79
US$447,140
4,000 111.79 US$447,140
2025-11-12 2025-11-07 S Sale
5,000 -17.0%
102.35
US$511,760
5,000 -17.0% 102.35 US$511,760
2025-11-07 2025-11-07 PrS Proposed sale
5,000
102.35
US$511,760
5,000 102.35 US$511,760
2025-09-05 2025-09-04
US Ooma Inc (OOMA)
S Sale
19,265 -2.7%
12.85
US$247,519
19,265 -2.7% 12.85 US$247,519
2025-09-04 2025-09-04
US Ooma Inc (OOMA)
PrS Proposed sale
19,265
12.85
US$247,517
19,265 12.85 US$247,517
2025-06-10 2025-06-10
US Ooma Inc (OOMA)
S Sale
10,727 -0.9%
12.98
US$139,215
10,727 -0.9% 12.98 US$139,215
2025-06-09 2025-06-09
US Ooma Inc (OOMA)
PrS Proposed sale
10,727
13.36
US$143,366
10,727 13.36 US$143,366
2025-05-12 2025-05-09 S Sale
3,653 -11.1%
51.13
US$186,778
3,653 -11.1% 51.13 US$186,778
2025-05-09 2025-05-09 PrS Proposed sale
3,653
51.13
US$186,778
3,653 51.13 US$186,778
2024-12-10 2024-12-10
US Ooma Inc (OOMA)
PrS Proposed sale
9,193
15.00
US$137,895
9,193 15.00 US$137,895
2024-12-10 2024-12-10
US Ooma Inc (OOMA)
S Sale
9,193 -0.7%
15.00
US$137,895
9,193 -0.7% 15.00 US$137,895
2024-12-10 2024-12-09
US Ooma Inc (OOMA)
S Sale
39,458 -3.0%
15.24
US$601,241
39,458 -3.0% 15.24 US$601,241
2024-12-09 2024-12-09
US Ooma Inc (OOMA)
PrS Proposed sale
101,038
15.15
US$1,531,019
101,038 15.15 US$1,531,019
2024-12-10 2024-12-06
US Ooma Inc (OOMA)
S Sale
61,580 -4.7%
15.10
US$929,778
61,580 -4.7% 15.10 US$929,778
2024-05-08 2024-05-08 PrS Proposed sale
6,000
55.85
US$335,100
6,000 55.85 US$335,100
2024-05-08 2024-05-08 S Sale
6,000 -18.5%
55.85
US$335,100
6,000 -18.5% 55.85 US$335,100
2024-05-08 2024-05-07 S Sale
5,408 -14.3%
56.95
US$307,986
5,408 -14.3% 56.95 US$307,986
2024-05-07 2024-05-07 PrS Proposed sale
5,408
56.95
US$307,961
5,408 56.95 US$307,961
2023-12-19 2023-12-15
US Ooma Inc (OOMA)
B Purchase
5,000 +1.3%
10.08
US$50,400
5,000 +1.3% 10.08 US$50,400
2023-12-15 2023-12-13
US Ooma Inc (OOMA)
B Purchase
10,000 +2.6%
9.85
US$98,486
10,000 +2.6% 9.85 US$98,486
2023-11-16 2023-11-15 S Sale
8,685 -46.6%
67.16
US$583,289
8,685 -46.6% 67.16 US$583,289
2023-11-15 2023-11-15 PrS Proposed sale
8,685
67.16
US$583,289
8,685 67.16 US$583,289
2023-08-17 2023-08-16 S Sale
8,538 -31.4%
53.25
US$454,654
8,538 -31.4% 53.25 US$454,654
2023-08-16 2023-08-16 PrS Proposed sale
8,538
53.25
US$454,654
8,538 53.25 US$454,654
2023-02-14 2023-02-13 S Sale
6,000 -18.1%
45.46
US$272,760
6,000 -18.1% 45.46 US$272,760
2022-11-03 2022-11-03 S Sale
7,500 -18.4%
34.25
US$256,846
7,500 -18.4% 34.25 US$256,846
2021-06-14 2021-06-11
US Ooma Inc (OOMA)
PlS Planned sale
46,911 -5.2%
23.16
US$1,086,290
46,911 -5.2% 23.16 US$1,086,290
2021-06-14 2021-06-10
US Ooma Inc (OOMA)
PlS Planned sale
13,089 -1.4%
23.12
US$302,582
13,089 -1.4% 23.12 US$302,582