OTCPK • ETTY.F • SE0009922164
Generating your data highlights...
19b USD | # 1039 in US
1.94k shares | 52.01k USD
622.04m
91.93% | 571.82m