Live feed18:28:15·750dINSIDERFilingvia QuantisnowNew insider Atlas Merchant Capital Llc claimed ownership of 1,405,000 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.SLAM· Slam Corp.FinanceOriginal source