Upstream Bio UPB 5.34 0.03 0.56%
ATM IV
1
Put Call Ratio (OI)
1.21
Put Call Ratio (Vol)
0.352
IV Rank
6.93
IV Percentile
27.4
Max Pain
5