CuriosityStream CURIW

Employee Count

Total number of employees at CuriosityStream (CURIW) and historical employee count data
47Current Employees -1 (-2.08%) YoY
Source:10-Kfiled on 3/25/2025
  • CuriosityStream total employee count in 2025 was 47, a -1 (-2.08%) decline in headcount from 2024.

  • CuriosityStream total employee count in 2024 was 48, a -17 (-26.15%) decline in headcount from 2023.

  • CuriosityStream total employee count in 2023 was 65, a -27 (-29.35%) decline in headcount from 2022. Revenue per employee was $647,908, a $490,310 (+311.11%) increase from 2022.

  • CuriosityStream total employee count in 2022 was 92, a +29 (+46.03%) increase in headcount from 2021. Revenue per employee was $157,598.

Company Executives

Current executive leadership team at CuriosityStream (CURIW)

Insider Trade History

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