CREEK & RIVER Co., Ltd. (TYO:4763)
Japan flag Japan · Delayed Price · Currency is JPY
1,557.00
+11.00 (0.71%)
At close: Jan 23, 2026

CREEK & RIVER Ratios and Metrics

Millions JPY. Fiscal year is Mar - Feb.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 20212016 - 2020
Period Ending
Jan '26 Feb '25 Feb '24 Feb '23 Feb '22 Feb '21 2016 - 2020
32,95635,27642,34548,61938,72028,154
Upgrade
Market Cap Growth
0.47%-16.69%-12.90%25.57%37.53%48.07%
Upgrade
Enterprise Value
27,54526,78633,47140,23131,05822,229
Upgrade
Last Close Price
1557.001668.001884.762107.061639.401177.71
Upgrade
PE Ratio
9.9515.6715.9316.7717.4117.09
Upgrade
Forward PE
9.1711.9212.8317.0216.3217.17
Upgrade
PS Ratio
0.570.700.851.100.930.76
Upgrade
PB Ratio
1.792.202.693.413.162.73
Upgrade
P/TBV Ratio
1.992.422.993.843.422.95
Upgrade
P/FCF Ratio
-16.5213.4822.5415.9314.90
Upgrade
P/OCF Ratio
-11.9313.0321.5015.3614.39
Upgrade
EV/Sales Ratio
0.480.530.670.910.740.60
Upgrade
EV/EBITDA Ratio
-6.287.249.148.187.76
Upgrade
EV/EBIT Ratio
6.447.418.1810.179.119.08
Upgrade
EV/FCF Ratio
-12.5410.6518.6512.7811.77
Upgrade
Debt / Equity Ratio
0.630.260.160.140.130.19
Upgrade
Debt / EBITDA Ratio
-0.980.550.460.420.67
Upgrade
Debt / FCF Ratio
-1.950.810.940.661.01
Upgrade
Asset Turnover
1.621.922.072.072.202.17
Upgrade
Inventory Turnover
44.6878.28105.89134.17122.7692.39
Upgrade
Quick Ratio
1.241.851.921.922.202.01
Upgrade
Current Ratio
1.342.022.152.122.342.13
Upgrade
Return on Equity (ROE)
19.72%14.20%17.66%21.85%19.77%17.57%
Upgrade
Return on Assets (ROA)
7.72%8.61%10.61%11.59%11.21%8.92%
Upgrade
Return on Invested Capital (ROIC)
32.68%32.41%38.40%47.89%53.09%44.57%
Upgrade
Return on Capital Employed (ROCE)
22.40%21.50%25.20%26.70%25.70%21.40%
Upgrade
Earnings Yield
10.07%6.38%6.28%5.96%5.74%5.85%
Upgrade
FCF Yield
-6.05%7.42%4.44%6.28%6.71%
Upgrade
Dividend Yield
2.89%2.46%2.17%1.28%1.22%-
Upgrade
Payout Ratio
-40.78%22.80%15.70%16.28%19.79%
Upgrade
Buyback Yield / Dilution
1.99%3.71%1.03%-0.22%-1.00%-1.64%
Upgrade
Total Shareholder Return
4.90%6.17%3.20%1.06%0.22%-1.64%
Upgrade
Updated Nov 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.