Novac Co., Ltd. (TYO:5079)
Japan flag Japan · Delayed Price · Currency is JPY
2,268.00
-68.00 (-2.91%)
Nov 6, 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
Nov '26 Apr '26 Apr '25 Apr '19 Apr '18 Apr '17
11,69013,51512,856---
Market Cap Growth
-11.68%5.13%----
Enterprise Value
10,23215,563----
Last Close Price
2268.002559.572333.96---

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2019FY 2018FY 2017
Period Ending
Nov '26 Apr '26 Apr '25 Apr '19 Apr '18 Apr '17
PE Ratio
10.8811.4922.42---
PS Ratio
0.340.380.47---
PB Ratio
0.630.720.71---
P/TBV Ratio
0.640.730.72---
P/FCF Ratio
--2.99---
P/OCF Ratio
--2.96---

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2019FY 2018FY 2017
Period Ending
Nov '26 Apr '26 Apr '25 Apr '19 Apr '18 Apr '17
EV/Sales Ratio
0.300.44----
EV/EBITDA Ratio
5.617.98----
EV/EBIT Ratio
5.858.29----

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2019FY 2018FY 2017
Period Ending
Nov '26 Apr '26 Apr '25 Apr '19 Apr '18 Apr '17
Debt / Equity Ratio
0.210.230.02---
Debt / EBITDA Ratio
2.092.240.49---
Debt / FCF Ratio
--0.10---
Net Debt / Equity Ratio
-0.08-0.01-0.39-1.15-1.29-1.34
Net Debt / EBITDA Ratio
-0.80-0.13-7.98-4.90-3.90-3.94
Net Debt / FCF Ratio
-0.04-1.65---
Asset Turnover
-1.22-1.401.521.60
Inventory Turnover
-135.61-82.4245.8641.99
Quick Ratio
2.172.142.991.691.601.57
Current Ratio
2.352.223.151.851.761.67
Return on Equity (ROE)
-6.37%-17.36%23.96%24.99%
Return on Assets (ROA)
-4.04%-7.44%10.11%9.49%
Return on Invested Capital (ROIC)
6.83%8.81%4.90%---
Return on Capital Employed (ROCE)
9.30%9.80%4.60%23.10%32.60%33.50%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2019FY 2018FY 2017
Period Ending
Nov '26 Apr '26 Apr '25 Apr '19 Apr '18 Apr '17
Earnings Yield
9.19%8.71%4.46%---
FCF Yield
-53.16%-45.98%33.43%---
Dividend Yield
5.29%4.58%4.81%---
Payout Ratio
57.56%52.55%125.76%---
Buyback Yield / Dilution
--0.05%----
Total Shareholder Return
5.29%4.53%4.81%---