Plexus Corp PLXS 255.34 8.4 3.4%
ATM IV
0.391
Put Call Ratio (OI)
0.124
Put Call Ratio (Vol)
0.17
IV Rank
23.4
IV Percentile
39.1
Max Pain
185