Skip to content
CTLT CATALENT INC COM STK (DE)
$55.02 -0.67% -0.37
Notify me if price changes either direction
Interactive Brokers Logotype

Buy CTLT stocks now with Interactive Brokers – the most advanced investment platform

Loading

Key Stats

Market cap. 10B
Enterprise value 14.8B
Trailing PE 209.16667
Forward PE 44.939026
PEG Ratio 44.939026
Enterprise to EBITDA 41.828
Enterprise to revenue 3.591
Price to book MRQ 2.7692888
Price to sales TTM 2.4192672

Financials

Fiscal Year Ends 2023-06-30
Most Recent Quarter (MRQ) 2024-03-31
Revenue (TTM) 4.1B
EBITDA 468M
Diluted EPS TTM -6.48
Total Cash (MRQ) 162M
Current ratio (MRQ) 2.505
Operating Cash Flow (TTM) 250M

Recent CTLT News