MarketPeel
Insider Trading Intelligence
MH

Michael Charles Ferguson Hannay

BCYC
CHIEF PROD & SUPPLY CHAIN OFF · BICYCLE THERAPEUTICS PLC · CIK 0002015378
FILING MIX · LIFETIME25%/75%
BUYS
5
SELLS
15
TOTAL VALUE
$106.4K
COMPANIES
1
ACTIVE SINCE
Mar 2024
HOLDINGS NOW
96,136
AVG SELL PX
$8.85
TRADE KIND
SHOWING 20 / 20
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
15 backtested trades · 8 horizons · 22 pending
Forward-return performance of every backtestable P/S trade by Michael Charles Ferguson Hannay, 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
7d15+53.33%+0.62%+0.17%+0.46%-1.54%
14d15+40.00%+2.45%+0.50%+1.95%+1.38%
30d15+46.67%+2.17%+2.28%-0.11%-4.64%
60d15+73.33%-8.95%+3.34%-12.42%-16.71%
90d15(1 pending)+71.43%-15.59%+3.73%-19.32%-19.65%
180d15(2 pending)+84.62%-28.19%+8.03%-36.21%-39.37%
1y15(6 pending)+100.00%-50.88%+16.45%-67.33%-70.69%
2y15(13 pending)+100.00%-77.91%+33.95%-111.86%-111.86%
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
BCYC · 96,136 shares · as of Apr 6, 2026
025,77651,55177,327103,10220252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 5 buys / 15 sellsCOVERAGE · 10 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
BCYC
BICYCLE THERAPEUTICS PLC
SALE
CHIEF PROD & SUPPLY CHAIN OFF
251$5.05$1.3K96,136Apr 6, 2026Apr 6, 2026View →
BCYC
BICYCLE THERAPEUTICS PLC
SALE
CHIEF PROD & SUPPLY CHAIN OFF
1,521$4.91$7.5K96,387Apr 2, 2026Apr 6, 2026View →
BCYC
BICYCLE THERAPEUTICS PLC
SALE
CHIEF PROD & SUPPLY CHAIN OFF
2,367$6.45$15.3K97,908Jan 5, 2026Jan 6, 2026View →
BCYC
BICYCLE THERAPEUTICS PLC
SALE
CHIEF PROD & SUPPLY CHAIN OFF
2,827$6.80$19.2K100,275Jan 2, 2026Jan 6, 2026View →
BCYC
BICYCLE THERAPEUTICS PLC
PURCHASEGRANT
Stock grant
100,000100,000Jan 2, 2026Jan 6, 2026View →
BCYC
BICYCLE THERAPEUTICS PLC
PURCHASEGRANT
Stock grant
50,000103,102Jan 2, 2026Jan 6, 2026View →
BCYC
BICYCLE THERAPEUTICS PLC
SALE
CHIEF PROD & SUPPLY CHAIN OFF
250$8.41$2.1K53,102Oct 3, 2025Oct 6, 2025View →
BCYC
BICYCLE THERAPEUTICS PLC
SALE
CHIEF PROD & SUPPLY CHAIN OFF
473$8.40$4.0K53,352Oct 2, 2025Oct 6, 2025View →
BCYC
BICYCLE THERAPEUTICS PLC
SALE
CHIEF PROD & SUPPLY CHAIN OFF
248$7.44$1.8K53,825Jul 3, 2025Jul 7, 2025View →
BCYC
BICYCLE THERAPEUTICS PLC
SALE
CHIEF PROD & SUPPLY CHAIN OFF
474$7.09$3.4K54,073Jul 2, 2025Jul 7, 2025View →
BCYC
BICYCLE THERAPEUTICS PLC
SALE
CHIEF PROD & SUPPLY CHAIN OFF
266$7.48$2.0K54,547Apr 3, 2025Apr 4, 2025View →
BCYC
BICYCLE THERAPEUTICS PLC
SALE
CHIEF PROD & SUPPLY CHAIN OFF
467$8.02$3.7K54,813Apr 2, 2025Apr 4, 2025View →
BCYC
BICYCLE THERAPEUTICS PLC
SALE
CHIEF PROD & SUPPLY CHAIN OFF
239$14.75$3.5K55,280Jan 3, 2025Jan 6, 2025View →
BCYC
BICYCLE THERAPEUTICS PLC
PURCHASEGRANT
Stock grant
35,00057,398Jan 2, 2025Jan 6, 2025View →
BCYC
BICYCLE THERAPEUTICS PLC
PURCHASEGRANT
Stock grant
87,00087,000Jan 2, 2025Jan 6, 2025View →
BCYC
BICYCLE THERAPEUTICS PLC
SALE
CHIEF PROD & SUPPLY CHAIN OFF
1,879$14.09$26.5K55,519Jan 2, 2025Jan 6, 2025View →
BCYC
BICYCLE THERAPEUTICS PLC
SALE
CHIEF PROD & SUPPLY CHAIN OFF
247$22.26$5.5K22,398Oct 3, 2024Oct 4, 2024View →
BCYC
BICYCLE THERAPEUTICS PLC
SALE
CHIEF PROD & SUPPLY CHAIN OFF
246$19.64$4.8K22,645Jul 3, 2024Jul 8, 2024View →
BCYC
BICYCLE THERAPEUTICS PLC
SALE
CHIEF PROD & SUPPLY CHAIN OFF
257$22.49$5.8K22,891Apr 11, 2024Apr 12, 2024View →
BCYC
BICYCLE THERAPEUTICS PLC
PURCHASEGRANT
Stock grant
58,00058,000Mar 19, 2024Mar 21, 2024View →
Other insiders · BCYC
Loading peer insiders…
About this filer
CIK 0002015378
ROLE
CHIEF PROD & SUPPLY CHAIN OFF
PRIMARY
BCYC
COMPANIES
1
ACTIVE SINCE
Mar 2024
MARKETPEEL · /INSIDER/0002015378DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback