Live feed16:10:03·126dINSIDERFilingvia QuantisnowNew insider Opaleye Management Inc. claimed ownership of 2,268,589 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.ACOG· Alpha Cognition Inc.Original source