Wave Life Sciences Ltd. Ratios

Ratios Dec2015 Dec2016 Dec2017 Dec2018 Dec2019 Dec2020 Dec2021 Dec2022 Dec2023 Dec2024
Profitability
EBT Margin -12,602.63%-5,052.93%-2,597.95%-1,016.96%-1,211.52%-750.86%-298.92%-4,416.06%-51.36%-89.57%
EBIT Margin -12,696.05%-5,102.56%-2,630.13%-1,106.72%-1,303.37%-763.94%-310.07%-4,459.30%-60.01%-101.94%
EBITDA Margin -12,696.05%-5,127.47%-2,609.12%-1,017.18%-1,210.81%-746.07%-298.93%-4,440.48%-50.84%-89.70%
Operating Margin -12,696.05%-5,102.56%-2,630.13%-1,106.72%-1,303.37%-763.94%-310.07%-4,459.30%-60.01%-101.94%
Net Margin -12,631.58%-5,097.07%-2,619.57%-1,017.43%-1,211.52%-746.68%-298.42%-4,434.72%-50.76%-89.57%
FCF Margin -9,463.16%-3,433.33%-2,634.42%-227.56%-1,202.21%-584.35%-218.61%-3,539.11%-18.13%-140.32%
Efficiency
Assets Average 165.12M173.33M238.89M290.10M281.74M243.12M176.70M210.67M313.58M
Equity Average 144.18M137.24M106.48M68.54M73.25M57.64M-6.30M-2.73M124.57M
Invested Capital 153.49M134.86M139.61M73.35M63.73M82.78M32.50M-45.09M39.63M209.51M
Asset Utilization Ratio 0.010.020.060.060.070.170.020.540.35
Leverage & Solvency
Equity Ratio 0.930.820.770.250.220.300.16-0.310.140.59
Valuation
Enterprise Value 182.53M463.59M832.93M1,063.84M126.75M199.38M34.17M519.81M299.87M1,584.59M
Market Capitalization 343.75M613.88M975.43M1,238.65M273.91M383.88M184.73M608.30M500.22M1,886.67M
Return Ratios
Return on Sales -126.32%-51.61%-26.20%-10.18%-12.12%-7.47%-2.98%-44.35%-0.51%-0.90%
Return on Capital Employed -0.36%-0.66%-1.47%-1.21%-0.95%-0.71%-1.55%-2.81%-0.54%
Return on Invested Capital -2.08%-2.20%24.61%
Return on Assets -0.34%-0.59%-0.61%-0.67%-0.53%-0.50%-0.92%-0.27%-0.31%
Return on Equity -0.39%-0.74%-1.38%-2.83%-2.05%-2.12%25.70%21.06%-0.78%