Kubota Spolka Akcyjna (WSE:KUB)
Poland flag Poland · Delayed Price · Currency is PLN
12.50
-0.45 (-3.47%)
At close: Sep 18, 2026

Kubota Spolka Akcyjna Ratios and Metrics

Millions PLN. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2020
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '20
1822151612-
Market Cap Growth
-19.99%51.11%-5.41%30.59%--
Enterprise Value
1822121511-
Last Close Price
12.5015.0010.5011.108.50-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2020
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '20
PE Ratio
11.639.7026.597.7416.13-
PS Ratio
0.580.700.670.720.51-
PB Ratio
1.922.582.332.703.18-
P/TBV Ratio
1.932.602.392.703.28-
P/FCF Ratio
53.1218.66-6.93--
P/OCF Ratio
29.7918.05-6.78--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2020
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '20
EV/Sales Ratio
0.560.700.560.680.49-
EV/EBITDA Ratio
6.546.5710.605.678.02-
EV/EBIT Ratio
6.956.9011.216.098.91-
EV/FCF Ratio
51.2718.75-6.60--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2020
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '20
Debt / Equity Ratio
0.00-0.01-0.091.91
Debt / EBITDA Ratio
0.01-0.05-0.253.30
Net Debt / Equity Ratio
-0.07-0.24-0.21-0.57-0.251.83
Net Debt / EBITDA Ratio
-0.24-0.60-1.16-1.25-0.653.15
Net Debt / FCF Ratio
-1.85-1.720.67-1.460.92-
Asset Turnover
2.493.322.713.44-3.96
Inventory Turnover
2.303.453.314.05-0.24
Quick Ratio
1.672.681.642.791.430.22
Current Ratio
3.575.013.563.973.741.37
Return on Equity (ROE)
18.03%30.69%9.16%42.28%-52.08%
Return on Assets (ROA)
12.46%21.03%8.38%24.08%-7.77%
Return on Invested Capital (ROIC)
27.19%45.40%23.84%73.09%50.90%25.93%
Return on Capital Employed (ROCE)
26.70%37.60%17.20%42.20%34.20%27.70%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2020
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '20
Earnings Yield
8.60%10.31%3.76%12.93%6.20%-
FCF Yield
1.88%5.36%-13.64%14.44%-8.55%-
Buyback Yield / Dilution
2.07%-1.75%-5.78%---