Plug Power Inc PLUG 2.09 -0.03 -1.42%
ATM IV
0.658
Put Call Ratio (OI)
0.237
Put Call Ratio (Vol)
0.46
IV Rank
32.5
IV Percentile
0.4
Max Pain
2