Natera Inc vs Revolution Medicines Inc Stock Comparison

MetricNTRARVMD
Fair value estimate$296$162
Upside to fair value-5.8%-23.8%
Chart signalNeutralBearish
AI score36.0043.00
P/E-231.01-23.36
Market cap$45,287,161,920$43,295,957,000

ŷRobot analysis is AI-generated and quality-gated; nothing here is investment advice.