Veradermics (MANE)
Veradermics (MANE) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- MANE last traded at $128.60, -5.79% on the day.
- Veradermics: P/E -46.3.
Updated 2026-11-06 11:46 UTC