Japanese Yen August 2025 (J6Q25)

0.0068915
-0.0000595 (-0.86%)
09:26

32

Calls   Puts
Current Prem ($) Strike Current Prem ($)