Amylyx Pharmaceuticals AMLX 33.64 2.02 6.39%
ATM IV
0.48
Put Call Ratio (OI)
1.14
Put Call Ratio (Vol)
0.334
IV Rank
2
IV Percentile
0.8
Max Pain
25