D. Western Therapeutics Institute, Inc. (TYO:4576)
Japan flag Japan · Delayed Price · Currency is JPY
71.00
-2.00 (-2.74%)
Jun 3, 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,1605,2088,2264,5307,9986,341
Market Cap Growth
-9.93%-36.69%81.59%-43.36%26.13%-24.98%
Enterprise Value
3,2144,0708,1253,3216,7554,779
Last Close Price
73.0096.00201.00141.00262.00216.00
PS Ratio
13.6313.4617.4710.5817.8515.32
PB Ratio
3.173.6311.223.544.283.12
P/TBV Ratio
3.173.6411.943.804.623.45
EV/Sales Ratio
10.5310.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.188.889.4810.2311.8710.54
Current Ratio
11.249.9511.1711.0212.6011.20
Return on Equity (ROE)
-56.33%-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)
-185.32%-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
-15.67%-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%