Revolution Medicines, Inc. (RVMD)
NASDAQ: RVMD · Real-Time Price · USD
95.52
-1.11 (-1.15%)
Mar 24, 2026, 4:00 PM EDT - Market closed

Revolution Medicines Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
18,93015,6918,1314,7232,1541,866
Market Cap Growth
176.53%92.98%72.17%119.30%15.40%-29.22%
Enterprise Value
17,33113,8085,9652,9501,5661,350
Last Close Price
95.5279.6543.7428.6823.8225.17
PE Ratio
--13.39-12.22-7.43-7.73-9.79
PS Ratio
---407.8560.8763.50
PB Ratio
11.549.623.592.593.143.10
P/TBV Ratio
11.139.283.241.782.803.04
P/FCF Ratio
--17.17-14.32-13.18-9.16-12.14
P/OCF Ratio
--17.48-14.59-13.47-9.60-12.68
EV/Sales Ratio
---254.7944.2745.92
EV/EBITDA Ratio
--11.76-8.75-6.13-6.18-7.34
EV/EBIT Ratio
--11.68-8.65-6.06-6.06-7.18
EV/FCF Ratio
--15.11-10.51-8.23-6.66-8.78
Debt / Equity Ratio
0.090.090.050.040.080.10
Debt / EBITDA Ratio
-0.13-0.13-0.20-0.18-0.25-0.36
Debt / FCF Ratio
-0.17-0.17-0.24-0.24-0.27-0.43
Net Debt / Equity Ratio
-1.14-1.14-0.95-0.97-0.85-0.85
Net Debt / EBITDA Ratio
1.591.593.163.672.292.78
Net Debt / FCF Ratio
2.042.043.794.932.473.32
Asset Turnover
-000.010.050.05
Quick Ratio
6.976.9713.9712.8910.489.66
Current Ratio
7.147.1414.2013.0610.659.77
Return on Equity (ROE)
-58.07%-58.07%-29.33%-34.75%-38.63%-34.74%
Return on Assets (ROA)
-48.13%-48.13%-29.81%-33.64%-33.27%-28.80%
Return on Invested Capital (ROIC)
-1368.22%-1368.22%-724.04%-512.76%-219.08%-175.36%
Return on Capital Employed (ROCE)
-53.04%-53.04%-31.98%-36.52%-36.18%-31.39%
Earnings Yield
-5.98%-7.47%-8.18%-13.46%-12.93%-10.21%
FCF Yield
-4.83%-5.82%-6.98%-7.59%-10.92%-8.24%
Buyback Yield / Dilution
-2.40%-2.40%-10.62%-8.22%-13.99%-15.79%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q