OTCPK • HOCF.F • DE0006070006
Generating your data highlights...
38.3b USD | # 581 in US
136 shares | 76.9k USD
75.24m
24.30% | 18.28m