OBIO

Employee Count

Total number of employees at (OBIO) and historical employee count data
70Current Employees +14 (+25.00%) YoY
Source:10-Kfiled on 3/31/2025
  • total employee count in 2025 was 70, a +14 (+25.00%) increase in headcount from 2024. Revenue per employee was $7,229, a -$40,039 (-84.71%) decline from 2024.

  • total employee count in 2024 was 56, no year-over-year change in headcount. Revenue per employee was $47,268.

Company Executives

Current executive leadership team at (OBIO)

Insider Trade History

Recent and historical insider trading activity at (OBIO)
Back to (OBIO) Financial Details Page