Oklo (OKLO) Stock on November 25, 2025: Citi Target Hike, $13 Billion Selloff and What’s Next
Oklo Inc. (NYSE: OKLO) shares stayed volatile on Tuesday, November 25, 2025, as a fresh Wall Street upgrade, heavy insider selling, and mounting short interest pulled investors in opposite directions. By the close, Oklo stock was trading around $84–$85 per