logo

IDEC Corporation

OTCPK • IDXC.F • JP3138800002

Market Closed

ANNUAL

QUARTERLY

Fundamentals Chart