Nasdaq • ODYS • US81063V2043
Generating your data highlights...
65.8m USD | # 5490 in US
26.79k shares | 108.05k USD
20.24m
67.84% | 13.73m