Euro FX June 2026 (E6M26)

1.20010s
-0.00385 (-0.32%)
07/06/25

333

Calls   Puts
Current Prem ($) Strike Current Prem ($)
0.01820s 2,275.00 1.25000