Octapharma
![Octapharma](/site_media/media/cache/41/4f/414f2a79cc1c2426ee71d0faa962eef9.png)
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