Applied Digital Corporation Common Stock APLD 24.71 -1.71 -6.47%
ATM IV
0.897
Put Call Ratio (OI)
0.425
Put Call Ratio (Vol)
0.554
IV Rank
20.1
IV Percentile
11.2
Max Pain
28