Ovid Therapeutics OVID
Employee Count
Total number of employees at Ovid Therapeutics (OVID) and historical employee count data
23Current Employees▼ -17 (-42.50%) YoY
Ovid Therapeutics total employee count in 2025 was 23, a -17 (-42.50%) decline in headcount from 2024.
Ovid Therapeutics total employee count in 2024 was 40, a -4 (-9.09%) decline in headcount from 2023. Revenue per employee was $15,789, a $9,056 (+134.50%) increase from 2023.
Ovid Therapeutics total employee count in 2023 was 44, a -13 (-22.81%) decline in headcount from 2022. Revenue per employee was $6,733.
Ovid Therapeutics total employee count in 2022 was 57, a -10 (-14.93%) decline in headcount from 2021.