Snowball logo
logo
NUCL

Eagle Nuclear Energy Corp.

NUCL • NASDAQ
$4.76+$0.01  (0.21%)

It looks as if this company does not pay dividends