Revolution Medicines Inc. logo

Revolution Medicines Inc.

RVMD | NASDAQ
Chart Builder DCF Calculator
$189.85
-$1.46 (-0.76%)
Nov 2, 2026, 3:16 PM ET · Market open
Fiscal Year
Period Ending
FY 2025
Dec 31, 2025
FY 2024
Dec 31, 2024
FY 2023
Dec 31, 2023
FY 2022
Dec 31, 2022
FY 2021
Dec 31, 2021
FY 2020
Dec 31, 2020
Net Income
-1.13B -600.09M -436.37M -248.71M -187.09M -108.16M
Depreciation & Amortization
-26.96M 11.82M 9.31M 9.66M 7.33M 6.55M
Stock-Based Compensation
118.39M 79.2M 61.77M 31.2M 20.72M 8.89M
Other Working Capital
77.29M 6.38M 4.77M -22.03M -1.66M -8.61M
Other Non-Cash Items
55.31M -48.77M -22.04M -2.64M 3.13M 1.34M
Deferred Income Tax
n/a -762K -3.91M -419K n/a -375K
Change in Working Capital
86.82M 1.17M 40.66M -13.49M 8.72M -8.3M
Operating Cash Flow
-897.74M -557.44M -350.57M -224.4M -147.18M -100.06M
Capital Expenditures
-15.99M -10.31M -7.73M -10.82M -6.53M -2.93M
Cash Acquisitions
n/a n/a n/a 13.3M 135.59M 231.3M
Purchase of Investments
-1.79B -2.14B -1.06B -612.77M -671.34M -544.13M
Sales Maturities Of Investments
1.93B 1.59B 724.05M 599.47M 535.75M 312.83M
Other Investing Acitivies
n/a n/a n/a -13.3M -135.59M -231.3M
Investing Cash Flow
118.06M -554.39M -342.6M -24.12M -142.12M -234.23M
Debt Repayment
244.22M n/a n/a n/a n/a n/a
Common Stock Repurchased
n/a n/a n/a n/a n/a n/a
Dividend Paid
n/a n/a n/a n/a n/a n/a
Other Financial Acitivies
220K 284K 836.81M 3.39M 2.94M 2.71M
Financial Cash Flow
621.52M 959.41M 1.23B 301.43M 294.18M 422.78M
Net Cash Flow
-158.16M -153.08M 534.74M 52.92M 4.88M 88.48M
Free Cash Flow
-913.73M -567.74M -358.3M -235.22M -153.71M -103M
Adj. Free Cash Flow
-1.03B -646.94M -420.07M -266.41M -174.43M -111.88M
Maintenance CapEx
-15.99M -10.31M -7.73M -4.06M -6.53M -2.93M
Growth CapEx
n/a n/a n/a -6.75M n/a n/a
Owner Earnings
-913.73M -567.74M -358.3M -228.47M -153.71M -103M

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.