Cathie Wood's ARK Bought $15M Of XE Stock In A Week: 5 Things Investors Should Know About The Mid-Cap Nuclear Energy Play
-
XE stock is down about 43% since its April debut and has lost about 54% from its peak of $37.10.
-
Revenue remains heavily concentrated in government-backed sources, constituting about 82% of total revenue and grant income.
-
As of March 31,