Ichigo Inc. (TYO:2337)
Japan flag Japan · Delayed Price · Currency is JPY
364.00
-5.00 (-1.36%)
Oct 17, 2025, 3:30 PM JST

Ichigo Ratios and Metrics

Millions JPY. Fiscal year is Mar - Feb.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 20212016 - 2020
Period Ending
Oct '25 Feb '25 Feb '24 Feb '23 Feb '22 Feb '21 2016 - 2020
150,437153,713172,707131,483124,933165,646
Upgrade
Market Cap Growth
-7.83%-11.00%31.35%5.24%-24.58%4.84%
Upgrade
Enterprise Value
389,897366,267364,860303,477324,913337,169
Upgrade
Last Close Price
364.00359.00378.78275.21246.46313.55
Upgrade
PE Ratio
8.4310.1214.2613.9719.3032.95
Upgrade
Forward PE
9.1510.0813.9114.2013.4519.63
Upgrade
PS Ratio
1.531.842.091.932.192.70
Upgrade
PB Ratio
1.211.251.491.151.111.50
Upgrade
P/TBV Ratio
1.351.411.681.301.271.73
Upgrade
P/FCF Ratio
----58.35-
Upgrade
P/OCF Ratio
---517.6515.7410.71
Upgrade
PEG Ratio
1.663.193.193.193.193.19
Upgrade
EV/Sales Ratio
3.974.384.414.465.715.49
Upgrade
EV/EBITDA Ratio
15.4917.2320.3616.8520.5523.11
Upgrade
EV/EBIT Ratio
19.1922.4628.1524.2932.4334.87
Upgrade
EV/FCF Ratio
-14.93---151.76-
Upgrade
Debt / Equity Ratio
2.222.142.001.841.872.00
Upgrade
Debt / EBITDA Ratio
10.7812.3312.9911.6613.2415.08
Upgrade
Debt / FCF Ratio
----97.81-
Upgrade
Asset Turnover
0.240.220.240.200.170.18
Upgrade
Inventory Turnover
0.500.470.680.660.610.69
Upgrade
Quick Ratio
1.041.640.902.382.472.41
Upgrade
Current Ratio
4.186.732.816.675.895.40
Upgrade
Return on Equity (ROE)
15.41%12.90%10.70%8.52%6.02%4.76%
Upgrade
Return on Assets (ROA)
3.21%2.63%2.30%2.31%1.83%1.77%
Upgrade
Return on Capital (ROIC)
3.38%2.78%2.41%2.42%1.92%1.87%
Upgrade
Return on Capital Employed (ROCE)
5.60%4.30%4.20%3.90%3.20%3.00%
Upgrade
Earnings Yield
12.26%9.88%7.01%7.16%5.18%3.03%
Upgrade
FCF Yield
-17.36%-21.79%-9.72%-7.80%1.71%-0.59%
Upgrade
Dividend Yield
3.16%2.93%2.38%2.91%2.84%2.23%
Upgrade
Payout Ratio
23.81%25.63%29.34%33.98%49.90%65.61%
Upgrade
Buyback Yield / Dilution
3.69%3.06%2.15%1.82%2.32%1.22%
Upgrade
Total Shareholder Return
6.81%5.99%4.53%4.72%5.16%3.45%
Upgrade
Updated Aug 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.