Revolution Medicines, Inc. (RVMD)
NASDAQ: RVMD · Real-Time Price · USD
148.63
-0.64 (-0.43%)
At close: Apr 17, 2026, 4:00 PM EDT
150.00
+1.37 (0.92%)
After-hours: Apr 17, 2026, 7:56 PM EDT

Revolution Medicines Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
31,26015,6918,1314,7232,1541,866
Market Cap Growth
400.13%92.98%72.17%119.30%15.40%-29.22%
Enterprise Value
29,66213,8085,9652,9501,5661,350
Last Close Price
148.6379.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
17.959.623.592.593.143.10
P/TBV Ratio
17.379.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
-3.62%-7.47%-8.18%-13.46%-12.93%-10.21%
FCF Yield
-2.92%-5.82%-6.98%-7.59%-10.92%-8.24%
Buyback Yield / Dilution
-13.35%-13.35%-48.24%-40.34%-10.74%-32.68%
Total Shareholder Return
-13.35%-13.35%-48.24%-40.34%-10.74%-32.68%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q