Catalent, Inc.CTLT

Market cap
$11.5B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Jun 30, 2024361-14.25%
Jun 30, 2022421+9.35%
Jun 30, 2021385+19.94%
Jun 30, 2020321+25.49%
Jun 30, 2019256+33.16%
Jun 30, 2018192+17.71%
Jun 30, 2017163+13.57%
Jun 30, 2016144+12.09%
Jun 30, 2015128-13.44%
Jun 30, 2014148