Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| Ribbon Communications Inc. | 2,909,454 | reported | 15 May 2026 | tx 81+16,293,771−6,681,088 |
| Vistance Networks, Inc. | 80,765 | reported | 07 Jul 2019 | tx 4+494,300−718 |
| ARRIS GROUP INC | 0 | reported | 04 Jan 2016 | tx 185+1,054,329−1,128,544 |
| ARRIS International plc | 0 | reported | 04 Apr 2019 | tx 75+680,714−762,375 |
Average stock performance after each discretionary buy, measured at 1, 3 and 6 months. 6 buys in history.
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 17 Apr 2026 | EXERCISE | Ribbon Communications Inc. | 34,420 | — | |
| 17 Apr 2026 | TAX_WITHHOLDING | Ribbon Communications Inc. | 13,544 | 2.71 USD | |
| 17 Apr 2026 | EXERCISE | Ribbon Communications Inc. | 57,002 | — | |
| 17 Apr 2026 | TAX_WITHHOLDING | Ribbon Communications Inc. | 22,429 | 2.71 USD | |
| 17 Apr 2026 | EXERCISE | Ribbon Communications Inc. | 107,395 | — | |
| 17 Apr 2026 | TAX_WITHHOLDING | Ribbon Communications Inc. | 42,259 | 2.71 USD | |
| 15 May 2026 | EXERCISE | Ribbon Communications Inc. | 173,593 | — | |
| 15 May 2026 | TAX_WITHHOLDING | Ribbon Communications Inc. | 68,308 | 2.63 USD | |
| 15 May 2026 | EXERCISE | Ribbon Communications Inc. | 237,342 | — | |
| 15 May 2026 | TAX_WITHHOLDING | Ribbon Communications Inc. | 93,394 | 2.63 USD | |
| 15 May 2026 | EXERCISE | Ribbon Communications Inc. | 125,003 | — | |
| 15 May 2026 | TAX_WITHHOLDING | Ribbon Communications Inc. | 49,188 | 2.63 USD | |
| 15 May 2026 | EXERCISE | Ribbon Communications Inc. | 1,562,500 | — | |
| 15 May 2026 | TAX_WITHHOLDING | Ribbon Communications Inc. | 614,843 | 2.63 USD | |
| 17 Apr 2026 | EXERCISE | Ribbon Communications Inc. | 34,420 | 0.00 USD | deriv |
| 17 Apr 2026 | EXERCISE | Ribbon Communications Inc. | 57,002 | 0.00 USD | deriv |
| 17 Apr 2026 | EXERCISE | Ribbon Communications Inc. | 107,395 | 0.00 USD | deriv |
| 15 May 2026 | EXERCISE | Ribbon Communications Inc. | 173,593 | 0.00 USD | deriv |
| 15 May 2026 | EXERCISE | Ribbon Communications Inc. | 237,342 | 0.00 USD | deriv |
| 15 May 2026 | EXERCISE | Ribbon Communications Inc. | 125,003 | 0.00 USD | deriv |
| 15 May 2026 | EXERCISE | Ribbon Communications Inc. | 1,562,500 | 0.00 USD | deriv |
| 10 Feb 2026 | PURCHASE | Ribbon Communications Inc. | 12,000 | 2.06 USD | first after silence |
| 11 Feb 2026 | PURCHASE | Ribbon Communications Inc. | 12,500 | 1.99 USD | |
| 13 Feb 2026 | PURCHASE | Ribbon Communications Inc. | 12,500 | 1.98 USD | |
| 17 Oct 2025 | EXERCISE | Ribbon Communications Inc. | 34,421 | — |
5 purchases reported after at least 12 months of silence — most recent on 10 Feb 2026.