OR Royalties Inc OR 36.03 0.19 0.53%
ATM IV
0.442
Put Call Ratio (OI)
0.836
Put Call Ratio (Vol)
0.557
IV Rank
26.4
IV Percentile
31.5
Max Pain
35