838Current Employees +281 (+50.45%) YoY
Source:10-Kfiled on 2/27/2025
  • total employee count in 2025 was 838, a +281 (+50.45%) increase in headcount from 2024.

  • total employee count in 2024 was 557, a +54 (+10.74%) increase in headcount from 2023. Revenue per employee was $163,118.

  • total employee count in 2023 was 503, a +184 (+57.68%) increase in headcount from 2022.

  • total employee count in 2022 was 319, a +78 (+32.37%) increase in headcount from 2021.

Company Executives

Current executive leadership team at (IOVA)

Insider Trade History

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