Nasdaq • ODYS • US81063V2043
Generating your data highlights...
67.3m USD | # 9034 in US
716.83k shares | 3.43m USD
16.78m
65.02% | 10.91m