Innovation Inc. (TYO:3970)
Japan flag Japan · Delayed Price · Currency is JPY
819.00
-17.00 (-2.03%)
May 15, 2026, 3:30 PM JST

Innovation Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
2,2442,4352,9643,4453,9575,135
Market Cap Growth
-21.48%-17.85%-13.97%-12.93%-22.95%-34.05%
Enterprise Value
2,1422,3072911,0601,7993,142
Last Close Price
836.00907.001071.981204.291425.431906.30
PE Ratio
--44.2414.1263.8211.46
PS Ratio
0.320.350.560.720.871.17
PB Ratio
0.610.670.730.971.241.70
P/TBV Ratio
12.8213.915.921.031.331.86
P/FCF Ratio
10.3911.2770.5710.1336.6411.04
P/OCF Ratio
7.157.7540.609.9935.0211.02
EV/Sales Ratio
0.310.330.050.220.390.72
EV/EBITDA Ratio
10.4511.250.692.334.453.82
EV/EBIT Ratio
--0.832.655.244.04
EV/FCF Ratio
9.9210.686.933.1216.666.76
Debt / Equity Ratio
0.660.660.640.08--
Debt / EBITDA Ratio
11.7711.776.160.66--
Debt / FCF Ratio
11.1711.1761.910.88--
Net Debt / Equity Ratio
-0.23-0.23-0.24-0.84-0.72-0.72
Net Debt / EBITDA Ratio
-4.16-4.16-2.31-6.54-5.68-2.65
Net Debt / FCF Ratio
-3.94-3.94-23.24-8.77-21.25-4.69
Asset Turnover
0.860.860.821.141.211.27
Inventory Turnover
117.56117.56----
Quick Ratio
2.152.151.244.695.103.97
Current Ratio
2.312.311.334.775.214.15
Return on Equity (ROE)
-10.21%-10.21%1.73%6.97%0.77%17.04%
Return on Assets (ROA)
-1.92%-1.92%3.38%5.90%5.67%14.08%
Return on Invested Capital (ROIC)
-8.83%-8.42%4.17%24.43%4.94%70.52%
Return on Capital Employed (ROCE)
-4.30%-4.30%7.70%10.50%10.70%25.60%
Earnings Yield
-20.36%-18.77%2.26%7.08%1.57%8.72%
FCF Yield
9.62%8.87%1.42%9.87%2.73%9.05%
Dividend Yield
4.73%-3.73%3.32%2.74%1.99%
Payout Ratio
--159.70%40.16%146.77%-
Buyback Yield / Dilution
0.17%0.17%-2.87%-4.06%-5.40%-7.98%
Total Shareholder Return
4.90%0.17%0.86%-0.73%-2.67%-5.99%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.