Loading…
Margaret A. Alexander is President and CEO at Ovid Therapeutics. OQRO lists 3 transactions filed with the SEC under this name, the latest on Mar 2, 2026, each linked to the official Form 4.
President and CEO
Disclosures on record
3
Companies involved
1
Ovid TherapeuticsOVID
3 disclosures · Jan 2026 – Mar 2026 · 1 sold
Feb 23, 2026Sold~$17Kdisclosed Mar 2
DetailsOfficial recordFeb 26, 20261.44Mdisclosed Mar 2
DetailsOfficial recordJan 4, 2026890Kdisclosed Jan 5