UK Markets close in 3 hrs 41 mins

SHOP Jan 2023 1050.000 put

OPR - OPR Delayed price. Currency in USD
Add to watchlist
144.71+47.51 (+48.88%)
As of 01:25PM EST. Market open.
Full screen
Loading interactive chart…