- US-listed companies
- BICYCLE THERAPEUTICS PLC
- Financials
- EBITDA margin (%)
BICYCLE THERAPEUTICS PLC (BCYC)
Market cap
$349.73M
P/E ratio
| Period End | EBITDA margin (%) | YoY (%) |
|---|---|---|
| Dec 31, 2024 | -574.6 | -15.48% |
| Dec 31, 2023 | -679.9 | -12.96% |
| Dec 31, 2022 | -781.1 | +42.29% |
| Dec 31, 2021 | -548.9 | +12.53% |
| Dec 31, 2020 | -487.8 | +165.69% |
| Dec 31, 2019 | -183.6 |