Plexus Corp PLXS 246.73 0.99 0.4%
ATM IV
0.363
Put Call Ratio (OI)
0.151
Put Call Ratio (Vol)
0.126
IV Rank
19.4
IV Percentile
28.1
Max Pain
250