Lightbridge Corp

LTBRNASDAQ
$4.46
-0.32-6.69%
Last update: Nov 4, 4:28 PM