Loading live market data…

Revolution Medicines, Inc.

NASDAQ:RVMD

$184.97 USD

$1.02 (0.55%)

Volume
3.12M
Average Volume
3.26M
Market Capitalization
$39.32B
P/E Ratio
-26.02
Dividend Yield
0.00%
Price Target
$195.00
Year High
$193.83
Year Low
$34.00
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$6.80

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.29%

Investors Holding

38

change: -518 | last: 556

Increased Positions

27

change: -314 | last: 341

Reduced Positions

4

change: -124 | last: 128

New Positions

16

change: -157 | last: 173

Sold Positions

497

change: 453 | last: 44

Total Calls

-

Total Puts

10

Put-Call Ratio

0.00

change: -166.3266 | last: 1.6633

Total Invested

109.06M

RVMD Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $79.65 190.13M $15.14B $383.74M $158.7M $14.92B
2024-12-31 $43.74 167.74M $7.34B $543.06M $135.84M $6.93B
2023-12-31 $28.68 113.15M $3.25B $696.15M $87.94M $2.64B
2022-12-31 $23.82 80.63M $1.92B $161.41M $64.2M $1.82B
2021-12-31 $25.17 72.81M $1.83B $108.5M $66.63M $1.79B
2020-12-31 $39.59 66.6M $2.64B $104.27M $32.66M $2.57B
2019-12-31 $28.90 36.47M $1.05B $16.66M $- $1.04B
2018-12-31 $28.90 36.47M $1.05B $69.59M $147K $984.63M
2017-12-31 $28.90 36.47M $1.05B $9.08M $- $1.04B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $97.25 198.1M $19.27B $440.94M $437.27M $19.26B
2025-12-31 $79.65 190.13M $15.14B $383.74M $158.7M $14.92B
2025-09-30 $46.70 189.23M $8.84B $217.44M $158.46M $8.78B
2025-06-30 $36.79 188.15M $6.92B $402.44M $132.79M $6.65B
2025-03-31 $35.36 188.15M $6.65B $333.55M $134.34M $6.45B
2024-12-31 $43.74 167.74M $7.34B $543.06M $135.84M $6.93B
2024-09-30 $45.35 166.84M $7.57B $201.26M $86.71M $7.45B
2024-06-30 $38.81 165.14M $6.41B $275.71M $87.41M $6.22B
2024-03-31 $31.68 164.73M $5.22B $288.43M $88.03M $5.02B
2023-12-31 $28.68 141.18M $4.05B $696.15M $87.94M $3.44B
2023-09-30 $27.68 109.23M $3.02B $358.4M $62.85M $2.73B
2023-06-30 $26.75 106.88M $2.86B $380.33M $63.26M $2.54B