Japanese Yen April 2025 (J6J25)

0.0065305
+0.0000335 (+0.52%)
11:34

64

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