DLH Holdings Corp DLHC 3.93 -0.08 -2.0%
ATM IV
3.45
Put Call Ratio (OI)
1.13
Put Call Ratio (Vol)
0.426
IV Rank
60.2
IV Percentile
96.6
Max Pain
5