Equinix EQIX 1037.72 13.91 1.36%
ATM IV
0.28
Put Call Ratio (OI)
2.25
Put Call Ratio (Vol)
0.569
IV Rank
13.9
IV Percentile
48.8
Max Pain
1.04 K