Japanese Yen June 2026 (J6M26)

0.0073145
+0.0000700 (+0.97%)
03:00

403

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