Revolution Medicines, Inc. Ratios

Ratios Dec2018 Dec2019 Dec2020 Dec2021 Dec2022 Dec2023 Dec2024
Profitability
EBT Margin -207.24%-103.99%-252.50%-636.58%-704.14%-3,798.71%23,767.64%
EBIT Margin -200.00%-108.15%-257.54%-639.70%-730.01%-4,207.12%27,275.47%
EBITDA Margin -200.00%-108.15%-257.54%-638.25%-706.92%-3,748.21%23,707.12%
Operating Margin -200.00%-108.15%-257.54%-639.70%-730.01%-4,207.12%27,275.47%
Net Margin -242.10%-123.70%-256.79%-636.58%-702.95%-3,768.28%23,737.86%
FCF Margin -1.42%-104.32%-239.62%-522.99%-664.83%-3,094.14%22,458.23%
Efficiency
Assets Average 393.96M652.69M774.96M1,436.82M2,310.00M
Equity Average -130.50M161.05M538.62M643.88M1,255.69M2,045.70M
Invested Capital -108.42M-152.57M474.68M602.57M685.19M1,826.19M2,265.20M
Asset Utilization Ratio 0.110.050.050.010.00
Leverage & Solvency
Interest Coverage Ratio -347.66-510.57-0.00M-0.02M-0.00M-272.75
Equity Ratio -0.690.840.820.840.890.89
Times Interest Earned -347.66-510.57-0.00M-0.02M-0.00M-272.75
Valuation
Enterprise Value -69.59M-122.76M2,187.25M1,277.65M1,470.05M1,289.36M5,068.62M
Market Capitalization 2,627.99M1,854.70M2,115.00M3,142.32M7,357.92M
Return Ratios
Return on Sales -2.07%-0.95%-2.52%-6.37%-7.03%-37.68%237.36%
Return on Capital Employed -0.32%-0.32%-0.36%-0.38%-0.32%
Return on Invested Capital 0.38%-0.68%-0.40%-0.38%-0.34%
Return on Assets -0.27%-0.29%-0.32%-0.30%-0.26%
Return on Equity 0.37%-0.67%-0.35%-0.39%-0.35%-0.29%