Nasdaq • ODYS • US81063V2043
Generating your data highlights...
66.2m USD | # 9141 in US
40.06k shares | 174.15k USD
16.81m
65.09% | 10.94m