What is the current Odyssee Technologies SA share price?
The current share price of Odyssee Technologies SA is 21,20 €
How many Odyssee Technologies SA shares are in issue?
Odyssee Technologies SA has 1.615.384 shares in issue
What is the market cap of Odyssee Technologies SA?
The market capitalisation of Odyssee Technologies SA is EUR 34,25M
What is the 1 year trading range for Odyssee Technologies SA share price?
Odyssee Technologies SA has traded in the range of 20,50 € to 50,00 € during the past year
What is the PE ratio of Odyssee Technologies SA?
The price to earnings ratio of Odyssee Technologies SA is 22,55
What is the cash to sales ratio of Odyssee Technologies SA?
The cash to sales ratio of Odyssee Technologies SA is 1,66
What is the registered address of Odyssee Technologies SA?
The registered address for Odyssee Technologies SA is 1, Zone Artisanale des Premiers Sapins, Les Premiers-Sapins, Franche Comté, 25580
What is the Odyssee Technologies SA website address?
The website address for Odyssee Technologies SA is www.odyssee-technologies.com