X-energy Doubles Q1 Revenue to $43 Million and Raises $1.1 Billion in IPO - XE News | Rallies