Snowball logo
logo
8953

Japan Retail Fund Investment Corp

8953 • TSE
¥107,300.00+¥400.00  (0.37%)