Live feed21:00:14·73dINSIDERFilingvia QuantisnowAmendment: New 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