Towarise Corporation (TYO:267A)
Japan flag Japan · Delayed Price · Currency is JPY
1,761.00
0.00 (0.00%)
Sep 28, 2026, 9:03 AM JST

Towarise Ratios and Metrics

Millions JPY. Fiscal year is Aug - Jul.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Jul '26 Jul '25 Jul '24 Jul '23 Jul '22
1,7751,9062,006---
Market Cap Growth
-11.51%-4.98%----
Enterprise Value
32,17730,69333,251---
Last Close Price
1761.001871.001959.06---

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Jul '26 Jul '25 Jul '24 Jul '23 Jul '22
PE Ratio
2.702.904.99---
PS Ratio
0.240.250.28---
PB Ratio
0.420.450.52---
P/TBV Ratio
0.420.460.52---
P/FCF Ratio
--0.51---
P/OCF Ratio
--0.51---

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Jul '26 Jul '25 Jul '24 Jul '23 Jul '22
EV/Sales Ratio
4.274.074.65---
EV/EBITDA Ratio
32.6331.1340.06---
EV/EBIT Ratio
34.6733.0743.81---
EV/FCF Ratio
--8.51---

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Jul '26 Jul '25 Jul '24 Jul '23 Jul '22
Debt / Equity Ratio
7.707.708.508.998.868.61
Debt / EBITDA Ratio
33.0033.0039.8477.33--
Debt / FCF Ratio
--8.46---
Net Debt / Equity Ratio
7.207.207.558.538.317.63
Net Debt / EBITDA Ratio
30.8330.8335.3973.34--
Net Debt / FCF Ratio
-148.30-148.307.51-8.70--
Asset Turnover
0.180.180.170.170.15-
Inventory Turnover
14.5214.5213.2613.7311.07-
Quick Ratio
1.151.151.321.261.261.32
Current Ratio
1.201.201.371.301.301.36
Return on Equity (ROE)
16.19%16.19%10.37%19.03%6.43%-
Return on Assets (ROA)
1.38%1.38%1.11%0.55%0.40%-
Return on Invested Capital (ROIC)
1.85%1.88%1.59%1.05%0.55%1.20%
Return on Capital Employed (ROCE)
9.60%9.60%5.80%3.00%2.30%3.60%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Jul '26 Jul '25 Jul '24 Jul '23 Jul '22
Earnings Yield
37.01%34.47%20.04%---
FCF Yield
-11.55%-10.76%194.87%---
Payout Ratio
3.04%3.04%5.72%4.16%--
Buyback Yield / Dilution
22.13%22.13%-28.67%0.19%--