LTBR
LTBR
NASDAQ · Energy

Lightbridge Corp

$6.52
-0.30 (-4.40%)
As of Sep 20, 10:26 PM ET ·