Revolution Medicines, Inc. (RVMD)
NASDAQ: RVMD · Real-Time Price · USD
163.17
+5.69 (3.61%)
Jun 1, 2026, 1:53 PM EDT - Market open

Revolution Medicines Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
34,68915,6918,1314,7232,1541,866
Market Cap Growth
371.72%92.98%72.17%119.30%15.40%-29.22%
Enterprise Value
33,05213,8085,9652,9501,5661,350
Last Close Price
163.1779.6543.7428.6823.8225.17
PS Ratio
---407.8560.8763.50
PB Ratio
21.029.623.592.593.143.10
P/TBV Ratio
21.019.283.241.782.803.04
EV/Sales Ratio
---254.7944.2745.92
Debt / Equity Ratio
0.090.090.050.040.080.10
Net Debt / Equity Ratio
-1.17-1.14-0.95-0.97-0.85-0.85
Net Debt / EBITDA Ratio
1.271.593.163.672.292.78
Net Debt / FCF Ratio
1.632.043.794.932.473.32
Asset Turnover
-000.010.050.05
Quick Ratio
6.596.9713.9712.8910.489.66
Current Ratio
6.807.1414.2013.0610.659.77
Return on Equity (ROE)
-87.61%-58.07%-29.33%-34.75%-38.63%-34.74%
Return on Assets (ROA)
-60.19%-48.13%-29.81%-33.64%-33.27%-28.80%
Return on Invested Capital (ROIC)
-2174.79%-1368.22%-724.04%-512.76%-219.08%-175.36%
Return on Capital Employed (ROCE)
-68.86%-53.04%-31.98%-36.52%-36.18%-31.39%
Buyback Yield / Dilution
-10.96%-13.35%-48.24%-40.34%-10.74%-32.68%
Total Shareholder Return
-10.96%-13.35%-48.24%-40.34%-10.74%-32.68%
SEC Filings: 10-K · 10-Q