Live feed16:29:52·51mINSIDERFilingvia QuantisnowNew insider Holcombe Scott Randall claimed ownership of 256,703 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.LTBR· Lightbridge CorporationConsumer DiscretionaryOriginal source