Planet Labs PBC PL 16.45 -0.24 -1.44%
ATM IV
0.671
Put Call Ratio (OI)
0.348
Put Call Ratio (Vol)
0.901
IV Rank
11.5
IV Percentile
1.18
Max Pain
20