NWPX Infrastructure NWPX 104.64 1.01 0.97%
ATM IV
0.426
Put Call Ratio (OI)
0.115
Put Call Ratio (Vol)
0.35
IV Rank
28.6
IV Percentile
45.4
Max Pain
80