Live feed16:15:37·1007dINSIDERFilingvia QuantisnowSEC Form 3: New insider Atlas Merchant Capital Llc claimed ownership of 621,621 sharesByQuantisnow·Wall Street's wire, on your screen.ARTE· Artemis Strategic Investment CorporationFinanceOriginal source