Nasdaq • ODYS • US81063V2043
Generating your data highlights...
74.5m USD | # 8962 in US
706.66k shares | 3.11m USD
16.78m
65.02% | 10.91m