New insider activity at Bicycle Therapeutics ( (BCYC) ) has taken place on October 6, 2025.
Elevate Your Investing Strategy:
- Take advantage of TipRanks Premium at 55% off! Unlock powerful investing tools, advanced data, and expert analyst insights to help you invest with confidence.
In recent transactions involving Bicycle Therapeutics stock, key executives have made significant sales. COO Alistair Milnes sold 2,125 shares, amounting to $17,859. CTO Michael Skynner parted with 1,802 shares, valued at $15,146. Meanwhile, CEO Kevin Lee sold 5,494 shares, bringing in $46,181.
Recent Updates on BCYC stock
Bicycle Therapeutics recently expanded its Board of Directors by appointing Roger Dansey, M.D., and Hervé Hoppenot, both of whom have extensive expertise in oncology research and drug development. This strategic move aims to bolster the company’s leadership as it advances its pipeline and anticipates key milestones. Despite these appointments, the stock faces challenges due to declining revenues and persistent losses, which contribute to a bearish technical sentiment. Analysts have maintained a Hold rating, citing financial difficulties and a lack of earnings call data as limiting factors. However, strong shareholder support at the recent annual meeting is a positive aspect, although it does not significantly change the overall neutral assessment.
Spark’s Take on BCYC Stock
According to Spark, TipRanks’ AI Analyst, BCYC is a Neutral.
Bicycle Therapeutics’ overall stock score is primarily impacted by its weak financial performance, characterized by declining revenues and persistent losses. The technical analysis indicates a bearish long-term trend, although short-term indicators are neutral. The valuation is unfavorable due to a negative P/E ratio, reflecting the company’s ongoing challenges in achieving profitability. The absence of earnings call data and corporate events means these factors did not influence the score.
To see Spark’s full report on BCYC stock, click here.
More about Bicycle Therapeutics
YTD Price Performance: -41.71%
Average Trading Volume: 273,371
Technical Sentiment Signal: Hold
Current Market Cap: $580.1M