Live feed17:15:12·99dINSIDERFilingvia QuantisnowNew insider Sella Roberto Marco claimed ownership of 13,885,611 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.IMSR· Terrestrial Energy Inc.Original source