Stanley DruckenmillerRVMD history

Issuer:
Revolution Medicines Inc
Quarters tracked:
2 (Q1 2026Q2 2026)
Current shares:
399,587
Current value:
$74.83M
Peak shares:
399,587 (Q2 2026)
Overall change:
+27%
QuarterSharesValue$/ShareShare ΔΔ%
Q2 2026399,587$74.83M$187.28+83,727+27%
Q1 2026315,860$30.72M$97.25NEW