OPR - Delayed Quote USD

TTD Apr 2024 75.000 call (TTD240426C00075000)

10.14 +7.04 (+227.10%)
At close: April 26 at 3:25 PM EDT
All All Favorites Text Statistics Technicals Fibonacci Markings Lines
Loading Chart for TTD240426C00075000

Recent News: TTD