Innovation Inc. (TYO:3970)
Japan flag Japan · Delayed Price · Currency is JPY
936.00
+4.00 (0.43%)
At close: Feb 13, 2026

Innovation Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
2,4992,9643,4453,9575,1357,787
Market Cap Growth
-19.52%-13.97%-12.93%-22.95%-34.05%175.19%
Enterprise Value
2,3712911,0601,7993,1425,785
Last Close Price
936.001120.001258.241489.281991.692977.53
PE Ratio
-44.2414.1263.8211.4626.58
Forward PE
-12.1112.1112.1112.16-
PS Ratio
0.390.560.720.871.172.53
PB Ratio
0.680.730.971.241.703.08
P/TBV Ratio
13.585.921.031.331.863.27
P/FCF Ratio
-70.5710.1336.6411.0418.99
P/OCF Ratio
-40.609.9935.0211.0218.45
EV/Sales Ratio
0.370.050.220.390.721.88
EV/EBITDA Ratio
-0.692.334.453.8210.42
EV/EBIT Ratio
-0.832.655.244.0411.17
EV/FCF Ratio
-6.933.1216.666.7614.11
Debt / Equity Ratio
0.700.640.08---
Debt / EBITDA Ratio
-6.160.66---
Debt / FCF Ratio
-61.910.88---
Net Debt / Equity Ratio
-0.23-0.24-0.84-0.72-0.72-0.79
Net Debt / EBITDA Ratio
5.17-2.31-6.54-5.68-2.65-3.60
Net Debt / FCF Ratio
--23.24-8.77-21.25-4.69-4.87
Asset Turnover
1.070.821.141.211.271.38
Quick Ratio
2.241.244.695.103.974.21
Current Ratio
2.411.334.775.214.154.37
Return on Equity (ROE)
-10.78%1.73%6.97%0.77%17.04%17.49%
Return on Assets (ROA)
-2.48%3.38%5.90%5.67%14.08%14.53%
Return on Invested Capital (ROIC)
-8.62%4.17%24.43%4.94%70.52%79.33%
Return on Capital Employed (ROCE)
-4.10%7.70%10.50%10.70%25.60%20.40%
Earnings Yield
-15.81%2.26%7.08%1.57%8.72%3.76%
FCF Yield
-1.42%9.87%2.73%9.05%5.27%
Dividend Yield
4.29%3.57%3.18%2.62%1.91%-
Payout Ratio
-159.70%40.16%146.77%--
Buyback Yield / Dilution
0.05%-2.87%-4.06%-5.40%-7.98%-11.01%
Total Shareholder Return
4.34%0.70%-0.88%-2.79%-6.07%-11.01%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.