NASDAQ:BCYC | Key Financial Ratios | BICYCLE THERAPEUTICS PLC

Complete source-backed ratio history.

Available history
2017-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-3012.08-31.39%-37.32%
2026-03-3112.66-33.57%-39.51%
2025-12-3111.98-30.51%-35.90%
2025-09-3010.66-32.81%-40.53%
2025-06-3010.39-29.12%-36.23%
2025-03-3114.86-22.99%-27.45%
2024-12-3113.81-17.67%-21.31%
2024-09-3017.13-16.68%-20.01%
2024-06-3014.770.04-15.64%-18.93%
2024-03-3110.42-30.73%-47.23%
2023-12-318.08-30.35%-48.71%
2023-09-308.65-25.29%-38.83%
2023-06-305.65-30.82%-63.60%
2023-03-317.19-28.97%-51.08%
2022-12-316.92-27.45%-41.63%
2022-09-309.18-24.16%-34.81%
2022-06-309.88-19.55%-27.97%
2022-03-3112.14-17.01%-23.68%
2021-12-3112.65-13.93%-19.30%
2021-09-309.04-23.54%-38.76%
2021-06-309.36-27.28%-43.42%
2021-03-3110.35-24.96%-39.32%
2020-12-316.73-31.65%-53.44%
2020-09-309.63-22.34%-34.67%
2020-06-306.63-31.47%-52.55%
2020-03-317.62-27.40%-43.30%
2019-12-3111.81-27.78%-32.84%
2019-09-3012.48-28.30%-34.45%
2019-06-3012.76-24.60%-29.70%
2019-03-3134.43%
2018-12-318.6-26.76%31.29%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-3111.98-30.51%-35.90%
2024-12-3113.81-17.67%-21.31%
2023-12-318.08-30.35%-48.71%
2022-12-316.92-27.45%-41.63%
2021-12-3112.65-13.93%-19.30%
2020-12-316.73-31.65%-53.44%
2019-12-3111.81-27.78%-32.84%
2018-12-318.6-26.76%31.29%
2017-12-3134.46%