MarketPeel
Insider Trading Intelligence
BM

Bruce William Mcclelland

RBBN
PRESIDENT & CEO · RIBBON COMMUNICATIONS INC. · CIK 0001424201
FILING MIX · LIFETIME62%/38%
BUYS
50
SELLS
31
TOTAL VALUE
$22.44M
COMPANIES
1
ACTIVE SINCE
Mar 2020
HOLDINGS NOW
0
AVG SELL PX
$6.65
TRADE KIND
SHOWING 81 / 81
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
18 backtested trades · 8 horizons · 9 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Bruce William Mcclelland, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d18+50.00%-1.80%-2.01%+0.21%-0.41%
14d18+50.00%+4.89%-0.75%+5.64%+4.12%
30d18+66.67%+5.98%+1.22%+4.76%+6.25%
60d18+72.22%+12.17%+3.88%+8.29%+9.27%
90d18+83.33%+28.64%+9.01%+19.62%+18.89%
180d18(3 pending)+93.33%+65.80%+18.03%+47.77%+31.94%
1y18(3 pending)+100.00%+110.15%+33.97%+76.18%+42.66%
2y18(3 pending)+40.00%-3.60%+43.03%-46.63%-52.56%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
RBBN · 0 shares · as of May 15, 2026
01,187,5002,375,0003,562,5004,750,000202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 50 buys / 31 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
RBBN
RIBBON COMMUNICATIONS INC.
SALE
Chief Executive Officer
173,5930May 15, 2026May 19, 2026View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
Chief Executive Officer
614,843$2.63$1.62M2,909,454May 15, 2026May 19, 2026View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
Chief Executive Officer
237,3421,979,376May 15, 2026May 19, 2026View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
Chief Executive Officer
173,5931,810,342May 15, 2026May 19, 2026View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
Chief Executive Officer
1,562,5003,524,297May 15, 2026May 19, 2026View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
Chief Executive Officer
49,188$2.63$129.4K1,961,797May 15, 2026May 19, 2026View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
Chief Executive Officer
93,394$2.63$245.6K1,885,982May 15, 2026May 19, 2026View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
Chief Executive Officer
1,562,5001,562,500May 15, 2026May 19, 2026View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
Chief Executive Officer
68,308$2.63$179.7K1,742,034May 15, 2026May 19, 2026View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
Chief Executive Officer
125,0032,010,985May 15, 2026May 19, 2026View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
Chief Executive Officer
125,003249,997May 15, 2026May 19, 2026View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
Chief Executive Officer
237,342237,342May 15, 2026May 19, 2026View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
Chief Executive Officer
13,544$2.71$36.7K1,537,040Apr 17, 2026May 19, 2026View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
Chief Executive Officer
107,3950Apr 17, 2026May 19, 2026View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
Chief Executive Officer
42,259$2.71$114.5K1,636,749Apr 17, 2026May 19, 2026View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
Chief Executive Officer
22,429$2.71$60.8K1,571,613Apr 17, 2026May 19, 2026View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
Chief Executive Officer
34,4200Apr 17, 2026May 19, 2026View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
Chief Executive Officer
107,3951,679,008Apr 17, 2026May 19, 2026View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
Chief Executive Officer
34,4201,550,584Apr 17, 2026May 19, 2026View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
Chief Executive Officer
57,0021,594,042Apr 17, 2026May 19, 2026View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
Chief Executive Officer
57,0020Apr 17, 2026May 19, 2026View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
President & CEO
12,500$1.98$24.8K1,516,164Feb 13, 2026Feb 13, 2026View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
President & CEO
12,500$1.99$24.9K1,503,664Feb 11, 2026Feb 13, 2026View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
President & CEO
12,000$2.06$24.7K1,491,164Feb 10, 2026Feb 13, 2026View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
President & CEO
34,4211,492,708Oct 17, 2025Oct 17, 2025View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
President & CEO
13,544$3.81$51.6K1,479,164Oct 17, 2025Oct 17, 2025View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
President & CEO
34,42134,420Oct 17, 2025Oct 17, 2025View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
President & CEO
237,3410May 16, 2025May 19, 2025View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
President & CEO
93,393$3.62$338.1K1,458,287May 16, 2025May 19, 2025View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
President & CEO
237,3411,551,680May 16, 2025May 19, 2025View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
3,125,0003,125,000May 15, 2025May 19, 2025View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
88,23588,235May 15, 2025May 19, 2025View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
474,684474,684May 15, 2025May 19, 2025View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
375,000375,000May 15, 2025May 19, 2025View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
272,943272,943May 15, 2025May 19, 2025View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
132,353132,353May 15, 2025May 19, 2025View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
President & CEO
34,42068,841Apr 17, 2025Apr 22, 2025View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
President & CEO
34,4201,327,883Apr 17, 2025Apr 22, 2025View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
President & CEO
13,544$3.53$47.8K1,314,339Apr 17, 2025Apr 22, 2025View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
President & CEO
34,421103,261Oct 17, 2024Oct 21, 2024View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
President & CEO
34,4211,316,299Oct 17, 2024Oct 21, 2024View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
President & CEO
13,544$3.38$45.8K1,302,755Oct 17, 2024Oct 21, 2024View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
237,341237,341May 15, 2024May 17, 2024View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
218,354218,354May 15, 2024May 17, 2024View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
327,532327,532May 15, 2024May 17, 2024View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
President & CEO
111,5250Apr 17, 2024Mar 18, 2025View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
President & CEO
43,104$2.61$112.5K1,299,228Apr 17, 2024Mar 18, 2025View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
President & CEO
111,5251,342,332Apr 17, 2024Mar 18, 2025View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
President & CEO
69,746$2.61$182.0K1,281,878Apr 17, 2024Apr 19, 2024View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
President & CEO
120,8170Apr 17, 2024Apr 19, 2024View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
President & CEO
68,844137,682Apr 17, 2024Apr 19, 2024View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
President & CEO
120,8171,351,624Apr 17, 2024Apr 19, 2024View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
President & CEO
68,8441,230,807Apr 17, 2024Apr 19, 2024View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
President & CEO
9,900$3.02$29.9K1,161,863Mar 1, 2024Mar 1, 2024View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
President & CEO
10,000$3.02$30.2K1,161,963Mar 1, 2024Mar 4, 2024View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
President & CEO
10,000$2.60$26.0K1,151,963May 3, 2023May 5, 2023View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
123,915123,915Apr 17, 2023Apr 19, 2023View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
232,342232,342Apr 17, 2023Apr 19, 2023View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
82,61182,611Apr 17, 2023Apr 19, 2023View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
206,526206,526Apr 17, 2023Apr 19, 2023View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
241,157241,157Jun 15, 2022Jun 17, 2022View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
President & CEO
15,000$2.81$42.1K1,141,963Mar 14, 2022Mar 15, 2022View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
President & CEO
462,9631,335,759Mar 16, 2021Mar 17, 2021View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
President & CEO
208,796$8.65$1.81M1,126,963Mar 16, 2021Mar 17, 2021View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
President & CEO
462,9630Mar 16, 2021Mar 17, 2021View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
President & CEO
1,333,3331,458,908Mar 1, 2021Mar 2, 2021View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
President & CEO
586,112$8.78$5.15M872,796Mar 1, 2021Mar 2, 2021View →
RBBN
RIBBON COMMUNICATIONS INC.
SALE
President & CEO
1,333,333$8.78$11.71M3,416,667Mar 1, 2021Mar 2, 2021View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
President & CEO
10,000$4.49$44.9K125,575Aug 21, 2020Aug 21, 2020View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
President & CEO
10,000$4.49$44.9K115,575Aug 18, 2020Aug 19, 2020View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
President & CEO
9,988$4.39$43.8K105,575Aug 12, 2020Aug 12, 2020View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
President & CEO
12$4.39$5395,587Aug 11, 2020Aug 12, 2020View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
President & CEO
10,000$4.45$44.5K95,575Aug 10, 2020Aug 12, 2020View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
President & CEO
10,000$3.25$32.5K85,575May 13, 2020May 15, 2020View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
4,750,0004,750,000Mar 16, 2020Mar 17, 2020View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASEGRANT
Stock grant
462,963462,963Mar 16, 2020Mar 17, 2020View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
President & CEO
10,000$2.26$22.6K75,575Mar 16, 2020Mar 17, 2020View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
President & CEO
10,000$2.20$22.0K65,575Mar 13, 2020Mar 17, 2020View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
President & CEO
20,000$2.58$51.6K55,575Mar 11, 2020Mar 13, 2020View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
President & CEO
11,414$2.88$32.9K35,575Mar 9, 2020Mar 10, 2020View →
RBBN
RIBBON COMMUNICATIONS INC.
PURCHASE
President & CEO
24,161$3.06$73.9K24,161Mar 6, 2020Mar 10, 2020View →
Other insiders · RBBN
Loading peer insiders…
About this filer
CIK 0001424201
ROLE
President & CEO
PRIMARY
RBBN
COMPANIES
1
ACTIVE SINCE
Mar 2020
MARKETPEEL · /INSIDER/0001424201DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback