NYSE • OGN • US68622V1061
Generating your data highlights...
3.61b USD | # 3070 in US
2.74m shares | 37.21m USD
262.61m
92.53% | 242.99m