Obtain the number of employees each company reported in its annual filings over time. The most recent row is the current employee count and the rows before it show how the workforce developed, which can be set against revenue or profit to see how productive the workforce is.

Automatically filtered to this Toolkit instance’s start_date and end_date.

Also known as: headcount, number of employees, workforce size.

Employee Count in Python

Install the Finance Toolkit with:

pip install financetoolkit -U

Then call get_employee_count as shown below.

from financetoolkit import Toolkit

toolkit = Toolkit(
    ["AAPL", "MSFT"],
    api_key="FINANCIAL_MODELING_PREP_KEY",
    start_date="2018-01-01",
    end_date="2025-12-31",
)

toolkit.get_employee_count()

Which returns:

Period AAPL MSFT
2018 132000 131000
2019 137000 144000
2020 147000 163000
2021 154000 181000
2022 164000 221000
2023 161000 221000
2024 164000 228000
2025 166000 228000

Parameters

The function accepts the following parameters:

  • overwrite (bool): Defines whether to overwrite the existing data.
Share