Revolution Medicines Inc vs Teva Pharma Industries Ltd ADR Stock Comparison

MetricRVMDTEVA
Fair value estimate$162$34
Upside to fair value-23.8%-7.5%
Chart signalBearishNeutral
AI score43.0028.00
P/E-23.3660.87
Market cap$43,295,957,000$42,847,941,000

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