Oklo Lands Department of Energy Boost but Commercial Delivery Remains Key Hurdle FRHC Q1 2026 Earnings EPS of 125 Reported Amid Mixed Market Signals