Oklo (OKLO) Stock on November 25, 2025: Citi Target Hike, $13 Billion Selloff and What’s Next
Oklo Inc. 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.
