1,193Current Employees -195 (-14.05%) YoY
Source:10-Kfiled on 2/14/2025
  • total employee count in 2025 was 1,193, a -195 (-14.05%) decline in headcount from 2024.

  • total employee count in 2024 was 1,388, a -487 (-25.97%) decline in headcount from 2023. Revenue per employee was $398,006, a +$123,084 (+44.77%) increase from 2023.

  • total employee count in 2023 was 1,875, a +378 (+25.25%) increase in headcount from 2022. Revenue per employee was $274,922, a -$392,553 (-58.81%) decline from 2022.

  • total employee count in 2022 was 1,497, a +943 (+170.22%) increase in headcount from 2021. Revenue per employee was $667,475, a -$454,193 (-40.49%) decline from 2021.

Company Executives

Current executive leadership team at (UPST)

Insider Trade History

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