Catalent, Inc.CTLT

Market cap
$11.5B
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Jun 30, 2024-59-81.68%
Jun 30, 2023-322+45.70%
Jun 30, 2022-221-12.65%
Jun 30, 2021-253+892.16%
Jun 30, 2020-25-186.15%
Jun 30, 201930-85.05%
Jun 30, 2018198+23.98%
Jun 30, 2017160+917.20%
Jun 30, 201616-49.03%
Jun 30, 201531-46.71%
Jun 30, 201458