30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

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 60% 68% 82%
Transactions
25 8% 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 Rambus Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity 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-06-02 2026-06-01 S Sale
52,059 -45.6%
245.13
US$2,747,924
52,059 -45.6% 245.13 US$2,747,924
2026-06-01 2026-06-01 PrS Proposed sale
89,400
50.03
US$1,614,788
89,400 50.03 US$1,614,788
2026-03-26 2026-03-24
US Ooma Inc (OOMA)
S Sale
23,230 +9.8%
112.45
US$4,001,871
23,230 +9.8% 112.45 US$4,001,871
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-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
2021-03-12 2021-03-10
US Ooma Inc (OOMA)
PlS Planned sale
7,535 -0.8%
17.53
US$132,064
7,535 -0.8% 17.53 US$132,064
2020-08-06 2020-08-06 S Sale
17,500 -29.7%
14.74
US$257,950
17,500 -29.7% 14.74 US$257,950
2020-07-02 2020-07-01
US Ooma Inc (OOMA)
PlS Planned sale
24,000 -2.4%
18.00
US$432,000
24,000 -2.4% 18.00 US$432,000
2020-04-07 2020-03-16
US Ooma Inc (OOMA)
S Sale
19 -0.0%
12.02
US$228
19 -0.0% 12.02 US$228
2020-04-07 2020-03-16
US Ooma Inc (OOMA)
S Sale
1,724 -0.4%
11.08
US$19,102
1,724 -0.4% 11.08 US$19,102