OK

Oklo Inc

-8.48%

40.27

04:10:13 UTC