Revolution Medicines (RVMD) Ownership
RVMD$182.71-10.35 -5.36%
Market cap$39.52BEnterprise value$42.83BRevenue (TTM)$197.56MMarket positionTop 25%
Score
49
Neutral
Value
40
Quality
21
Growth
85
Ownership data loads after the page opens.
Ownership data loads after the page opens.
RVMD price $182.71 -10.35 -5.36%
Stocklytics score rationale: value 40, quality 21, growth 85.
AI Score 35. Revolution Medicines, Inc. has a high price of $199.7 with a market cap of $42.8 billion, but it is in the clinical development stage with significant negative margins, including a net profit margin of -9.5%
Insights · Forecast · Financials · Learn