Oklo Inc [OKLO] is 136.88% higher this YTD. Is it still time to buy?
Oklo Inc [NYSE: OKLO] gained 6.64% or 3.13 points to close at $50.29 with a heavy trading volume of 13150878 shares. The daily chart for OKLO points out that the company has recorded 149.83% gains over the past six months. If we look at the