Flowserve Corporation FLS 74.46 1.63 2.24%
ATM IV
0.377
Put Call Ratio (OI)
0.105
Put Call Ratio (Vol)
0.924
IV Rank
28
IV Percentile
42.6
Max Pain
70