Snowball logo
logo
XE

X-Energy, Inc.

XE NASDAQ
$22.73+$2.38  (11.7%)

It looks as if this company does not pay dividends