OTCPK • JNND.F • JP3389660006
Generating your data highlights...
N/A USD
12.81k shares | 3.56k USD
4.46b
21.78% | 970.83m
Japan Display Inc. (OTCPK: JNND.F). Last close $0.27 (as of 2026-10-21); 52-week range $0.13 to $0.81. ORTEX data as of 2026-10-19: short interest is 0.66% of free float, 951.6 days to cover and the average cost to borrow is 9.53%.