Investors must take note of Ovid Therapeutics Inc’s (OVID) performance last week, which was -4.37%.
Ovid Therapeutics Inc (NASDAQ: OVID) on Friday, soared 8.91% from the previous trading day, before settling in for the closing price of $0.57. Within the