Octapharma
Financials
2023 Annual Revenue
€3.27 Billion
2023 Annual Gross Profit
€933.69 Million
2023 Annual Net Income
€354.24 Million
2023 Annual Revenue Growth
14.43%
2023 Number of Employees
11,908
Credit Rating
No Publicly Rated Debt
2023 Annual Revenue
€3.27 Billion
2023 Annual Gross Profit
€933.69 Million
2023 Annual Net Income
€354.24 Million
2023 Annual Revenue Growth
14.43%
2023 Number of Employees
11,908
No Publicly Rated Debt