Lightbridge Corp

NASDAQ:LTBR  
11.97
-0.16 (-1.32%)
7:47:51 PM EDT: $12.29 +0.32 (+2.67%)
Twitter Share  Facebook Share StockTwits Share