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