NYSE • OGN • US68622V1061
Generating your data highlights...
3.61b USD | # 2969 in US
2.65m shares | 36.23m USD
262.61m
92.53% | 242.99m