Bicycle Therapeutics plcBCYCNASDAQ
Loading
Net Margin Over TimeContracting
Percentile Rank63
Year-over-Year Change

Net income as a percentage of revenue

Latest
-479.18%
Near historical average
Percentile
P63
Within normal range
Streak
2 yr
Consecutive growthContracting
Average
-478.63%
Historical baseline
PeriodValueYoY Change
2024-479.18%+28.5%
2023-669.72%+14.1%
2022-779.35%-36.4%
2021-571.25%-16.4%
2020-490.95%-121.4%
2019-221.78%+27.6%
2018-306.14%+61.2%
2017-789.27%-
20160.00%-