Knowlton Development Corporation, Inc. (KDC)

Knowlton Development was planning to go public, but the IPO has been postponed.
Stock Price: $13.00 - $15.00
Current IPO price range

Ratios and Metrics (Annual)

Millions USD. Fiscal year is May - Apr.
YearCurrent202020192018
Market Capitalization
3,005---
Enterprise Value
4,762---
PS Ratio
1.40---
PB Ratio
3.21---
P/OCF Ratio
58.13---
EV/Sales Ratio
2.22---
EV/EBITDA Ratio
47.06---
Debt / Equity Ratio
2.002.001.330
Debt / EBITDA Ratio
18.5318.5360.930
Debt / FCF Ratio
-36.26-36.26216.890
Earnings Yield
-2.73%---
FCF Yield
-1.72%---
Source: IPO financials are sourced from S-1 and S-1/A filings submitted to the Securities and Exchange Commission (SEC).