OKLO
OKLO

Oklo Inc

NYSE · Utilities
$71.10
+8.96 (+14.42%)
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 6.10B 5.52B 6.81B
Net Income 742.38M 707.47M 744.57M
EPS
Profit Margin 12.2% 12.8% 10.9%
Rev Growth +22.0% +3.6% +0.3%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 1.17B 999.95M 974.55M
Total Equity 5.51B 5.77B 5.66B
D/E Ratio 0.21 0.17 0.17
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA 1.35B 1.38B 1.64B
Free Cash Flow 794.86M 552.37M 568.47M