Why Is Oklo Stock Falling Wednesday? - Oklo (NYSE:OKLO)

Oklo Inc. (OKLO) stock tumbles 12% after co-founders disclose $13.6M in insider share sales. Here is what investors need to know.