Bicycle Therapeutics plcBCYCNASDAQ
Loading
Operating Margin Over TimeContracting
Percentile Rank38
Year-over-Year Change

Operating income as a percentage of revenue

Latest
-594.96%
↓ 20% vs avg
Percentile
P38
Within normal range
Streak
2 yr
Consecutive growthContracting
Average
-494.34%
Historical baseline
PeriodValueYoY Change
2024-594.96%+15.5%
2023-704.13%+12.7%
2022-806.56%-43.8%
2021-560.98%-12.2%
2020-500.10%-162.4%
2019-190.56%+37.5%
2018-304.74%+61.3%
2017-787.04%-
20160.00%-