Novelis Inc. (NVL)
Novelis was planning to go public, but the IPO was withdrawn on Oct 8, 2024.
IPO Price Range
$18.00 - $21.00
Shares Offered
45,000,000
Deal Size
$877.50M

Novelis Ratios and Metrics

Millions USD. Fiscal year is Apr - Mar.
Year Ending
Current Mar '24 Mar '23 Mar '22
Market Capitalization
11,700---
Enterprise Value
16,004---
Debt / Equity Ratio
1.491.491.63-
Debt / EBITDA Ratio
4.124.124.20-
Debt / FCF Ratio
-131.58-131.5813.36-
Quick Ratio
0.680.680.72-
Return on Equity (ROE)
15.75%15.75%19.02%-
Return on Assets (ROA)
4.10%4.10%4.57%-
Return on Capital (ROIC)
6.34%6.34%7.24%-
Source: IPO financials are sourced from S-1 and S-1/A filings submitted to the Securities and Exchange Commission (SEC).