Catalent, Inc.CTLT

Market cap
$11.5B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Jun 30, 2024-5.9-197.68%
Jun 30, 20236.1-74.13%
Jun 30, 202223.5-15.93%
Jun 30, 202127.9+33.39%
Jun 30, 202020.9+4.95%
Jun 30, 201920+6.59%
Jun 30, 201818.7+2.06%
Jun 30, 201718.3-5.41%
Jun 30, 201619.4-11.39%
Jun 30, 201521.9+4.23%
Jun 30, 201421