OPR - Delayed Quote USD

OKTA Apr 2024 90.000 put (OKTA240426P00090000)

0.0200 -0.1100 (-84.62%)
At close: April 26 at 2:05 PM EDT
All All Favorites Text Statistics Technicals Fibonacci Markings Lines
Loading Chart for OKTA240426P00090000

Recent News: OKTA