Mueller Water Products MWA 24.04 0.47 1.99%
ATM IV
0.429
Put Call Ratio (OI)
0.383
Put Call Ratio (Vol)
1.6
IV Rank
34.8
IV Percentile
68.6
Max pain
22.5