from memory i think they are listed in US , guessing that is their share price there, not main exchange though