Palvella Therapeutics PVLA 150.7 -3.62 -2.35%
ATM IV
0.492
Put Call Ratio (OI)
0.12
Put Call Ratio (Vol)
0.272
IV Rank
4.42
IV Percentile
1.95
Max Pain
150