Live feed17:36:37·652dINSIDERFilingvia QuantisnowNew insider Alexander Margaret A. claimed ownership of 28,125 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.OVID· Ovid Therapeutics Inc.Health CareOriginal source