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

Hamamatsu Shigeyuki

Insider profile

Performance

Overall performance
3.6

Performance over holding periods
3.6
30 days 90 days 120 days
Average return 5% 8.2% 15.1%
Success rate 77% 68% 82%
Transactions
8 0% Buy
34 71% Buy
47 69% Buy
Hamamatsu Shigeyuki's trades of Ooma 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-03 2026-06-02
US Ooma Inc (OOMA)
S Sale
11,432 -12.5%
185.71
US$1,781,208
11,432 -12.5% 185.71 US$1,781,208
2026-06-02 2026-06-02
US Ooma Inc (OOMA)
PrS Proposed sale
51,725
385.81
US$238,511
51,725 385.81 US$238,511
2026-03-09 2026-03-06
US Ooma Inc (OOMA)
S Sale
61,052 -31.3%
25.94
US$1,411,003
61,052 -31.3% 25.94 US$1,411,003
2026-03-06 2026-03-06
US Ooma Inc (OOMA)
PrS Proposed sale
10,790
14.22
US$153,411
10,790 14.22 US$153,411
2025-09-05 2025-09-04
US Ooma Inc (OOMA)
S Sale
7,335 -3.7%
12.89
US$94,519
7,335 -3.7% 12.89 US$94,519
2025-09-04 2025-09-04
US Ooma Inc (OOMA)
PrS Proposed sale
7,335
12.89
US$94,519
7,335 12.89 US$94,519
2025-06-10 2025-06-09
US Ooma Inc (OOMA)
S Sale
10,704 -4.9%
13.31
US$142,461
10,704 -4.9% 13.31 US$142,461
2025-06-09 2025-06-09
US Ooma Inc (OOMA)
PrS Proposed sale
10,704
13.31
US$142,461
10,704 13.31 US$142,461
2024-12-12 2024-12-10
US Ooma Inc (OOMA)
S Sale
35,313 -17.6%
15.51
US$547,687
35,313 -17.6% 15.51 US$547,687
2024-12-10 2024-12-10
US Ooma Inc (OOMA)
PrS Proposed sale
35,313
15.00
US$529,695
35,313 15.00 US$529,695
2020-11-05 2020-11-03 S Sale
10,653 -6.0%
3.02
US$32,180
10,653 -6.0% 3.02 US$32,180
2020-10-06 2020-10-02 S Sale
8,641 -4.7%
2.43
US$21,007
8,641 -4.7% 2.43 US$21,007
2020-01-06 2020-01-03 S Sale
10,563 -5.4%
2.70
US$28,523
10,563 -5.4% 2.70 US$28,523
2019-10-03 2019-10-01 S Sale
8,901 -7.7%
2.72
US$24,215
8,901 -7.7% 2.72 US$24,215