Nasdaq • ODYS • US81063V2043
Generating your data highlights...
79.6m USD | # 8820 in US
673.91k shares | 3.83m USD
16.77m
65.00% | 10.9m