D. Western Therapeutics Institute, Inc. (TYO:4576)
Japan flag Japan · Delayed Price · Currency is JPY
84.00
0.00 (0.00%)
Jul 16, 2026, 10:02 AM JST

TYO:4576 Ratios and Metrics

Millions JPY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,8285,2088,2264,5307,9986,341
Market Cap Growth
-14.70%-36.69%81.59%-43.36%26.13%-24.98%
Enterprise Value
3,8824,0708,1253,3216,7554,779
Last Close Price
84.0096.00201.00141.00262.00216.00
PS Ratio
15.7813.4617.4710.5817.8515.32
PB Ratio
3.673.6311.223.544.283.12
P/TBV Ratio
3.683.6411.943.804.623.45
EV/Sales Ratio
12.6910.5217.257.7615.0811.55
Debt / Equity Ratio
0.450.421.090.690.520.17
Net Debt / Equity Ratio
-0.72-0.77-0.45-0.77-0.73-0.78
Net Debt / EBITDA Ratio
1.581.930.281.315.2612.55
Net Debt / FCF Ratio
-2.230.251.643.778.96
Asset Turnover
0.170.200.230.160.170.16
Inventory Turnover
0.250.420.500.430.340.29
Quick Ratio
10.158.889.4810.2311.8710.54
Current Ratio
11.199.9511.1711.0212.6011.20
Return on Equity (ROE)
-56.38%-58.33%-128.23%-52.51%-22.59%-7.62%
Return on Assets (ROA)
-22.63%-20.19%-37.42%-18.72%-7.06%-4.13%
Return on Invested Capital (ROIC)
-184.94%-168.94%-345.71%-199.50%-64.83%-45.56%
Return on Capital Employed (ROCE)
-35.80%-31.50%-78.70%-36.60%-11.10%-7.60%
Earnings Yield
-13.52%-12.13%-15.68%-17.93%-5.36%-2.33%
FCF Yield
--9.50%-15.90%-13.20%-4.54%-2.81%
Buyback Yield / Dilution
-32.68%-36.48%-10.51%-7.22%-1.04%-7.96%