Obtain the key executives of each company: their title, pay, gender, year of birth and whether they are still active. This shows who leads the company and how the leadership team is composed, which is useful when assessing management quality or when following a change at the top.

Also known as: management team, company officers, leadership.

Key Executives in Python

Install the Finance Toolkit with:

pip install financetoolkit -U

Then call get_executives as shown below.

from financetoolkit import Toolkit

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

toolkit.get_executives().loc["AAPL"].head()

Which returns:

Name Title Pay Currency Gender Year Born Title Since Active
John Ternus Chief Executive Officer & Director 16759518 USD male 1976 nan True
Timothy D. Cook Executive Chairman of the Board 16759518 USD male 1961 nan True
Deirdre O’Brien Senior Vice President of Retail & People 5037867 USD female 1967 nan True
Katherine L. Adams Secretary 5022482 USD female 1964 nan True
Sabih Khan Senior VP & Chief Operating Officer 5021905 USD male 1967 nan True

Parameters

The function accepts the following parameters:

  • overwrite (bool): Defines whether to overwrite the existing data.
  • show_columns (list[str] | None): A list of column names to keep in the result. Invalid names are reported and ignored. Defaults to None, which keeps every column.
Share