Back to Business
Business
April 24, 2026 at 12:08 AM
X-energy prices IPO at $23 per share, to begin trading today
Investing.com