NYSE:OKLO | US02156V1098
Generating your data highlights...
8.72b USD | # 1771 in US
9.26m shares | 616.4m USD
173.57m
70.95% | 123.14m