The Trade Desk TTD 14.03 -0.23 -1.65%
ATM IV
0.539
Put Call Ratio (OI)
0.374
Put Call Ratio (Vol)
0.797
IV Rank
15.7
IV Percentile
15.1
Max Pain
14