MasterCraft Boat Holdings MCFT 20.5 0.14 0.69%
ATM IV
0.568
Put Call Ratio (OI)
2.02
Put Call Ratio (Vol)
5.41
IV Rank
38.3
IV Percentile
48.6
Max pain
20