Nasdaq • ODYS • US81063V2043
Generating your data highlights...
79.6m USD | # 8898 in US
666.7k shares | 3.79m USD
16.77m
65.00% | 10.9m