Comparison Oklo (OKLO) with Competitors
Oklo (OKLO) industry is Utilities - Independent Power Producers.
Free Cash Flow Yield
OKLO-1.33%
Industry1.75%
Upside-3.08%
P/E
OKLO-73.91
Industry32.77
Upside-10667.50%
P/B
OKLO3.05
Industry4.47
Upside-31.81%
Oklo (OKLO) industry is Utilities - Independent Power Producers.