Benzinga

Lightbridge Corp (LTBR) Stock Price, Quote, News & History

LTBRNASDAQ
$5.23
-0.18-3.33%
Last update: Oct 20, 4:00 PM
$5.23
-0.18-3.33%