Palvella Therapeutics PVLA 153.41 2.85 1.89%
PVLA Options Support & Resistance
PVLA (Palvella Therapeutics): Explore options-derived support and resistance levels, call walls and put walls. Free delayed preview.
ATM IV
0.502
Put Call Ratio (OI)
0.149
Put Call Ratio (Vol)
0.274
IV Rank
4.89
IV Percentile
2.75
Max Pain
150