Itamiarts.Inc (TYO:168A)
Japan flag Japan · Delayed Price · Currency is JPY
1,036.00
-5.00 (-0.48%)
Oct 28, 2026, 2:18 PM JST

Itamiarts.Inc Ratios and Metrics

Millions JPY. Fiscal year is Feb - Jan.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Jan '26 Jan '25 Jan '24 Jan '23 Jan '22
1,5232,0591,361---
Market Cap Growth
-17.12%51.30%----
Enterprise Value
4,2974,1122,505---
Last Close Price
1041.001401.00912.98---

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Jan '26 Jan '25 Jan '24 Jan '23 Jan '22
PE Ratio
-13.648.25---
PS Ratio
0.270.430.38---
PB Ratio
1.151.551.13---
P/TBV Ratio
1.361.601.16---
P/OCF Ratio
6.233.644.81---

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Jan '26 Jan '25 Jan '24 Jan '23 Jan '22
EV/Sales Ratio
0.770.860.70---
EV/EBITDA Ratio
9.028.645.63---
EV/EBIT Ratio
25.0318.959.35---

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Jan '26 Jan '25 Jan '24 Jan '23 Jan '22
Debt / Equity Ratio
2.612.221.704.075.859.11
Debt / EBITDA Ratio
7.296.184.604.786.2711.14
Debt / FCF Ratio
---266.8325.3112.10
Net Debt / Equity Ratio
2.081.671.183.004.707.59
Net Debt / EBITDA Ratio
5.814.653.203.535.039.29
Net Debt / FCF Ratio
-4.20-6.57-1.91196.8820.3010.09
Asset Turnover
0.981.091.171.311.16-
Inventory Turnover
14.2417.0615.7816.8216.48-
Quick Ratio
0.740.971.170.850.680.83
Current Ratio
0.991.241.521.110.881.08
Return on Equity (ROE)
-10.27%11.94%20.31%44.32%41.12%-
Return on Assets (ROA)
1.88%3.12%5.43%4.98%3.19%-
Return on Invested Capital (ROIC)
4.50%5.01%8.35%8.03%4.97%-0.63%
Return on Capital Employed (ROCE)
4.30%5.70%9.30%11.00%7.50%-0.60%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Jan '26 Jan '25 Jan '24 Jan '23 Jan '22
Earnings Yield
-9.56%7.33%12.13%---
FCF Yield
-43.12%-16.36%-54.81%---
Dividend Yield
1.93%1.43%2.16%---
Payout Ratio
-19.20%----
Buyback Yield / Dilution
-5.27%-5.53%-32.99%--3.38%-
Total Shareholder Return
-3.35%-4.10%-30.83%--3.38%-