Live feed21:54:41·116dINSIDERFilingvia QuantisnowNew insider Clower Christopher claimed ownership of 2,227,417 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.WTMA· Welsbach Technology Metals Acquisition Corp.MiscellaneousOriginal source