OPR - Delayed Quote USD

XP May 2025 17.500 put (XP250523P00017500)

0.2400
-0.1100
(-31.43%)
As of 3:56:06 PM EDT. Market Open.
All All Favorites Text Statistics Technicals Fibonacci Markings Lines
Loading Chart for XP250523P00017500