Novac Co., Ltd. (TYO:5079)
Japan flag Japan · Delayed Price · Currency is JPY
2,600.00
0.00 (0.00%)
Aug 17, 2026, 3:30 PM JST

Novac Ratios and Metrics

Millions JPY. Fiscal year is May - Apr.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2019FY 2018FY 2017
Period Ending
Aug '26 Apr '26 Apr '25 Apr '19 Apr '18 Apr '17
13,40213,51512,856---
Market Cap Growth
-4.20%5.13%----
Enterprise Value
13,13815,563----
Last Close Price
2600.002622.002390.88---

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2019FY 2018FY 2017
Period Ending
Aug '26 Apr '26 Apr '25 Apr '19 Apr '18 Apr '17
PE Ratio
11.3911.4922.42---
PS Ratio
0.380.380.47---
PB Ratio
0.710.720.71---
P/TBV Ratio
0.720.730.72---
P/FCF Ratio
--2.99---
P/OCF Ratio
--2.96---

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2019FY 2018FY 2017
Period Ending
Aug '26 Apr '26 Apr '25 Apr '19 Apr '18 Apr '17
EV/Sales Ratio
0.370.44----
EV/EBITDA Ratio
6.747.98----
EV/EBIT Ratio
7.008.29----

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2019FY 2018FY 2017
Period Ending
Aug '26 Apr '26 Apr '25 Apr '19 Apr '18 Apr '17
Debt / Equity Ratio
0.230.230.02---
Debt / EBITDA Ratio
2.242.240.49---
Debt / FCF Ratio
--0.10---
Net Debt / Equity Ratio
-0.01-0.01-0.39-1.15-1.29-1.34
Net Debt / EBITDA Ratio
-0.13-0.13-7.98-4.90-3.90-3.94
Net Debt / FCF Ratio
0.040.04-1.65---
Asset Turnover
1.221.22-1.401.521.60
Inventory Turnover
135.61135.61-82.4245.8641.99
Quick Ratio
2.142.142.991.691.601.57
Current Ratio
2.222.223.151.851.761.67
Return on Equity (ROE)
6.37%6.37%-17.36%23.96%24.99%
Return on Assets (ROA)
4.04%4.04%-7.44%10.11%9.49%
Return on Invested Capital (ROIC)
6.73%8.81%11.58%---
Return on Capital Employed (ROCE)
9.80%9.80%4.60%23.10%32.60%33.50%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2019FY 2018FY 2017
Period Ending
Aug '26 Apr '26 Apr '25 Apr '19 Apr '18 Apr '17
Earnings Yield
8.78%8.71%4.46%---
FCF Yield
-46.37%-45.98%33.43%---
Dividend Yield
4.62%4.58%5.02%---
Payout Ratio
52.55%52.55%125.76%---
Buyback Yield / Dilution
--0.05%----
Total Shareholder Return
4.62%4.53%5.02%---