Tsubota Laboratory Incorporated (TYO:4890)
Japan flag Japan · Delayed Price · Currency is JPY
277.00
-4.00 (-1.42%)
Aug 21, 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
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
7,1457,58410,1029,05420,979-
Market Cap Growth
-25.93%-24.93%11.57%-56.84%--
Enterprise Value
6,5096,4768,4077,66718,794-
Last Close Price
277.00294.00394.00354.00829.00-

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
--49.28-233.10-
PS Ratio
18.2937.927.4413.4521.99-
PB Ratio
9.748.796.376.6210.76-
P/TBV Ratio
9.808.836.396.6610.82-
P/OCF Ratio
----749.26-

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
16.6732.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
Aug '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)
-2455.40%-1558.42%---1373.47%
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
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
-9.71%-10.04%2.03%-7.08%0.43%-
FCF Yield
-8.19%-7.71%-3.27%-3.46%-0.08%-
Buyback Yield / Dilution
-0.53%0.49%-1.52%0.28%-12.97%-0.70%