OTCPK • IMXC.F • KYG476341030
Generating your data highlights...
369m USD | # 6510 in US
167 shares | 172.44 USD
338.42m
26.85% | 90.85m
IMAX China Holding (OTCPK: IMXC.F) has a market capitalization of $368.69M. Last close $1.00 (as of 2026-10-20); 52-week range $0.92 to $1.35.