D. Western Therapeutics Institute, Inc. (TYO:4576)
Japan flag Japan · Delayed Price · Currency is JPY
96.00
+1.00 (1.05%)
Mar 27, 2026, 3:30 PM JST

TYO:4576 Ratios and Metrics

Millions JPY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5,2085,2088,2264,5307,9986,341
Market Cap Growth
0.54%-36.69%81.59%-43.36%26.13%-24.98%
Enterprise Value
4,1044,0708,1253,3216,7554,779
Last Close Price
96.0096.00201.00141.00262.00216.00
PS Ratio
13.4613.4617.4710.5817.8515.32
PB Ratio
3.633.6311.223.544.283.12
P/TBV Ratio
3.643.6411.943.804.623.45
EV/Sales Ratio
10.6110.5217.257.7615.0811.55
Debt / Equity Ratio
0.420.421.090.690.520.17
Net Debt / Equity Ratio
-0.77-0.77-0.45-0.77-0.73-0.78
Net Debt / EBITDA Ratio
1.931.930.281.315.2612.55
Net Debt / FCF Ratio
2.232.230.251.643.778.96
Asset Turnover
0.200.200.230.160.170.16
Inventory Turnover
0.420.420.500.430.340.29
Quick Ratio
8.888.889.4810.2311.8710.54
Current Ratio
9.959.9511.1711.0212.6011.20
Return on Equity (ROE)
-58.33%-58.33%-128.23%-52.51%-22.59%-7.62%
Return on Assets (ROA)
-20.19%-20.19%-37.42%-18.72%-7.06%-4.13%
Return on Invested Capital (ROIC)
-188.80%-168.94%-345.71%-199.50%-64.83%-45.56%
Return on Capital Employed (ROCE)
-31.50%-31.50%-78.70%-36.60%-11.10%-7.60%
Earnings Yield
-12.13%-12.13%-15.68%-17.93%-5.36%-2.33%
FCF Yield
-9.50%-9.50%-15.90%-13.20%-4.54%-2.81%
Buyback Yield / Dilution
-36.48%-36.48%-10.51%-7.22%-1.04%-7.96%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.