Nasdaq • ODYS • US81063V2043
Generating your data highlights...
85.4m USD | # 8663 in US
699.79k shares | 3.94m USD
16.78m
65.02% | 10.91m