Comparison Oklo (OKLO) with Competitors
Oklo (OKLO) industry is Utilities - Independent Power Producers.
Free Cash Flow Yield
OKLO-1.30%
Industry1.70%
Upside-3.00%
P/E
OKLO-84.15
Industry35.47
Upside-11962.32%
P/B
OKLO4.49
Industry4.83
Upside-6.96%
Oklo (OKLO) industry is Utilities - Independent Power Producers.