Teads Holding Co TEAD 0.49 -0.06 -11.24%
ATM IV
2.18
Put Call Ratio (OI)
0.0573
Put Call Ratio (Vol)
0.0367
IV Rank
5.45
IV Percentile
8.55
Max Pain
0.5