Lightbridge Corp

LTBRNASDAQ
$4.75
-0.33-6.5%
Last update: Nov 2, 3:30 PM