Nasdaq • ODYS • US81063V2043
Generating your data highlights...
56.9m USD | # 9272 in US
26.99k shares | 105.49k USD
20.24m
67.84% | 13.73m