Eric Stang

Insider profile

Currently holds positions in Ooma Inc and Rambus Inc

Performance

Overall performance
3.0

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 3% 8.2% 15.1%
Success rate 60% 68% 82%
Transactions
27 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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-07-13 2026-07-10
US Ooma Inc (OOMA)
S Sale
54,489 -46.8%
24.26
US$4,975,784
54,489 -46.8% 24.26 US$4,975,784
2026-07-10 2026-07-10
US Ooma Inc (OOMA)
PrS Proposed sale
50,595
417.44
US$1,046,193
50,595 417.44 US$1,046,193
2026-06-26 2026-06-24
US Ooma Inc (OOMA)
S Sale
29,176 +18.6%
421.20
US$1,758,012
29,176 +18.6% 421.20 US$1,758,012
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
2021-06-10 2021-06-09
US Ooma Inc (OOMA)
PlS Planned sale
39,110 -4.1%
21.02
US$822,213
39,110 -4.1% 21.02 US$822,213
2021-06-10 2021-06-08
US Ooma Inc (OOMA)
PlS Planned sale
5,890 -0.6%
21.02
US$123,787
5,890 -0.6% 21.02 US$123,787
2021-06-01 2021-05-28
US Ooma Inc (OOMA)
PlS Planned sale
557 -0.1%
19.00
US$10,583
557 -0.1% 19.00 US$10,583
2021-06-01 2021-05-27
US Ooma Inc (OOMA)
PlS Planned sale
34,443 -3.5%
19.05
US$656,046
34,443 -3.5% 19.05 US$656,046
2021-03-12 2021-03-11
US Ooma Inc (OOMA)
PlS Planned sale
22,465 -2.3%
17.65
US$396,397
22,465 -2.3% 17.65 US$396,397