UFP Technologies Inc UFPT 275.47 -2.52 -0.91%
ATM IV
0.451
Put Call Ratio (OI)
0.554
Put Call Ratio (Vol)
0.98
IV Rank
36.9
IV Percentile
51.2
Max Pain
260