The Trade Desk TTD 14.3 0.33 2.36%
ATM IV
0.536
Put Call Ratio (OI)
0.378
Put Call Ratio (Vol)
0.655
IV Rank
15.4
IV Percentile
15.5
Max Pain
15