Tsubota Laboratory Incorporated (TYO:4890)
Japan flag Japan · Delayed Price · Currency is JPY
221.00
-13.00 (-5.56%)
Nov 6, 2026, 3:30 PM JST

Tsubota Laboratory Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
5,7017,58410,1029,05420,979-
Market Cap Growth
-32.66%-24.93%11.57%-56.84%--
Enterprise Value
5,0656,4768,4077,66718,794-
Last Close Price
221.00294.00394.00354.00829.00-

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
--49.28-233.10-
PS Ratio
14.6037.927.4413.4521.99-
PB Ratio
7.778.796.376.6210.76-
P/TBV Ratio
7.828.836.396.6610.82-
P/OCF Ratio
----749.26-

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
12.9732.386.2011.3919.70-
EV/EBITDA Ratio
--31.84-91.24-
EV/EBIT Ratio
--35.62-112.54-

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
0.090.080.060.090.070.30
Debt / EBITDA Ratio
--0.34-0.671.29
Debt / FCF Ratio
-----0.38
Net Debt / Equity Ratio
-0.87-1.04-0.91-1.29-1.04-1.28
Net Debt / EBITDA Ratio
0.891.18-5.482.87-9.82-5.50
Net Debt / FCF Ratio
-1.544.395.65126.44-1.63
Asset Turnover
0.240.110.570.270.450.48
Inventory Turnover
0.970.290.632.040.710.32
Quick Ratio
1.862.622.542.303.601.75
Current Ratio
2.383.152.892.664.232.25
Return on Equity (ROE)
-65.29%-62.12%13.88%-38.65%6.68%22.92%
Return on Assets (ROA)
-27.79%-25.75%6.15%-16.36%4.87%6.31%
Return on Invested Capital (ROIC)
-752.70%-124.31%---
Return on Capital Employed (ROCE)
-95.40%-86.40%14.20%-44.60%8.10%14.40%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
-12.17%-10.04%2.03%-7.08%0.43%-
FCF Yield
-10.26%-7.71%-3.27%-3.46%-0.08%-
Buyback Yield / Dilution
-0.53%0.49%-1.52%0.28%-12.97%-0.70%