$11.45
-0.19-1.63%
Last update: Oct 16, 7:48 AM
$11.40
-0.24-2.06%

X-Energy (XE) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
287.459M
Shares Float
204.649M
Insider Shares Owned
8.973M
Insider % Owned
3.1%
Institutional Shares Held
65.219M
Institutional % Held
22.7%
Ownership Breakdown
Net Insider Activity by Month